@import url("https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700,800");
@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,600,700");
@import url("https://fonts.googleapis.com/css?family=Montserrat:400,500,600,700");
@import url("https://fonts.googleapis.com/css?family=Roboto:400,500,700");
@import url("https://fonts.googleapis.com/css?family=Nunito:400,600,700");
@import url("./../icons/simple-line-icons/css/simple-line-icons.css");
@import url("./../icons/font-awesome/css/all.min.css");
@import url("./../icons/material-design-iconic-font/css/materialdesignicons.min.css");
@import url("./../icons/themify-icons/css/themify-icons.css");
@import url("./../icons/line-awesome/css/line-awesome.min.css");
@import url("./../icons/avasta/css/style.css");
@import url("./../icons/flaticon/flaticon.css");
@import url("./../icons/icomoon/icomoon.css");
@import url(./../vendor/animate/animate.min.css);
@import url(./../vendor/aos/css/aos.min.css);
@import url(./../vendor/perfect-scrollbar/css/perfect-scrollbar.css);
@import url(./../vendor/metismenu/css/metisMenu.min.css);

:root {
    --primary: #2f4cdd;
    --secondary: #3e4954;
    --primary-hover: #1e38bb;
    --primary-dark: #101e63;
    --rgba-primary-1: rgba(47, 76, 221, 0.1);
    --rgba-primary-2: rgba(47, 76, 221, 0.2);
    --rgba-primary-3: rgba(47, 76, 221, 0.3);
    --rgba-primary-4: rgba(47, 76, 221, 0.4);
    --rgba-primary-5: rgba(47, 76, 221, 0.5);
    --rgba-primary-6: rgba(47, 76, 221, 0.6);
    --rgba-primary-7: rgba(47, 76, 221, 0.7);
    --rgba-primary-8: rgba(47, 76, 221, 0.8);
    --rgba-primary-9: rgba(47, 76, 221, 0.9)
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/*!
 * Bootstrap v5.1.3 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root {
    --bs-blue: #5e72e4;
    --bs-indigo: #6610f2;
    --bs-purple: #6f42c1;
    --bs-pink: #e83e8c;
    --bs-red: #EE3232;
    --bs-orange: #f90;
    --bs-yellow: #FFFA6F;
    --bs-green: #297F00;
    --bs-teal: #20c997;
    --bs-cyan: #3065D0;
    --bs-white: #fff;
    --bs-gray: #6c757d;
    --bs-gray-dark: #343a40;
    --bs-gray-100: #f8f9fa;
    --bs-gray-200: #e9ecef;
    --bs-gray-300: #dee2e6;
    --bs-gray-400: #ced4da;
    --bs-gray-500: #adb5bd;
    --bs-gray-600: #6c757d;
    --bs-gray-700: #495057;
    --bs-gray-800: #343a40;
    --bs-gray-900: #212529;
    --bs-primary: #2f4cdd;
    --bs-secondary: #3e4954;
    --bs-success: #2bc155;
    --bs-info: #2781d5;
    --bs-warning: #ff6d4d;
    --bs-danger: #f72b50;
    --bs-light: #c8c8c8;
    --bs-dark: #6e6e6e;
    --bs-primary-rgb: 47, 76, 221;
    --bs-secondary-rgb: 62, 73, 84;
    --bs-success-rgb: 43, 193, 85;
    --bs-info-rgb: 39, 129, 213;
    --bs-warning-rgb: 255, 109, 77;
    --bs-danger-rgb: 247, 43, 80;
    --bs-light-rgb: 200, 200, 200;
    --bs-dark-rgb: 110, 110, 110;
    --bs-white-rgb: 255, 255, 255;
    --bs-black-rgb: 0, 0, 0;
    --bs-body-color-rgb: 126, 126, 126;
    --bs-body-bg-rgb: 241, 241, 241;
    --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
    --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
    --bs-body-font-family: Roboto, sans-serif;
    --bs-body-font-size: .875rem;
    --bs-body-font-weight: 400;
    --bs-body-line-height: 1.5;
    --bs-body-color: #7e7e7e;
    --bs-body-bg: #f1f1f1
}

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

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

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

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

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

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

h1,
.h1 {
    font-size: calc(1.35rem + 1.2vw)
}

@media (min-width: 1200px) {

    h1,
    .h1 {
        font-size: 2.25rem
    }
}

h2,
.h2 {
    font-size: calc(1.3125rem + .75vw)
}

@media (min-width: 1200px) {

    h2,
    .h2 {
        font-size: 1.875rem
    }
}

h3,
.h3 {
    font-size: calc(1.275rem + .3vw)
}

@media (min-width: 1200px) {

    h3,
    .h3 {
        font-size: 1.5rem
    }
}

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

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

h6,
.h6 {
    font-size: .938rem
}

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

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

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

ol,
ul {
    padding-left: 2rem
}

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

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

dt {
    font-weight: 700
}

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

blockquote {
    margin: 0 0 1rem
}

b,
strong {
    font-weight: bolder
}

small,
.small {
    font-size: .875em
}

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

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

sub {
    bottom: -.25em
}

sup {
    top: -.5em
}


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

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

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

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

code {
    font-size: .875em;
    color: #e83e8c;
    word-wrap: break-word
}

a>code {
    color: inherit
}

kbd {
    padding: .2rem .4rem;
    font-size: .875em;
    color: #fff;
    background-color: #212529;
    border-radius: .2rem
}

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

figure {
    margin: 0 0 1rem
}

img,
svg {
    vertical-align: middle
}

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

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

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

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

label {
    display: inline-block;
    margin-bottom: 0.5rem
}

button {
    border-radius: 0
}

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

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

button,
select {
    text-transform: none
}

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

select {
    word-wrap: normal
}

select:disabled {
    opacity: 1
}

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

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

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

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

textarea {
    resize: vertical
}

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

legend {
    float: left;
    width: 100%;
    padding: 0;
    margin-bottom: .5rem;
    font-size: calc(1.275rem + .3vw);
    line-height: inherit
}

@media (min-width: 1200px) {
    legend {
        font-size: 1.5rem
    }
}

legend+* {
    clear: left
}

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

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

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

::-webkit-search-decoration {
    -webkit-appearance: none
}

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

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

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

output {
    display: inline-block
}

iframe {
    border: 0
}

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

progress {
    vertical-align: baseline
}

[hidden] {
    display: none !important
}

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

.display-1 {
    font-size: calc(1.625rem + 4.5vw);
    font-weight: 300;
    line-height: 1.2
}

@media (min-width: 1200px) {
    .display-1 {
        font-size: 5rem
    }
}

.display-2 {
    font-size: calc(1.575rem + 3.9vw);
    font-weight: 300;
    line-height: 1.2
}

@media (min-width: 1200px) {
    .display-2 {
        font-size: 4.5rem
    }
}

.display-3 {
    font-size: calc(1.525rem + 3.3vw);
    font-weight: 300;
    line-height: 1.2
}

@media (min-width: 1200px) {
    .display-3 {
        font-size: 4rem
    }
}

.display-4 {
    font-size: calc(1.475rem + 2.7vw);
    font-weight: 300;
    line-height: 1.2
}

@media (min-width: 1200px) {
    .display-4 {
        font-size: 3.5rem
    }
}

.display-5 {
    font-size: calc(1.425rem + 2.1vw);
    font-weight: 300;
    line-height: 1.2
}

@media (min-width: 1200px) {
    .display-5 {
        font-size: 3rem
    }
}

.display-6 {
    font-size: calc(1.375rem + 1.5vw);
    font-weight: 300;
    line-height: 1.2
}

@media (min-width: 1200px) {
    .display-6 {
        font-size: 2.5rem
    }
}

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

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

.list-inline-item {
    display: inline-block
}

.list-inline-item:not(:last-child) {
    margin-right: .5rem
}

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

.blockquote {
    margin-bottom: 1rem;
    font-size: 1.09375rem
}

.blockquote>:last-child {
    margin-bottom: 0
}

.blockquote-footer {
    margin-top: -1rem;
    margin-bottom: 1rem;
    font-size: .875em;
    color: #6c757d
}

.blockquote-footer::before {
    content: "\2014\00A0"
}

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

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

.figure {
    display: inline-block
}

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

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

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

@media (min-width: 576px) {

    .container,
    .container-sm {
        max-width: 540px
    }
}

@media (min-width: 768px) {

    .container,
    .container-sm,
    .container-md {
        max-width: 720px
    }
}

@media (min-width: 992px) {

    .container,
    .container-sm,
    .container-md,
    .container-lg {
        max-width: 960px
    }
}

@media (min-width: 1200px) {

    .container,
    .container-sm,
    .container-md,
    .container-lg,
    .container-xl {
        max-width: 1140px
    }
}

@media (min-width: 1440) {

    .container,
    .container-sm,
    .container-md,
    .container-lg,
    .container-xl,
    .container-xxl {
        max-width: 1320px
    }
}

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

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

.col {
    flex: 1 0 0%
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@media (min-width: 576px) {
    .col-sm {
        flex: 1 0 0%
    }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    .offset-sm-0 {
        margin-left: 0
    }

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

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

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

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

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

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

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

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

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

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

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

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

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

    .g-sm-1,
    .gx-sm-1 {
        --bs-gutter-x: .25rem
    }

    .g-sm-1,
    .gy-sm-1 {
        --bs-gutter-y: .25rem
    }

    .g-sm-2,
    .gx-sm-2 {
        --bs-gutter-x: .5rem
    }

    .g-sm-2,
    .gy-sm-2 {
        --bs-gutter-y: .5rem
    }

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

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

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

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

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

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

@media (min-width: 768px) {
    .col-md {
        flex: 1 0 0%
    }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    .offset-md-0 {
        margin-left: 0
    }

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

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

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

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

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

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

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

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

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

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

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

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

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

    .g-md-1,
    .gx-md-1 {
        --bs-gutter-x: .25rem
    }

    .g-md-1,
    .gy-md-1 {
        --bs-gutter-y: .25rem
    }

    .g-md-2,
    .gx-md-2 {
        --bs-gutter-x: .5rem
    }

    .g-md-2,
    .gy-md-2 {
        --bs-gutter-y: .5rem
    }

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

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

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

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

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

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

@media (min-width: 992px) {
    .col-lg {
        flex: 1 0 0%
    }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    .offset-lg-0 {
        margin-left: 0
    }

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

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

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

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

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

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

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

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

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

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

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

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

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

    .g-lg-1,
    .gx-lg-1 {
        --bs-gutter-x: .25rem
    }

    .g-lg-1,
    .gy-lg-1 {
        --bs-gutter-y: .25rem
    }

    .g-lg-2,
    .gx-lg-2 {
        --bs-gutter-x: .5rem
    }

    .g-lg-2,
    .gy-lg-2 {
        --bs-gutter-y: .5rem
    }

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

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

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

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

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

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

@media (min-width: 1200px) {
    .col-xl {
        flex: 1 0 0%
    }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    .offset-xl-0 {
        margin-left: 0
    }

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

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

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

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

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

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

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

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

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

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

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

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

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

    .g-xl-1,
    .gx-xl-1 {
        --bs-gutter-x: .25rem
    }

    .g-xl-1,
    .gy-xl-1 {
        --bs-gutter-y: .25rem
    }

    .g-xl-2,
    .gx-xl-2 {
        --bs-gutter-x: .5rem
    }

    .g-xl-2,
    .gy-xl-2 {
        --bs-gutter-y: .5rem
    }

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

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

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

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

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

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

@media (min-width: 1440) {
    .col-xxl {
        flex: 1 0 0%
    }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    .offset-xxl-0 {
        margin-left: 0
    }

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

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

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

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

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

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

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

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

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

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

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

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

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

    .g-xxl-1,
    .gx-xxl-1 {
        --bs-gutter-x: .25rem
    }

    .g-xxl-1,
    .gy-xxl-1 {
        --bs-gutter-y: .25rem
    }

    .g-xxl-2,
    .gx-xxl-2 {
        --bs-gutter-x: .5rem
    }

    .g-xxl-2,
    .gy-xxl-2 {
        --bs-gutter-y: .5rem
    }

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

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

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

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

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

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

.table {
    --bs-table-bg: rgba(0, 0, 0, 0);
    --bs-table-accent-bg: rgba(0, 0, 0, 0);
    --bs-table-striped-color: #7e7e7e;
    --bs-table-striped-bg: rgba(0, 0, 0, 0.05);
    --bs-table-active-color: #7e7e7e;
    --bs-table-active-bg: rgba(0, 0, 0, 0.1);
    --bs-table-hover-color: #7e7e7e;
    --bs-table-hover-bg: rgba(0, 0, 0, 0.075);
    width: 100%;
    margin-bottom: 1rem;
    color: #7e7e7e;
    vertical-align: top;
    border-color: #eee
}

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

.table>tbody {
    vertical-align: inherit
}

.table>thead {
    vertical-align: bottom
}

.table>:not(:first-child) {
    border-top: 2px solid currentColor
}

.caption-top {
    caption-side: top
}

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

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

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

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

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

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

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

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

.table-primary {
    --bs-table-bg: #d5dbf8;
    --bs-table-striped-bg: #cad0ec;
    --bs-table-striped-color: #000;
    --bs-table-active-bg: #c0c5df;
    --bs-table-active-color: #000;
    --bs-table-hover-bg: #c5cbe5;
    --bs-table-hover-color: #000;
    color: #000;
    border-color: #c0c5df
}

.table-secondary {
    --bs-table-bg: #d8dbdd;
    --bs-table-striped-bg: #cdd0d2;
    --bs-table-striped-color: #000;
    --bs-table-active-bg: #c2c5c7;
    --bs-table-active-color: #000;
    --bs-table-hover-bg: #c8cbcc;
    --bs-table-hover-color: #000;
    color: #000;
    border-color: #c2c5c7
}

.table-success {
    --bs-table-bg: #d5f3dd;
    --bs-table-striped-bg: #cae7d2;
    --bs-table-striped-color: #000;
    --bs-table-active-bg: #c0dbc7;
    --bs-table-active-color: #000;
    --bs-table-hover-bg: #c5e1cc;
    --bs-table-hover-color: #000;
    color: #000;
    border-color: #c0dbc7
}

.table-info {
    --bs-table-bg: #d4e6f7;
    --bs-table-striped-bg: #c9dbeb;
    --bs-table-striped-color: #000;
    --bs-table-active-bg: #bfcfde;
    --bs-table-active-color: #000;
    --bs-table-hover-bg: #c4d5e4;
    --bs-table-hover-color: #000;
    color: #000;
    border-color: #bfcfde
}

.table-warning {
    --bs-table-bg: #ffe2db;
    --bs-table-striped-bg: #f2d7d0;
    --bs-table-striped-color: #000;
    --bs-table-active-bg: #e6cbc5;
    --bs-table-active-color: #000;
    --bs-table-hover-bg: #ecd1cb;
    --bs-table-hover-color: #000;
    color: #000;
    border-color: #e6cbc5
}

.table-danger {
    --bs-table-bg: #fdd5dc;
    --bs-table-striped-bg: #f0cad1;
    --bs-table-striped-color: #000;
    --bs-table-active-bg: #e4c0c6;
    --bs-table-active-color: #000;
    --bs-table-hover-bg: #eac5cc;
    --bs-table-hover-color: #000;
    color: #000;
    border-color: #e4c0c6
}

.table-light {
    --bs-table-bg: #c8c8c8;
    --bs-table-striped-bg: #bebebe;
    --bs-table-striped-color: #000;
    --bs-table-active-bg: #b4b4b4;
    --bs-table-active-color: #000;
    --bs-table-hover-bg: #b9b9b9;
    --bs-table-hover-color: #000;
    color: #000;
    border-color: #b4b4b4
}

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

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

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

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

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

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

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

.form-label {
    margin-bottom: .5rem
}

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

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

.col-form-label-sm {
    padding-top: calc(.25rem + 1px);
    padding-bottom: calc(.25rem + 1px);
    font-size: .76563rem
}

@media (min-width: 1200px) {
    .col-form-label-sm {
        font-size: .76562rem
    }
}

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

.form-control {
    display: block;
    width: 100%;
    padding: .375rem .75rem;
    font-size: .875rem;
    font-weight: 400;
    line-height: 1.5;
    color: #7e7e7e;
    background-color: #f1f1f1;
    background-clip: padding-box;
    border: 1px solid #f0f1f5;
    appearance: none;
    border-radius: .75rem;
    transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out
}

@media (prefers-reduced-motion: reduce) {
    .form-control {
        transition: none
    }
}

.form-control[type="file"] {
    overflow: hidden
}

.form-control[type="file"]:not(:disabled):not([readonly]) {
    cursor: pointer
}

.form-control:focus {
    color: #7e7e7e;
    background-color: #f1f1f1;
    border-color: #97a6ee;
    outline: 0;
    box-shadow: 0 0 0 .25rem rgba(47, 76, 221, 0.25)
}

.form-control::-webkit-date-and-time-value {
    height: 1.5em
}

.form-control::placeholder {
    color: #6c757d;
    opacity: 1
}

.form-control:disabled,
.form-control[readonly] {
    background-color: #e9ecef;
    opacity: 1
}

.form-control::file-selector-button {
    padding: .375rem .75rem;
    margin: -.375rem -.75rem;
    margin-inline-end: .75rem;
    color: #7e7e7e;
    background-color: #e9ecef;
    pointer-events: none;
    border-color: inherit;
    border-style: solid;
    border-width: 0;
    border-inline-end-width: 1px;
    border-radius: 0;
    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out
}

@media (prefers-reduced-motion: reduce) {
    .form-control::file-selector-button {
        transition: none
    }
}

.form-control:hover:not(:disabled):not([readonly])::file-selector-button {
    background-color: #dde0e3
}

.form-control::-webkit-file-upload-button {
    padding: .375rem .75rem;
    margin: -.375rem -.75rem;
    margin-inline-end: .75rem;
    color: #7e7e7e;
    background-color: #e9ecef;
    pointer-events: none;
    border-color: inherit;
    border-style: solid;
    border-width: 0;
    border-inline-end-width: 1px;
    border-radius: 0;
    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out
}

@media (prefers-reduced-motion: reduce) {
    .form-control::-webkit-file-upload-button {
        transition: none
    }
}

.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button {
    background-color: #dde0e3
}

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

.form-control-plaintext.form-control-sm,
.form-control-plaintext.form-control-lg {
    padding-right: 0;
    padding-left: 0
}

.form-control-sm {
    min-height: calc(1.5em + .5rem + 2px);
    padding: .25rem .5rem;
    font-size: .76563rem;
    border-radius: .2rem
}

@media (min-width: 1200px) {
    .form-control-sm {
        font-size: .76562rem
    }
}

.form-control-sm::file-selector-button {
    padding: .25rem .5rem;
    margin: -.25rem -.5rem;
    margin-inline-end: .5rem
}

.form-control-sm::-webkit-file-upload-button {
    padding: .25rem .5rem;
    margin: -.25rem -.5rem;
    margin-inline-end: .5rem
}

.form-control-lg {
    min-height: calc(1.5em + 1rem + 2px);
    padding: .5rem 1rem;
    font-size: 1.09375rem;
    border-radius: .3rem
}

.form-control-lg::file-selector-button {
    padding: .5rem 1rem;
    margin: -.5rem -1rem;
    margin-inline-end: 1rem
}

.form-control-lg::-webkit-file-upload-button {
    padding: .5rem 1rem;
    margin: -.5rem -1rem;
    margin-inline-end: 1rem
}

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

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

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

.form-control-color {
    width: 3rem;
    height: auto;
    padding: .375rem
}

.form-control-color:not(:disabled):not([readonly]) {
    cursor: pointer
}

.form-control-color::-moz-color-swatch {
    height: 1.5em;
    border-radius: .75rem
}

.form-control-color::-webkit-color-swatch {
    height: 1.5em;
    border-radius: .75rem
}

.form-select {
    display: block;
    width: 100%;
    padding: .375rem 2.25rem .375rem .75rem;
    -moz-padding-start: calc(.75rem - 3px);
    font-size: .875rem;
    font-weight: 400;
    line-height: 1.5;
    color: #7e7e7e;
    background-color: #f1f1f1;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    background-position: right .75rem center;
    background-size: 16px 12px;
    border: 1px solid #f0f1f5;
    border-radius: .75rem;
    transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    appearance: none
}

@media (prefers-reduced-motion: reduce) {
    .form-select {
        transition: none
    }
}

.form-select:focus {
    border-color: #97a6ee;
    outline: 0;
    box-shadow: 0 0 0 .25rem rgba(47, 76, 221, 0.25)
}

.form-select[multiple],
.form-select[size]:not([size="1"]) {
    padding-right: .75rem;
    background-image: none
}

.form-select:disabled {
    background-color: #e9ecef
}

.form-select:-moz-focusring {
    color: transparent;
    text-shadow: 0 0 0 #7e7e7e
}

.form-select-sm {
    padding-top: .25rem;
    padding-bottom: .25rem;
    padding-left: .5rem;
    font-size: .76563rem;
    border-radius: .2rem
}

@media (min-width: 1200px) {
    .form-select-sm {
        font-size: .76562rem
    }
}

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

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

.form-check .form-check-input {
    float: left;
    margin-left: -1.5em
}

.form-check-input {
    width: 1em;
    height: 1em;
    margin-top: .25em;
    vertical-align: top;
    background-color: #f1f1f1;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    border: 1px solid rgba(0, 0, 0, 0.25);
    appearance: none;
    color-adjust: exact
}

.form-check-input[type="checkbox"] {
    border-radius: .25em
}

.form-check-input[type="radio"] {
    border-radius: 50%
}

.form-check-input:active {
    filter: brightness(90%)
}

.form-check-input:focus {
    border-color: #97a6ee;
    outline: 0;
    box-shadow: 0 0 0 .25rem rgba(47, 76, 221, 0.25)
}

.form-check-input:checked {
    background-color: #2f4cdd;
    border-color: #2f4cdd
}

.form-check-input:checked[type="checkbox"] {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e")
}

.form-check-input:checked[type="radio"] {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")
}

.form-check-input[type="checkbox"]:indeterminate {
    background-color: #2f4cdd;
    border-color: #2f4cdd;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")
}

.form-check-input:disabled {
    pointer-events: none;
    filter: none;
    opacity: .5
}

.form-check-input[disabled]~.form-check-label,
.form-check-input:disabled~.form-check-label {
    opacity: .5
}

.form-switch {
    padding-left: 2.5em
}

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

@media (prefers-reduced-motion: reduce) {
    .form-switch .form-check-input {
        transition: none
    }
}

.form-switch .form-check-input:focus {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2397a6ee'/%3e%3c/svg%3e")
}

.form-switch .form-check-input:checked {
    background-position: right center;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")
}

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

.btn-check {
    position: absolute;
    clip: rect(0, 0, 0, 0);
    pointer-events: none
}

.btn-check[disabled]+.btn,
.btn-check:disabled+.btn {
    pointer-events: none;
    filter: none;
    opacity: .65
}

.form-range {
    width: 100%;
    height: 1.5rem;
    padding: 0;
    background-color: transparent;
    appearance: none
}

.form-range:focus {
    outline: 0
}

.form-range:focus::-webkit-slider-thumb {
    box-shadow: 0 0 0 1px #f1f1f1, 0 0 0 .25rem rgba(47, 76, 221, 0.25)
}

.form-range:focus::-moz-range-thumb {
    box-shadow: 0 0 0 1px #f1f1f1, 0 0 0 .25rem rgba(47, 76, 221, 0.25)
}

.form-range::-moz-focus-outer {
    border: 0
}

.form-range::-webkit-slider-thumb {
    width: 1rem;
    height: 1rem;
    margin-top: -.25rem;
    background-color: #2f4cdd;
    border: 0;
    border-radius: 1rem;
    transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    appearance: none
}

@media (prefers-reduced-motion: reduce) {
    .form-range::-webkit-slider-thumb {
        transition: none
    }
}

.form-range::-webkit-slider-thumb:active {
    background-color: #c1c9f5
}

.form-range::-webkit-slider-runnable-track {
    width: 100%;
    height: .5rem;
    color: transparent;
    cursor: pointer;
    background-color: #dee2e6;
    border-color: transparent;
    border-radius: 1rem
}

.form-range::-moz-range-thumb {
    width: 1rem;
    height: 1rem;
    background-color: #2f4cdd;
    border: 0;
    border-radius: 1rem;
    transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    appearance: none
}

@media (prefers-reduced-motion: reduce) {
    .form-range::-moz-range-thumb {
        transition: none
    }
}

.form-range::-moz-range-thumb:active {
    background-color: #c1c9f5
}

.form-range::-moz-range-track {
    width: 100%;
    height: .5rem;
    color: transparent;
    cursor: pointer;
    background-color: #dee2e6;
    border-color: transparent;
    border-radius: 1rem
}

.form-range:disabled {
    pointer-events: none
}

.form-range:disabled::-webkit-slider-thumb {
    background-color: #adb5bd
}

.form-range:disabled::-moz-range-thumb {
    background-color: #adb5bd
}

.form-floating {
    position: relative
}

.form-floating>.form-control,
.form-floating>.form-select {
    height: calc(3.5rem + 2px);
    line-height: 1.25
}

.form-floating>label {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    padding: 1rem .75rem;
    pointer-events: none;
    border: 1px solid transparent;
    transform-origin: 0 0;
    transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out
}

@media (prefers-reduced-motion: reduce) {
    .form-floating>label {
        transition: none
    }
}

.form-floating>.form-control {
    padding: 1rem .75rem
}

.form-floating>.form-control::placeholder {
    color: transparent
}

.form-floating>.form-control:focus,
.form-floating>.form-control:not(:placeholder-shown) {
    padding-top: 1.625rem;
    padding-bottom: .625rem
}

.form-floating>.form-control:-webkit-autofill {
    padding-top: 1.625rem;
    padding-bottom: .625rem
}

.form-floating>.form-select {
    padding-top: 1.625rem;
    padding-bottom: .625rem
}

.form-floating>.form-control:focus~label,
.form-floating>.form-control:not(:placeholder-shown)~label,
.form-floating>.form-select~label {
    opacity: .65;
    transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem)
}

.form-floating>.form-control:-webkit-autofill~label {
    opacity: .65;
    transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem)
}

.input-group {
    position: relative;
    display: flex;
    flex-wrap: wrap;
    align-items: stretch;
    width: 100%
}

.input-group>.form-control,
.input-group>.form-select {
    position: relative;
    flex: 1 1 auto;
    width: 1%;
    min-width: 0
}

.input-group>.form-control:focus,
.input-group>.form-select:focus {
    z-index: 3
}

.input-group .btn {
    position: relative;
    z-index: 2
}

.input-group .btn:focus {
    z-index: 3
}

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

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

.input-group-sm>.form-control,
.input-group-sm>.form-select,
.input-group-sm>.input-group-text,
.input-group-sm>.btn {
    padding: .25rem .5rem;
    font-size: .76563rem;
    border-radius: .2rem
}

@media (min-width: 1200px) {

    .input-group-sm>.form-control,
    .input-group-sm>.form-select,
    .input-group-sm>.input-group-text,
    .input-group-sm>.btn {
        font-size: .76562rem
    }
}

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

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

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

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

.valid-feedback {
    display: none;
    width: 100%;
    margin-top: .25rem;
    font-size: .875em;
    color: #2bc155
}

.valid-tooltip {
    position: absolute;
    top: 100%;
    z-index: 5;
    display: none;
    max-width: 100%;
    padding: .25rem .5rem;
    margin-top: .1rem;
    font-size: .76563rem;
    color: #000;
    background-color: rgba(43, 193, 85, 0.9);
    border-radius: .75rem
}

@media (min-width: 1200px) {
    .valid-tooltip {
        font-size: .76562rem
    }
}

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

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

.was-validated .form-control:valid:focus,
.form-control.is-valid:focus {
    border-color: #2bc155;
    box-shadow: 0 0 0 .25rem rgba(43, 193, 85, 0.25)
}

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

.was-validated .form-select:valid,
.form-select.is-valid {
    border-color: #2bc155
}

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

.was-validated .form-select:valid:focus,
.form-select.is-valid:focus {
    border-color: #2bc155;
    box-shadow: 0 0 0 .25rem rgba(43, 193, 85, 0.25)
}

.was-validated .form-check-input:valid,
.form-check-input.is-valid {
    border-color: #2bc155
}

.was-validated .form-check-input:valid:checked,
.form-check-input.is-valid:checked {
    background-color: #2bc155
}

.was-validated .form-check-input:valid:focus,
.form-check-input.is-valid:focus {
    box-shadow: 0 0 0 .25rem rgba(43, 193, 85, 0.25)
}

.was-validated .form-check-input:valid~.form-check-label,
.form-check-input.is-valid~.form-check-label {
    color: #2bc155
}

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

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

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

.invalid-feedback {
    display: none;
    width: 100%;
    margin-top: .25rem;
    font-size: .875em;
    color: #f72b50
}

.invalid-tooltip {
    position: absolute;
    top: 100%;
    z-index: 5;
    display: none;
    max-width: 100%;
    padding: .25rem .5rem;
    margin-top: .1rem;
    font-size: .76563rem;
    color: #000;
    background-color: rgba(247, 43, 80, 0.9);
    border-radius: .75rem
}

@media (min-width: 1200px) {
    .invalid-tooltip {
        font-size: .76562rem
    }
}

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

.was-validated .form-control:invalid,
.form-control.is-invalid {
    border-color: #f72b50;
    padding-right: calc(1.5em + .75rem);
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23f72b50'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23f72b50' stroke='none'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    background-position: right calc(.375em + .1875rem) center;
    background-size: calc(.75em + .375rem) calc(.75em + .375rem)
}

.was-validated .form-control:invalid:focus,
.form-control.is-invalid:focus {
    border-color: #f72b50;
    box-shadow: 0 0 0 .25rem rgba(247, 43, 80, 0.25)
}

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

.was-validated .form-select:invalid,
.form-select.is-invalid {
    border-color: #f72b50
}

.was-validated .form-select:invalid:not([multiple]):not([size]),
.was-validated .form-select:invalid:not([multiple])[size="1"],
.form-select.is-invalid:not([multiple]):not([size]),
.form-select.is-invalid:not([multiple])[size="1"] {
    padding-right: 4.125rem;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23f72b50'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23f72b50' stroke='none'/%3e%3c/svg%3e");
    background-position: right .75rem center, center right 2.25rem;
    background-size: 16px 12px, calc(.75em + .375rem) calc(.75em + .375rem)
}

.was-validated .form-select:invalid:focus,
.form-select.is-invalid:focus {
    border-color: #f72b50;
    box-shadow: 0 0 0 .25rem rgba(247, 43, 80, 0.25)
}

.was-validated .form-check-input:invalid,
.form-check-input.is-invalid {
    border-color: #f72b50
}

.was-validated .form-check-input:invalid:checked,
.form-check-input.is-invalid:checked {
    background-color: #f72b50
}

.was-validated .form-check-input:invalid:focus,
.form-check-input.is-invalid:focus {
    box-shadow: 0 0 0 .25rem rgba(247, 43, 80, 0.25)
}

.was-validated .form-check-input:invalid~.form-check-label,
.form-check-input.is-invalid~.form-check-label {
    color: #f72b50
}

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

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

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

.btn {
    display: inline-block;
    font-weight: 400;
    line-height: 1.5;
    color: #7e7e7e;
    text-align: center;
    text-decoration: none;
    vertical-align: middle;
    cursor: pointer;
    user-select: none;
    background-color: transparent;
    border: 1px solid transparent;
    padding: .375rem .75rem;
    font-size: .875rem;
    border-radius: .75rem;
    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out
}

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

.btn:hover {
    color: #7e7e7e
}

.btn-check:focus+.btn,
.btn:focus {
    outline: 0;
    box-shadow: 0 0 0 .25rem rgba(47, 76, 221, 0.25)
}

.btn:disabled,
.btn.disabled,
fieldset:disabled .btn {
    pointer-events: none;
    opacity: .65
}

.btn-primary {
    color: #fff;
    background-color: #2f4cdd;
    border-color: #2f4cdd
}

.btn-primary:hover {
    color: #fff;
    background-color: #2841bc;
    border-color: #263db1
}

.btn-check:focus+.btn-primary,
.btn-primary:focus {
    color: #fff;
    background-color: #2841bc;
    border-color: #263db1;
    box-shadow: 0 0 0 .25rem rgba(78, 103, 226, 0.5)
}

.btn-check:checked+.btn-primary,
.btn-check:active+.btn-primary,
.btn-primary:active,
.btn-primary.active,
.show>.btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #263db1;
    border-color: #2339a6
}

.btn-check:checked+.btn-primary:focus,
.btn-check:active+.btn-primary:focus,
.btn-primary:active:focus,
.btn-primary.active:focus,
.show>.btn-primary.dropdown-toggle:focus {
    box-shadow: 0 0 0 .25rem rgba(78, 103, 226, 0.5)
}

.btn-primary:disabled,
.btn-primary.disabled {
    color: #fff;
    background-color: #2f4cdd;
    border-color: #2f4cdd
}

.btn-secondary {
    color: #fff;
    background-color: #3e4954;
    border-color: #3e4954
}

.btn-secondary:hover {
    color: #fff;
    background-color: #353e47;
    border-color: #323a43
}

.btn-check:focus+.btn-secondary,
.btn-secondary:focus {
    color: #fff;
    background-color: #353e47;
    border-color: #323a43;
    box-shadow: 0 0 0 .25rem rgba(91, 100, 110, 0.5)
}

.btn-check:checked+.btn-secondary,
.btn-check:active+.btn-secondary,
.btn-secondary:active,
.btn-secondary.active,
.show>.btn-secondary.dropdown-toggle {
    color: #fff;
    background-color: #323a43;
    border-color: #2f373f
}

.btn-check:checked+.btn-secondary:focus,
.btn-check:active+.btn-secondary:focus,
.btn-secondary:active:focus,
.btn-secondary.active:focus,
.show>.btn-secondary.dropdown-toggle:focus {
    box-shadow: 0 0 0 .25rem rgba(91, 100, 110, 0.5)
}

.btn-secondary:disabled,
.btn-secondary.disabled {
    color: #fff;
    background-color: #3e4954;
    border-color: #3e4954
}

.btn-success {
    color: #000;
    background-color: #2bc155;
    border-color: #2bc155
}

.btn-success:hover {
    color: #000;
    background-color: #4bca6f;
    border-color: #40c766
}

.btn-check:focus+.btn-success,
.btn-success:focus {
    color: #000;
    background-color: #4bca6f;
    border-color: #40c766;
    box-shadow: 0 0 0 .25rem rgba(37, 164, 72, 0.5)
}

.btn-check:checked+.btn-success,
.btn-check:active+.btn-success,
.btn-success:active,
.btn-success.active,
.show>.btn-success.dropdown-toggle {
    color: #000;
    background-color: #55cd77;
    border-color: #40c766
}

.btn-check:checked+.btn-success:focus,
.btn-check:active+.btn-success:focus,
.btn-success:active:focus,
.btn-success.active:focus,
.show>.btn-success.dropdown-toggle:focus {
    box-shadow: 0 0 0 .25rem rgba(37, 164, 72, 0.5)
}

.btn-success:disabled,
.btn-success.disabled {
    color: #000;
    background-color: #2bc155;
    border-color: #2bc155
}

.btn-info {
    color: #000;
    background-color: #2781d5;
    border-color: #2781d5
}

.btn-info:hover {
    color: #000;
    background-color: #4794db;
    border-color: #3d8ed9
}

.btn-check:focus+.btn-info,
.btn-info:focus {
    color: #000;
    background-color: #4794db;
    border-color: #3d8ed9;
    box-shadow: 0 0 0 .25rem rgba(33, 110, 181, 0.5)
}

.btn-check:checked+.btn-info,
.btn-check:active+.btn-info,
.btn-info:active,
.btn-info.active,
.show>.btn-info.dropdown-toggle {
    color: #000;
    background-color: #529add;
    border-color: #3d8ed9
}

.btn-check:checked+.btn-info:focus,
.btn-check:active+.btn-info:focus,
.btn-info:active:focus,
.btn-info.active:focus,
.show>.btn-info.dropdown-toggle:focus {
    box-shadow: 0 0 0 .25rem rgba(33, 110, 181, 0.5)
}

.btn-info:disabled,
.btn-info.disabled {
    color: #000;
    background-color: #2781d5;
    border-color: #2781d5
}

.btn-warning {
    color: #000;
    background-color: #ff6d4d;
    border-color: #ff6d4d
}

.btn-warning:hover {
    color: #000;
    background-color: #ff8368;
    border-color: #ff7c5f
}

.btn-check:focus+.btn-warning,
.btn-warning:focus {
    color: #000;
    background-color: #ff8368;
    border-color: #ff7c5f;
    box-shadow: 0 0 0 .25rem rgba(217, 93, 65, 0.5)
}

.btn-check:checked+.btn-warning,
.btn-check:active+.btn-warning,
.btn-warning:active,
.btn-warning.active,
.show>.btn-warning.dropdown-toggle {
    color: #000;
    background-color: #ff8a71;
    border-color: #ff7c5f
}

.btn-check:checked+.btn-warning:focus,
.btn-check:active+.btn-warning:focus,
.btn-warning:active:focus,
.btn-warning.active:focus,
.show>.btn-warning.dropdown-toggle:focus {
    box-shadow: 0 0 0 .25rem rgba(217, 93, 65, 0.5)
}

.btn-warning:disabled,
.btn-warning.disabled {
    color: #000;
    background-color: #ff6d4d;
    border-color: #ff6d4d
}

.btn-danger {
    color: #000;
    background-color: #f72b50;
    border-color: #f72b50
}

.btn-danger:hover {
    color: #000;
    background-color: #f84b6a;
    border-color: #f84062
}

.btn-check:focus+.btn-danger,
.btn-danger:focus {
    color: #000;
    background-color: #f84b6a;
    border-color: #f84062;
    box-shadow: 0 0 0 .25rem rgba(210, 37, 68, 0.5)
}

.btn-check:checked+.btn-danger,
.btn-check:active+.btn-danger,
.btn-danger:active,
.btn-danger.active,
.show>.btn-danger.dropdown-toggle {
    color: #000;
    background-color: #f95573;
    border-color: #f84062
}

.btn-check:checked+.btn-danger:focus,
.btn-check:active+.btn-danger:focus,
.btn-danger:active:focus,
.btn-danger.active:focus,
.show>.btn-danger.dropdown-toggle:focus {
    box-shadow: 0 0 0 .25rem rgba(210, 37, 68, 0.5)
}

.btn-danger:disabled,
.btn-danger.disabled {
    color: #000;
    background-color: #f72b50;
    border-color: #f72b50
}

.btn-light {
    color: #000;
    background-color: #c8c8c8;
    border-color: #c8c8c8
}

.btn-light:hover {
    color: #000;
    background-color: #d0d0d0;
    border-color: #cecece
}

.btn-check:focus+.btn-light,
.btn-light:focus {
    color: #000;
    background-color: #d0d0d0;
    border-color: #cecece;
    box-shadow: 0 0 0 .25rem rgba(170, 170, 170, 0.5)
}

.btn-check:checked+.btn-light,
.btn-check:active+.btn-light,
.btn-light:active,
.btn-light.active,
.show>.btn-light.dropdown-toggle {
    color: #000;
    background-color: #d3d3d3;
    border-color: #cecece
}

.btn-check:checked+.btn-light:focus,
.btn-check:active+.btn-light:focus,
.btn-light:active:focus,
.btn-light.active:focus,
.show>.btn-light.dropdown-toggle:focus {
    box-shadow: 0 0 0 .25rem rgba(170, 170, 170, 0.5)
}

.btn-light:disabled,
.btn-light.disabled {
    color: #000;
    background-color: #c8c8c8;
    border-color: #c8c8c8
}

.btn-dark {
    color: #fff;
    background-color: #6e6e6e;
    border-color: #6e6e6e
}

.btn-dark:hover {
    color: #fff;
    background-color: #5e5e5e;
    border-color: #585858
}

.btn-check:focus+.btn-dark,
.btn-dark:focus {
    color: #fff;
    background-color: #5e5e5e;
    border-color: #585858;
    box-shadow: 0 0 0 .25rem rgba(132, 132, 132, 0.5)
}

.btn-check:checked+.btn-dark,
.btn-check:active+.btn-dark,
.btn-dark:active,
.btn-dark.active,
.show>.btn-dark.dropdown-toggle {
    color: #fff;
    background-color: #585858;
    border-color: #535353
}

.btn-check:checked+.btn-dark:focus,
.btn-check:active+.btn-dark:focus,
.btn-dark:active:focus,
.btn-dark.active:focus,
.show>.btn-dark.dropdown-toggle:focus {
    box-shadow: 0 0 0 .25rem rgba(132, 132, 132, 0.5)
}

.btn-dark:disabled,
.btn-dark.disabled {
    color: #fff;
    background-color: #6e6e6e;
    border-color: #6e6e6e
}

.btn-outline-primary {
    color: #2f4cdd;
    border-color: #2f4cdd
}

.btn-outline-primary:hover {
    color: #fff;
    background-color: #2f4cdd;
    border-color: #2f4cdd
}

.btn-check:focus+.btn-outline-primary,
.btn-outline-primary:focus {
    box-shadow: 0 0 0 .25rem rgba(47, 76, 221, 0.5)
}

.btn-check:checked+.btn-outline-primary,
.btn-check:active+.btn-outline-primary,
.btn-outline-primary:active,
.btn-outline-primary.active,
.btn-outline-primary.dropdown-toggle.show {
    color: #fff;
    background-color: #2f4cdd;
    border-color: #2f4cdd
}

.btn-check:checked+.btn-outline-primary:focus,
.btn-check:active+.btn-outline-primary:focus,
.btn-outline-primary:active:focus,
.btn-outline-primary.active:focus,
.btn-outline-primary.dropdown-toggle.show:focus {
    box-shadow: 0 0 0 .25rem rgba(47, 76, 221, 0.5)
}

.btn-outline-primary:disabled,
.btn-outline-primary.disabled {
    color: #2f4cdd;
    background-color: transparent
}

.btn-outline-secondary {
    color: #3e4954;
    border-color: #3e4954
}

.btn-outline-secondary:hover {
    color: #fff;
    background-color: #3e4954;
    border-color: #3e4954
}

.btn-check:focus+.btn-outline-secondary,
.btn-outline-secondary:focus {
    box-shadow: 0 0 0 .25rem rgba(62, 73, 84, 0.5)
}

.btn-check:checked+.btn-outline-secondary,
.btn-check:active+.btn-outline-secondary,
.btn-outline-secondary:active,
.btn-outline-secondary.active,
.btn-outline-secondary.dropdown-toggle.show {
    color: #fff;
    background-color: #3e4954;
    border-color: #3e4954
}

.btn-check:checked+.btn-outline-secondary:focus,
.btn-check:active+.btn-outline-secondary:focus,
.btn-outline-secondary:active:focus,
.btn-outline-secondary.active:focus,
.btn-outline-secondary.dropdown-toggle.show:focus {
    box-shadow: 0 0 0 .25rem rgba(62, 73, 84, 0.5)
}

.btn-outline-secondary:disabled,
.btn-outline-secondary.disabled {
    color: #3e4954;
    background-color: transparent
}

.btn-outline-success {
    color: #2bc155;
    border-color: #2bc155
}

.btn-outline-success:hover {
    color: #000;
    background-color: #2bc155;
    border-color: #2bc155
}

.btn-check:focus+.btn-outline-success,
.btn-outline-success:focus {
    box-shadow: 0 0 0 .25rem rgba(43, 193, 85, 0.5)
}

.btn-check:checked+.btn-outline-success,
.btn-check:active+.btn-outline-success,
.btn-outline-success:active,
.btn-outline-success.active,
.btn-outline-success.dropdown-toggle.show {
    color: #000;
    background-color: #2bc155;
    border-color: #2bc155
}

.btn-check:checked+.btn-outline-success:focus,
.btn-check:active+.btn-outline-success:focus,
.btn-outline-success:active:focus,
.btn-outline-success.active:focus,
.btn-outline-success.dropdown-toggle.show:focus {
    box-shadow: 0 0 0 .25rem rgba(43, 193, 85, 0.5)
}

.btn-outline-success:disabled,
.btn-outline-success.disabled {
    color: #2bc155;
    background-color: transparent
}

.btn-outline-info {
    color: #2781d5;
    border-color: #2781d5
}

.btn-outline-info:hover {
    color: #000;
    background-color: #2781d5;
    border-color: #2781d5
}

.btn-check:focus+.btn-outline-info,
.btn-outline-info:focus {
    box-shadow: 0 0 0 .25rem rgba(39, 129, 213, 0.5)
}

.btn-check:checked+.btn-outline-info,
.btn-check:active+.btn-outline-info,
.btn-outline-info:active,
.btn-outline-info.active,
.btn-outline-info.dropdown-toggle.show {
    color: #000;
    background-color: #2781d5;
    border-color: #2781d5
}

.btn-check:checked+.btn-outline-info:focus,
.btn-check:active+.btn-outline-info:focus,
.btn-outline-info:active:focus,
.btn-outline-info.active:focus,
.btn-outline-info.dropdown-toggle.show:focus {
    box-shadow: 0 0 0 .25rem rgba(39, 129, 213, 0.5)
}

.btn-outline-info:disabled,
.btn-outline-info.disabled {
    color: #2781d5;
    background-color: transparent
}

.btn-outline-warning {
    color: #ff6d4d;
    border-color: #ff6d4d
}

.btn-outline-warning:hover {
    color: #000;
    background-color: #ff6d4d;
    border-color: #ff6d4d
}

.btn-check:focus+.btn-outline-warning,
.btn-outline-warning:focus {
    box-shadow: 0 0 0 .25rem rgba(255, 109, 77, 0.5)
}

.btn-check:checked+.btn-outline-warning,
.btn-check:active+.btn-outline-warning,
.btn-outline-warning:active,
.btn-outline-warning.active,
.btn-outline-warning.dropdown-toggle.show {
    color: #000;
    background-color: #ff6d4d;
    border-color: #ff6d4d
}

.btn-check:checked+.btn-outline-warning:focus,
.btn-check:active+.btn-outline-warning:focus,
.btn-outline-warning:active:focus,
.btn-outline-warning.active:focus,
.btn-outline-warning.dropdown-toggle.show:focus {
    box-shadow: 0 0 0 .25rem rgba(255, 109, 77, 0.5)
}

.btn-outline-warning:disabled,
.btn-outline-warning.disabled {
    color: #ff6d4d;
    background-color: transparent
}

.btn-outline-danger {
    color: #f72b50;
    border-color: #f72b50
}

.btn-outline-danger:hover {
    color: #000;
    background-color: #f72b50;
    border-color: #f72b50
}

.btn-check:focus+.btn-outline-danger,
.btn-outline-danger:focus {
    box-shadow: 0 0 0 .25rem rgba(247, 43, 80, 0.5)
}

.btn-check:checked+.btn-outline-danger,
.btn-check:active+.btn-outline-danger,
.btn-outline-danger:active,
.btn-outline-danger.active,
.btn-outline-danger.dropdown-toggle.show {
    color: #000;
    background-color: #f72b50;
    border-color: #f72b50
}

.btn-check:checked+.btn-outline-danger:focus,
.btn-check:active+.btn-outline-danger:focus,
.btn-outline-danger:active:focus,
.btn-outline-danger.active:focus,
.btn-outline-danger.dropdown-toggle.show:focus {
    box-shadow: 0 0 0 .25rem rgba(247, 43, 80, 0.5)
}

.btn-outline-danger:disabled,
.btn-outline-danger.disabled {
    color: #f72b50;
    background-color: transparent
}

.btn-outline-light {
    color: #c8c8c8;
    border-color: #c8c8c8
}

.btn-outline-light:hover {
    color: #000;
    background-color: #c8c8c8;
    border-color: #c8c8c8
}

.btn-check:focus+.btn-outline-light,
.btn-outline-light:focus {
    box-shadow: 0 0 0 .25rem rgba(200, 200, 200, 0.5)
}

.btn-check:checked+.btn-outline-light,
.btn-check:active+.btn-outline-light,
.btn-outline-light:active,
.btn-outline-light.active,
.btn-outline-light.dropdown-toggle.show {
    color: #000;
    background-color: #c8c8c8;
    border-color: #c8c8c8
}

.btn-check:checked+.btn-outline-light:focus,
.btn-check:active+.btn-outline-light:focus,
.btn-outline-light:active:focus,
.btn-outline-light.active:focus,
.btn-outline-light.dropdown-toggle.show:focus {
    box-shadow: 0 0 0 .25rem rgba(200, 200, 200, 0.5)
}

.btn-outline-light:disabled,
.btn-outline-light.disabled {
    color: #c8c8c8;
    background-color: transparent
}

.btn-outline-dark {
    color: #6e6e6e;
    border-color: #6e6e6e
}

.btn-outline-dark:hover {
    color: #fff;
    background-color: #6e6e6e;
    border-color: #6e6e6e
}

.btn-check:focus+.btn-outline-dark,
.btn-outline-dark:focus {
    box-shadow: 0 0 0 .25rem rgba(110, 110, 110, 0.5)
}

.btn-check:checked+.btn-outline-dark,
.btn-check:active+.btn-outline-dark,
.btn-outline-dark:active,
.btn-outline-dark.active,
.btn-outline-dark.dropdown-toggle.show {
    color: #fff;
    background-color: #6e6e6e;
    border-color: #6e6e6e
}

.btn-check:checked+.btn-outline-dark:focus,
.btn-check:active+.btn-outline-dark:focus,
.btn-outline-dark:active:focus,
.btn-outline-dark.active:focus,
.btn-outline-dark.dropdown-toggle.show:focus {
    box-shadow: 0 0 0 .25rem rgba(110, 110, 110, 0.5)
}

.btn-outline-dark:disabled,
.btn-outline-dark.disabled {
    color: #6e6e6e;
    background-color: transparent
}

.btn-link {
    font-weight: 400;
    color: #2f4cdd;
    text-decoration: underline
}

.btn-link:hover {
    color: #263db1
}

.btn-link:disabled,
.btn-link.disabled {
    color: #6c757d
}

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

.btn-sm,
.btn-group-sm>.btn {
    padding: .25rem .5rem;
    font-size: .76563rem;
    border-radius: .2rem
}

@media (min-width: 1200px) {

    .btn-sm,
    .btn-group-sm>.btn {
        font-size: .76562rem
    }
}

.fade {
    transition: opacity 0.15s linear
}

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

.fade:not(.show) {
    opacity: 0
}

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

.collapsing {
    height: 0;
    overflow: hidden;
    transition: height 0.35s ease
}

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

.collapsing.collapse-horizontal {
    width: 0;
    height: auto;
    transition: width 0.35s ease
}

@media (prefers-reduced-motion: reduce) {
    .collapsing.collapse-horizontal {
        transition: none
    }
}

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

.dropdown-toggle {
    white-space: nowrap
}

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

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

.dropdown-menu {
    position: absolute;
    z-index: 1000;
    display: none;
    min-width: 10rem;
    padding: .5rem 0;
    margin: 0;
    font-size: .875rem;
    color: #7e7e7e;
    text-align: left;
    list-style: none;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid rgba(0, 0, 0, 0.15);
    border-radius: .75rem
}

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

.dropdown-menu-start {
    --bs-position: start
}

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

.dropdown-menu-end {
    --bs-position: end
}

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

@media (min-width: 576px) {
    .dropdown-menu-sm-start {
        --bs-position: start
    }

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

    .dropdown-menu-sm-end {
        --bs-position: end
    }

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

@media (min-width: 768px) {
    .dropdown-menu-md-start {
        --bs-position: start
    }

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

    .dropdown-menu-md-end {
        --bs-position: end
    }

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

@media (min-width: 992px) {
    .dropdown-menu-lg-start {
        --bs-position: start
    }

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

    .dropdown-menu-lg-end {
        --bs-position: end
    }

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

@media (min-width: 1200px) {
    .dropdown-menu-xl-start {
        --bs-position: start
    }

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

    .dropdown-menu-xl-end {
        --bs-position: end
    }

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

@media (min-width: 1440) {
    .dropdown-menu-xxl-start {
        --bs-position: start
    }

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

    .dropdown-menu-xxl-end {
        --bs-position: end
    }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.dropdown-item {
    display: block;
    width: 100%;
    padding: .25rem 1rem;
    clear: both;
    font-weight: 400;
    color: #212529;
    text-align: inherit;
    text-decoration: none;
    white-space: nowrap;
    background-color: transparent;
    border: 0
}

.dropdown-item:hover,
.dropdown-item:focus {
    color: #1e2125;
    background-color: #e9ecef
}

.dropdown-item.active,
.dropdown-item:active {
    color: #fff;
    text-decoration: none;
    background-color: #2f4cdd
}

.dropdown-item.disabled,
.dropdown-item:disabled {
    color: #adb5bd;
    pointer-events: none;
    background-color: transparent
}

.dropdown-menu.show {
    display: block
}

.dropdown-header {
    display: block;
    padding: .5rem 1rem;
    margin-bottom: 0;
    font-size: .76563rem;
    color: #6c757d;
    white-space: nowrap
}

@media (min-width: 1200px) {
    .dropdown-header {
        font-size: .76562rem
    }
}

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

.dropdown-menu-dark {
    color: #dee2e6;
    background-color: #343a40;
    border-color: rgba(0, 0, 0, 0.15)
}

.dropdown-menu-dark .dropdown-item {
    color: #dee2e6
}

.dropdown-menu-dark .dropdown-item:hover,
.dropdown-menu-dark .dropdown-item:focus {
    color: #fff;
    background-color: rgba(255, 255, 255, 0.15)
}

.dropdown-menu-dark .dropdown-item.active,
.dropdown-menu-dark .dropdown-item:active {
    color: #fff;
    background-color: #2f4cdd
}

.dropdown-menu-dark .dropdown-item.disabled,
.dropdown-menu-dark .dropdown-item:disabled {
    color: #adb5bd
}

.dropdown-menu-dark .dropdown-divider {
    border-color: rgba(0, 0, 0, 0.15)
}

.dropdown-menu-dark .dropdown-item-text {
    color: #dee2e6
}

.dropdown-menu-dark .dropdown-header {
    color: #adb5bd
}

.btn-group,
.btn-group-vertical {
    position: relative;
    display: inline-flex;
    vertical-align: middle
}

.btn-group>.btn,
.btn-group-vertical>.btn {
    position: relative;
    flex: 1 1 auto
}

.btn-group>.btn-check:checked+.btn,
.btn-group>.btn-check:focus+.btn,
.btn-group>.btn:hover,
.btn-group>.btn:focus,
.btn-group>.btn:active,
.btn-group>.btn.active,
.btn-group-vertical>.btn-check:checked+.btn,
.btn-group-vertical>.btn-check:focus+.btn,
.btn-group-vertical>.btn:hover,
.btn-group-vertical>.btn:focus,
.btn-group-vertical>.btn:active,
.btn-group-vertical>.btn.active {
    z-index: 1
}

.btn-toolbar {
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start
}

.btn-toolbar .input-group {
    width: auto
}

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

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

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

.dropdown-toggle-split {
    padding-right: .5625rem;
    padding-left: .5625rem
}

.dropdown-toggle-split::after,
.dropup .dropdown-toggle-split::after,
.dropend .dropdown-toggle-split::after {
    margin-left: 0
}

.dropstart .dropdown-toggle-split::before {
    margin-right: 0
}

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

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

.btn-group-vertical {
    flex-direction: column;
    align-items: flex-start;
    justify-content: center
}

.btn-group-vertical>.btn,
.btn-group-vertical>.btn-group {
    width: 100%
}

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

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

.btn-group-vertical>.btn~.btn,
.btn-group-vertical>.btn-group:not(:first-child)>.btn {
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

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

.nav-link {
    display: block;
    padding: .5rem 1rem;
    color: #2f4cdd;
    text-decoration: none;
    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out
}

@media (prefers-reduced-motion: reduce) {
    .nav-link {
        transition: none
    }
}

.nav-link:hover,
.nav-link:focus {
    color: #263db1
}

.nav-link.disabled {
    color: #6c757d;
    pointer-events: none;
    cursor: default
}

.nav-tabs {
    border-bottom: 1px solid #dee2e6
}

.nav-tabs .nav-link {
    margin-bottom: -1px;
    background: none;
    border: 1px solid transparent;
    border-top-left-radius: .75rem;
    border-top-right-radius: .75rem
}

.nav-tabs .nav-link:hover,
.nav-tabs .nav-link:focus {
    border-color: #e9ecef #e9ecef #dee2e6;
    isolation: isolate
}

.nav-tabs .nav-link.disabled {
    color: #6c757d;
    background-color: transparent;
    border-color: transparent
}

.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
    color: #495057;
    background-color: #f1f1f1;
    border-color: #dee2e6 #dee2e6 #f1f1f1
}

.nav-tabs .dropdown-menu {
    margin-top: -1px;
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

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

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

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

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

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

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

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

.navbar {
    position: relative;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
    padding-top: .5rem;
    padding-bottom: .5rem
}

.navbar>.container,
.navbar>.container-fluid,
.navbar>.container-sm,
.navbar>.container-md,
.navbar>.container-lg,
.navbar>.container-xl,
.navbar>.container-xxl {
    display: flex;
    flex-wrap: inherit;
    align-items: center;
    justify-content: space-between
}

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

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

.navbar-nav .nav-link {
    padding-right: 0;
    padding-left: 0
}

.navbar-nav .dropdown-menu {
    position: static
}

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

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

.navbar-toggler {
    padding: .25rem .75rem;
    font-size: 1.09375rem;
    line-height: 1;
    background-color: transparent;
    border: 1px solid transparent;
    border-radius: .75rem;
    transition: box-shadow 0.15s ease-in-out
}

@media (prefers-reduced-motion: reduce) {
    .navbar-toggler {
        transition: none
    }
}

.navbar-toggler:hover {
    text-decoration: none
}

.navbar-toggler:focus {
    text-decoration: none;
    outline: 0;
    box-shadow: 0 0 0 .25rem
}

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

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

@media (min-width: 576px) {
    .navbar-expand-sm {
        flex-wrap: nowrap;
        justify-content: flex-start
    }

    .navbar-expand-sm .navbar-nav {
        flex-direction: row
    }

    .navbar-expand-sm .navbar-nav .dropdown-menu {
        position: absolute
    }

    .navbar-expand-sm .navbar-nav .nav-link {
        padding-right: .5rem;
        padding-left: .5rem
    }

    .navbar-expand-sm .navbar-nav-scroll {
        overflow: visible
    }

    .navbar-expand-sm .navbar-collapse {
        display: flex !important;
        flex-basis: auto
    }

    .navbar-expand-sm .navbar-toggler {
        display: none
    }

    .navbar-expand-sm .offcanvas-header {
        display: none
    }

    .navbar-expand-sm .offcanvas {
        position: inherit;
        bottom: 0;
        z-index: 1000;
        flex-grow: 1;
        visibility: visible !important;
        background-color: transparent;
        border-right: 0;
        border-left: 0;
        transition: none;
        transform: none
    }

    .navbar-expand-sm .offcanvas-top,
    .navbar-expand-sm .offcanvas-bottom {
        height: auto;
        border-top: 0;
        border-bottom: 0
    }

    .navbar-expand-sm .offcanvas-body {
        display: flex;
        flex-grow: 0;
        padding: 0;
        overflow-y: visible
    }
}

@media (min-width: 768px) {
    .navbar-expand-md {
        flex-wrap: nowrap;
        justify-content: flex-start
    }

    .navbar-expand-md .navbar-nav {
        flex-direction: row
    }

    .navbar-expand-md .navbar-nav .dropdown-menu {
        position: absolute
    }

    .navbar-expand-md .navbar-nav .nav-link {
        padding-right: .5rem;
        padding-left: .5rem
    }

    .navbar-expand-md .navbar-nav-scroll {
        overflow: visible
    }

    .navbar-expand-md .navbar-collapse {
        display: flex !important;
        flex-basis: auto
    }

    .navbar-expand-md .navbar-toggler {
        display: none
    }

    .navbar-expand-md .offcanvas-header {
        display: none
    }

    .navbar-expand-md .offcanvas {
        position: inherit;
        bottom: 0;
        z-index: 1000;
        flex-grow: 1;
        visibility: visible !important;
        background-color: transparent;
        border-right: 0;
        border-left: 0;
        transition: none;
        transform: none
    }

    .navbar-expand-md .offcanvas-top,
    .navbar-expand-md .offcanvas-bottom {
        height: auto;
        border-top: 0;
        border-bottom: 0
    }

    .navbar-expand-md .offcanvas-body {
        display: flex;
        flex-grow: 0;
        padding: 0;
        overflow-y: visible
    }
}

@media (min-width: 992px) {
    .navbar-expand-lg {
        flex-wrap: nowrap;
        justify-content: flex-start
    }

    .navbar-expand-lg .navbar-nav {
        flex-direction: row
    }

    .navbar-expand-lg .navbar-nav .dropdown-menu {
        position: absolute
    }

    .navbar-expand-lg .navbar-nav .nav-link {
        padding-right: .5rem;
        padding-left: .5rem
    }

    .navbar-expand-lg .navbar-nav-scroll {
        overflow: visible
    }

    .navbar-expand-lg .navbar-collapse {
        display: flex !important;
        flex-basis: auto
    }

    .navbar-expand-lg .navbar-toggler {
        display: none
    }

    .navbar-expand-lg .offcanvas-header {
        display: none
    }

    .navbar-expand-lg .offcanvas {
        position: inherit;
        bottom: 0;
        z-index: 1000;
        flex-grow: 1;
        visibility: visible !important;
        background-color: transparent;
        border-right: 0;
        border-left: 0;
        transition: none;
        transform: none
    }

    .navbar-expand-lg .offcanvas-top,
    .navbar-expand-lg .offcanvas-bottom {
        height: auto;
        border-top: 0;
        border-bottom: 0
    }

    .navbar-expand-lg .offcanvas-body {
        display: flex;
        flex-grow: 0;
        padding: 0;
        overflow-y: visible
    }
}

@media (min-width: 1200px) {
    .navbar-expand-xl {
        flex-wrap: nowrap;
        justify-content: flex-start
    }

    .navbar-expand-xl .navbar-nav {
        flex-direction: row
    }

    .navbar-expand-xl .navbar-nav .dropdown-menu {
        position: absolute
    }

    .navbar-expand-xl .navbar-nav .nav-link {
        padding-right: .5rem;
        padding-left: .5rem
    }

    .navbar-expand-xl .navbar-nav-scroll {
        overflow: visible
    }

    .navbar-expand-xl .navbar-collapse {
        display: flex !important;
        flex-basis: auto
    }

    .navbar-expand-xl .navbar-toggler {
        display: none
    }

    .navbar-expand-xl .offcanvas-header {
        display: none
    }

    .navbar-expand-xl .offcanvas {
        position: inherit;
        bottom: 0;
        z-index: 1000;
        flex-grow: 1;
        visibility: visible !important;
        background-color: transparent;
        border-right: 0;
        border-left: 0;
        transition: none;
        transform: none
    }

    .navbar-expand-xl .offcanvas-top,
    .navbar-expand-xl .offcanvas-bottom {
        height: auto;
        border-top: 0;
        border-bottom: 0
    }

    .navbar-expand-xl .offcanvas-body {
        display: flex;
        flex-grow: 0;
        padding: 0;
        overflow-y: visible
    }
}

@media (min-width: 1440) {
    .navbar-expand-xxl {
        flex-wrap: nowrap;
        justify-content: flex-start
    }

    .navbar-expand-xxl .navbar-nav {
        flex-direction: row
    }

    .navbar-expand-xxl .navbar-nav .dropdown-menu {
        position: absolute
    }

    .navbar-expand-xxl .navbar-nav .nav-link {
        padding-right: .5rem;
        padding-left: .5rem
    }

    .navbar-expand-xxl .navbar-nav-scroll {
        overflow: visible
    }

    .navbar-expand-xxl .navbar-collapse {
        display: flex !important;
        flex-basis: auto
    }

    .navbar-expand-xxl .navbar-toggler {
        display: none
    }

    .navbar-expand-xxl .offcanvas-header {
        display: none
    }

    .navbar-expand-xxl .offcanvas {
        position: inherit;
        bottom: 0;
        z-index: 1000;
        flex-grow: 1;
        visibility: visible !important;
        background-color: transparent;
        border-right: 0;
        border-left: 0;
        transition: none;
        transform: none
    }

    .navbar-expand-xxl .offcanvas-top,
    .navbar-expand-xxl .offcanvas-bottom {
        height: auto;
        border-top: 0;
        border-bottom: 0
    }

    .navbar-expand-xxl .offcanvas-body {
        display: flex;
        flex-grow: 0;
        padding: 0;
        overflow-y: visible
    }
}

.navbar-expand {
    flex-wrap: nowrap;
    justify-content: flex-start
}

.navbar-expand .navbar-nav {
    flex-direction: row
}

.navbar-expand .navbar-nav .dropdown-menu {
    position: absolute
}

.navbar-expand .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem
}

.navbar-expand .navbar-nav-scroll {
    overflow: visible
}

.navbar-expand .navbar-collapse {
    display: flex !important;
    flex-basis: auto
}

.navbar-expand .navbar-toggler {
    display: none
}

.navbar-expand .offcanvas-header {
    display: none
}

.navbar-expand .offcanvas {
    position: inherit;
    bottom: 0;
    z-index: 1000;
    flex-grow: 1;
    visibility: visible !important;
    background-color: transparent;
    border-right: 0;
    border-left: 0;
    transition: none;
    transform: none
}

.navbar-expand .offcanvas-top,
.navbar-expand .offcanvas-bottom {
    height: auto;
    border-top: 0;
    border-bottom: 0
}

.navbar-expand .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible
}

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

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

.navbar-light .navbar-nav .nav-link {
    color: rgba(0, 0, 0, 0.55)
}

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

.navbar-light .navbar-nav .nav-link.disabled {
    color: rgba(0, 0, 0, 0.3)
}

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

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

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

.navbar-light .navbar-text {
    color: rgba(0, 0, 0, 0.55)
}

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

.navbar-dark .navbar-brand {
    color: #fff
}

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

.navbar-dark .navbar-nav .nav-link {
    color: rgba(255, 255, 255, 0.55)
}

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

.navbar-dark .navbar-nav .nav-link.disabled {
    color: rgba(255, 255, 255, 0.25)
}

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

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

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

.navbar-dark .navbar-text {
    color: rgba(255, 255, 255, 0.55)
}

.navbar-dark .navbar-text a,
.navbar-dark .navbar-text a:hover,
.navbar-dark .navbar-text a:focus {
    color: #fff
}

.card {
    position: relative;
    display: flex;
    flex-direction: column;
    min-width: 0;
    word-wrap: break-word;
    background-color: #fff;
    background-clip: border-box;
    border: 1px solid rgba(0, 0, 0, 0.125);
    border-radius: .75rem
}

.card>hr {
    margin-right: 0;
    margin-left: 0
}

.card>.list-group {
    border-top: inherit;
    border-bottom: inherit
}

.card>.list-group:first-child {
    border-top-width: 0;
    border-top-left-radius: calc(.75rem - 1px);
    border-top-right-radius: calc(.75rem - 1px)
}

.card>.list-group:last-child {
    border-bottom-width: 0;
    border-bottom-right-radius: calc(.75rem - 1px);
    border-bottom-left-radius: calc(.75rem - 1px)
}

.card>.card-header+.list-group,
.card>.list-group+.card-footer {
    border-top: 0
}

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

.card-title {
    margin-bottom: .5rem
}

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

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

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

.card-header {
    padding: .5rem 1rem;
    margin-bottom: 0;
    background-color: rgba(0, 0, 0, 0.03);
    border-bottom: 1px solid rgba(0, 0, 0, 0.125)
}

.card-header:first-child {
    border-radius: calc(.75rem - 1px) calc(.75rem - 1px) 0 0
}

.card-footer {
    padding: .5rem 1rem;
    background-color: rgba(0, 0, 0, 0.03);
    border-top: 1px solid rgba(0, 0, 0, 0.125)
}

.card-footer:last-child {
    border-radius: 0 0 calc(.75rem - 1px) calc(.75rem - 1px)
}

.card-header-tabs {
    margin-right: -.5rem;
    margin-bottom: -.5rem;
    margin-left: -.5rem;
    border-bottom: 0
}

.card-header-tabs .nav-link.active {
    background-color: #fff;
    border-bottom-color: #fff
}

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

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

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

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

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

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

@media (min-width: 576px) {
    .card-group {
        display: flex;
        flex-flow: row wrap
    }

    .card-group>.card {
        flex: 1 0 0%;
        margin-bottom: 0
    }

    .card-group>.card+.card {
        margin-left: 0;
        border-left: 0
    }

    .card-group>.card:not(:last-child) {
        border-top-right-radius: 0;
        border-bottom-right-radius: 0
    }

    .card-group>.card:not(:last-child) .card-img-top,
    .card-group>.card:not(:last-child) .card-header {
        border-top-right-radius: 0
    }

    .card-group>.card:not(:last-child) .card-img-bottom,
    .card-group>.card:not(:last-child) .card-footer {
        border-bottom-right-radius: 0
    }

    .card-group>.card:not(:first-child) {
        border-top-left-radius: 0;
        border-bottom-left-radius: 0
    }

    .card-group>.card:not(:first-child) .card-img-top,
    .card-group>.card:not(:first-child) .card-header {
        border-top-left-radius: 0
    }

    .card-group>.card:not(:first-child) .card-img-bottom,
    .card-group>.card:not(:first-child) .card-footer {
        border-bottom-left-radius: 0
    }
}

.accordion-button {
    position: relative;
    display: flex;
    align-items: center;
    width: 100%;
    padding: 1rem 1.25rem;
    font-size: .875rem;
    color: #7e7e7e;
    text-align: left;
    background-color: #f1f1f1;
    border: 0;
    border-radius: 0;
    overflow-anchor: none;
    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease
}

@media (prefers-reduced-motion: reduce) {
    .accordion-button {
        transition: none
    }
}

.accordion-button:not(.collapsed) {
    color: #2a44c7;
    background-color: #eaedfc;
    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.125)
}

.accordion-button:not(.collapsed)::after {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%232a44c7'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
    transform: rotate(-180deg)
}

.accordion-button::after {
    flex-shrink: 0;
    width: 1.25rem;
    height: 1.25rem;
    margin-left: auto;
    content: "";
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%237e7e7e'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    background-size: 1.25rem;
    transition: transform 0.2s ease-in-out
}

@media (prefers-reduced-motion: reduce) {
    .accordion-button::after {
        transition: none
    }
}

.accordion-button:hover {
    z-index: 2
}

.accordion-button:focus {
    z-index: 3;
    border-color: #97a6ee;
    outline: 0;
    box-shadow: 0 0 0 .25rem rgba(47, 76, 221, 0.25)
}

.accordion-header {
    margin-bottom: 0
}

.accordion-item {
    background-color: #f1f1f1
}

.accordion-item:first-of-type {
    border-top-left-radius: .75rem;
    border-top-right-radius: .75rem
}

.accordion-item:first-of-type .accordion-button {
    border-top-left-radius: calc(.75rem - 1px);
    border-top-right-radius: calc(.75rem - 1px)
}

.accordion-item:not(:first-of-type) {
    border-top: 0
}

.accordion-item:last-of-type {
    border-bottom-right-radius: .75rem;
    border-bottom-left-radius: .75rem
}

.accordion-item:last-of-type .accordion-button.collapsed {
    border-bottom-right-radius: calc(.75rem - 1px);
    border-bottom-left-radius: calc(.75rem - 1px)
}

.accordion-item:last-of-type .accordion-collapse {
    border-bottom-right-radius: .75rem;
    border-bottom-left-radius: .75rem
}

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

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

.accordion-flush .accordion-item {
    border-right: 0;
    border-left: 0;
    border-radius: 0
}

.accordion-flush .accordion-item:first-child {
    border-top: 0
}

.accordion-flush .accordion-item:last-child {
    border-bottom: 0
}

.accordion-flush .accordion-item .accordion-button {
    border-radius: 0
}

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

.breadcrumb-item+.breadcrumb-item {
    padding-left: .5rem
}

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

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

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

.page-link {
    position: relative;
    display: block;
    color: #2f4cdd;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #dee2e6;
    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out
}

@media (prefers-reduced-motion: reduce) {
    .page-link {
        transition: none
    }
}

.page-link:hover {
    z-index: 2;
    color: #263db1;
    background-color: #e9ecef;
    border-color: #dee2e6
}

.page-link:focus {
    z-index: 3;
    color: #263db1;
    background-color: #e9ecef;
    outline: 0;
    box-shadow: 0 0 0 .25rem rgba(47, 76, 221, 0.25)
}

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

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

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

.page-link {
    padding: .375rem .75rem
}

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

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

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

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

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

.pagination-sm .page-link {
    padding: .25rem .5rem;
    font-size: .76563rem
}

@media (min-width: 1200px) {
    .pagination-sm .page-link {
        font-size: .76562rem
    }
}

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

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

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

.badge:empty {
    display: none
}

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

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

.alert-heading {
    color: inherit
}

.alert-link {
    font-weight: 700
}

.alert-dismissible {
    padding-right: 3rem
}

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

.alert-primary {
    color: #1c2e85;
    background-color: #d5dbf8;
    border-color: #c1c9f5
}

.alert-primary .alert-link {
    color: #16256a
}

.alert-secondary {
    color: #252c32;
    background-color: #d8dbdd;
    border-color: #c5c8cc
}

.alert-secondary .alert-link {
    color: #1e2328
}

.alert-success {
    color: #1a7433;
    background-color: #d5f3dd;
    border-color: #bfeccc
}

.alert-success .alert-link {
    color: #155d29
}

.alert-info {
    color: #174d80;
    background-color: #d4e6f7;
    border-color: #bed9f2
}

.alert-info .alert-link {
    color: #123e66
}

.alert-warning {
    color: #99412e;
    background-color: #ffe2db;
    border-color: #ffd3ca
}

.alert-warning .alert-link {
    color: #7a3425
}

.alert-danger {
    color: #941a30;
    background-color: #fdd5dc;
    border-color: #fdbfcb
}

.alert-danger .alert-link {
    color: #761526
}

.alert-light {
    color: #505050;
    background-color: #f4f4f4;
    border-color: #efefef
}

.alert-light .alert-link {
    color: #404040
}

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

.alert-dark .alert-link {
    color: #353535
}

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

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

.progress-bar {
    display: flex;
    flex-direction: column;
    justify-content: center;
    overflow: hidden;
    color: #fff;
    text-align: center;
    white-space: nowrap;
    background-color: #2f4cdd;
    transition: width 0.6s ease
}

@media (prefers-reduced-motion: reduce) {
    .progress-bar {
        transition: none
    }
}

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

.progress-bar-animated {
    animation: 1s linear infinite progress-bar-stripes
}

@media (prefers-reduced-motion: reduce) {
    .progress-bar-animated {
        animation: none
    }
}

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

.list-group-numbered {
    list-style-type: none;
    counter-reset: section
}

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

.list-group-item-action {
    width: 100%;
    color: #495057;
    text-align: inherit
}

.list-group-item-action:hover,
.list-group-item-action:focus {
    z-index: 1;
    color: #495057;
    text-decoration: none;
    background-color: #f8f9fa
}

.list-group-item-action:active {
    color: #7e7e7e;
    background-color: #e9ecef
}

.list-group-item {
    position: relative;
    display: block;
    padding: .5rem 1rem;
    color: #212529;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid rgba(0, 0, 0, 0.125)
}

.list-group-item:first-child {
    border-top-left-radius: inherit;
    border-top-right-radius: inherit
}

.list-group-item:last-child {
    border-bottom-right-radius: inherit;
    border-bottom-left-radius: inherit
}

.list-group-item.disabled,
.list-group-item:disabled {
    color: #6c757d;
    pointer-events: none;
    background-color: #fff
}

.list-group-item.active {
    z-index: 2;
    color: #fff;
    background-color: #2f4cdd;
    border-color: #2f4cdd
}

.list-group-item+.list-group-item {
    border-top-width: 0
}

.list-group-item+.list-group-item.active {
    margin-top: -1px;
    border-top-width: 1px
}

.list-group-horizontal {
    flex-direction: row
}

.list-group-horizontal>.list-group-item:first-child {
    border-bottom-left-radius: .75rem;
    border-top-right-radius: 0
}

.list-group-horizontal>.list-group-item:last-child {
    border-top-right-radius: .75rem;
    border-bottom-left-radius: 0
}

.list-group-horizontal>.list-group-item.active {
    margin-top: 0
}

.list-group-horizontal>.list-group-item+.list-group-item {
    border-top-width: 1px;
    border-left-width: 0
}

.list-group-horizontal>.list-group-item+.list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px
}

@media (min-width: 576px) {
    .list-group-horizontal-sm {
        flex-direction: row
    }

    .list-group-horizontal-sm>.list-group-item:first-child {
        border-bottom-left-radius: .75rem;
        border-top-right-radius: 0
    }

    .list-group-horizontal-sm>.list-group-item:last-child {
        border-top-right-radius: .75rem;
        border-bottom-left-radius: 0
    }

    .list-group-horizontal-sm>.list-group-item.active {
        margin-top: 0
    }

    .list-group-horizontal-sm>.list-group-item+.list-group-item {
        border-top-width: 1px;
        border-left-width: 0
    }

    .list-group-horizontal-sm>.list-group-item+.list-group-item.active {
        margin-left: -1px;
        border-left-width: 1px
    }
}

@media (min-width: 768px) {
    .list-group-horizontal-md {
        flex-direction: row
    }

    .list-group-horizontal-md>.list-group-item:first-child {
        border-bottom-left-radius: .75rem;
        border-top-right-radius: 0
    }

    .list-group-horizontal-md>.list-group-item:last-child {
        border-top-right-radius: .75rem;
        border-bottom-left-radius: 0
    }

    .list-group-horizontal-md>.list-group-item.active {
        margin-top: 0
    }

    .list-group-horizontal-md>.list-group-item+.list-group-item {
        border-top-width: 1px;
        border-left-width: 0
    }

    .list-group-horizontal-md>.list-group-item+.list-group-item.active {
        margin-left: -1px;
        border-left-width: 1px
    }
}

@media (min-width: 992px) {
    .list-group-horizontal-lg {
        flex-direction: row
    }

    .list-group-horizontal-lg>.list-group-item:first-child {
        border-bottom-left-radius: .75rem;
        border-top-right-radius: 0
    }

    .list-group-horizontal-lg>.list-group-item:last-child {
        border-top-right-radius: .75rem;
        border-bottom-left-radius: 0
    }

    .list-group-horizontal-lg>.list-group-item.active {
        margin-top: 0
    }

    .list-group-horizontal-lg>.list-group-item+.list-group-item {
        border-top-width: 1px;
        border-left-width: 0
    }

    .list-group-horizontal-lg>.list-group-item+.list-group-item.active {
        margin-left: -1px;
        border-left-width: 1px
    }
}

@media (min-width: 1200px) {
    .list-group-horizontal-xl {
        flex-direction: row
    }

    .list-group-horizontal-xl>.list-group-item:first-child {
        border-bottom-left-radius: .75rem;
        border-top-right-radius: 0
    }

    .list-group-horizontal-xl>.list-group-item:last-child {
        border-top-right-radius: .75rem;
        border-bottom-left-radius: 0
    }

    .list-group-horizontal-xl>.list-group-item.active {
        margin-top: 0
    }

    .list-group-horizontal-xl>.list-group-item+.list-group-item {
        border-top-width: 1px;
        border-left-width: 0
    }

    .list-group-horizontal-xl>.list-group-item+.list-group-item.active {
        margin-left: -1px;
        border-left-width: 1px
    }
}

@media (min-width: 1440) {
    .list-group-horizontal-xxl {
        flex-direction: row
    }

    .list-group-horizontal-xxl>.list-group-item:first-child {
        border-bottom-left-radius: .75rem;
        border-top-right-radius: 0
    }

    .list-group-horizontal-xxl>.list-group-item:last-child {
        border-top-right-radius: .75rem;
        border-bottom-left-radius: 0
    }

    .list-group-horizontal-xxl>.list-group-item.active {
        margin-top: 0
    }

    .list-group-horizontal-xxl>.list-group-item+.list-group-item {
        border-top-width: 1px;
        border-left-width: 0
    }

    .list-group-horizontal-xxl>.list-group-item+.list-group-item.active {
        margin-left: -1px;
        border-left-width: 1px
    }
}

.list-group-flush {
    border-radius: 0
}

.list-group-flush>.list-group-item {
    border-width: 0 0 1px
}

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

.list-group-item-primary {
    color: #1c2e85;
    background-color: #d5dbf8
}

.list-group-item-primary.list-group-item-action:hover,
.list-group-item-primary.list-group-item-action:focus {
    color: #1c2e85;
    background-color: #c0c5df
}

.list-group-item-primary.list-group-item-action.active {
    color: #fff;
    background-color: #1c2e85;
    border-color: #1c2e85
}

.list-group-item-secondary {
    color: #252c32;
    background-color: #d8dbdd
}

.list-group-item-secondary.list-group-item-action:hover,
.list-group-item-secondary.list-group-item-action:focus {
    color: #252c32;
    background-color: #c2c5c7
}

.list-group-item-secondary.list-group-item-action.active {
    color: #fff;
    background-color: #252c32;
    border-color: #252c32
}

.list-group-item-success {
    color: #1a7433;
    background-color: #d5f3dd
}

.list-group-item-success.list-group-item-action:hover,
.list-group-item-success.list-group-item-action:focus {
    color: #1a7433;
    background-color: #c0dbc7
}

.list-group-item-success.list-group-item-action.active {
    color: #fff;
    background-color: #1a7433;
    border-color: #1a7433
}

.list-group-item-info {
    color: #174d80;
    background-color: #d4e6f7
}

.list-group-item-info.list-group-item-action:hover,
.list-group-item-info.list-group-item-action:focus {
    color: #174d80;
    background-color: #bfcfde
}

.list-group-item-info.list-group-item-action.active {
    color: #fff;
    background-color: #174d80;
    border-color: #174d80
}

.list-group-item-warning {
    color: #99412e;
    background-color: #ffe2db
}

.list-group-item-warning.list-group-item-action:hover,
.list-group-item-warning.list-group-item-action:focus {
    color: #99412e;
    background-color: #e6cbc5
}

.list-group-item-warning.list-group-item-action.active {
    color: #fff;
    background-color: #99412e;
    border-color: #99412e
}

.list-group-item-danger {
    color: #941a30;
    background-color: #fdd5dc
}

.list-group-item-danger.list-group-item-action:hover,
.list-group-item-danger.list-group-item-action:focus {
    color: #941a30;
    background-color: #e4c0c6
}

.list-group-item-danger.list-group-item-action.active {
    color: #fff;
    background-color: #941a30;
    border-color: #941a30
}

.list-group-item-light {
    color: #505050;
    background-color: #f4f4f4
}

.list-group-item-light.list-group-item-action:hover,
.list-group-item-light.list-group-item-action:focus {
    color: #505050;
    background-color: #dcdcdc
}

.list-group-item-light.list-group-item-action.active {
    color: #fff;
    background-color: #505050;
    border-color: #505050
}

.list-group-item-dark {
    color: #424242;
    background-color: #e2e2e2
}

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

.list-group-item-dark.list-group-item-action.active {
    color: #fff;
    background-color: #424242;
    border-color: #424242
}

.btn-close {
    box-sizing: content-box;
    width: 1em;
    height: 1em;
    padding: .25em .25em;
    color: #000;
    background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;
    border: 0;
    border-radius: .75rem;
    opacity: .5
}

.btn-close:hover {
    color: #000;
    text-decoration: none;
    opacity: .75
}

.btn-close:focus {
    outline: 0;
    box-shadow: 0 0 0 .25rem rgba(47, 76, 221, 0.25);
    opacity: 1
}

.btn-close:disabled,
.btn-close.disabled {
    pointer-events: none;
    user-select: none;
    opacity: .25
}

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

.toast {
    width: 350px;
    max-width: 100%;
    font-size: .875rem;
    pointer-events: auto;
    background-color: rgba(255, 255, 255, 0.85);
    background-clip: padding-box;
    border: 1px solid rgba(0, 0, 0, 0.1);
    box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
    border-radius: .75rem
}

.toast.showing {
    opacity: 0
}

.toast:not(.show) {
    display: none
}

.toast-container {
    width: max-content;
    max-width: 100%;
    pointer-events: none
}

.toast-container>:not(:last-child) {
    margin-bottom: 15px
}

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

.toast-header .btn-close {
    margin-right: -.375rem;
    margin-left: .75rem
}

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

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

.modal-dialog {
    position: relative;
    width: auto;
    margin: .5rem;
    pointer-events: none
}

.modal.fade .modal-dialog {
    transition: transform 0.3s ease-out;
    transform: translate(0, -50px)
}

@media (prefers-reduced-motion: reduce) {
    .modal.fade .modal-dialog {
        transition: none
    }
}

.modal.show .modal-dialog {
    transform: none
}

.modal.modal-static .modal-dialog {
    transform: scale(1.02)
}

.modal-dialog-scrollable {
    height: calc(100% - 1rem)
}

.modal-dialog-scrollable .modal-content {
    max-height: 100%;
    overflow: hidden
}

.modal-dialog-scrollable .modal-body {
    overflow-y: auto
}

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

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

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

.modal-backdrop.fade {
    opacity: 0
}

.modal-backdrop.show {
    opacity: .5
}

.modal-header {
    display: flex;
    flex-shrink: 0;
    align-items: center;
    justify-content: space-between;
    padding: 1rem 1rem;
    border-bottom: 1px solid #eee;
    border-top-left-radius: calc(.3rem - 1px);
    border-top-right-radius: calc(.3rem - 1px)
}

.modal-header .btn-close {
    padding: .5rem .5rem;
    margin: -.5rem -.5rem -.5rem auto
}

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

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

.modal-footer {
    display: flex;
    flex-wrap: wrap;
    flex-shrink: 0;
    align-items: center;
    justify-content: flex-end;
    padding: .75rem;
    border-top: 1px solid #eee;
    border-bottom-right-radius: calc(.3rem - 1px);
    border-bottom-left-radius: calc(.3rem - 1px)
}

.modal-footer>* {
    margin: .25rem
}

@media (min-width: 576px) {
    .modal-dialog {
        max-width: 500px;
        margin: 1.75rem auto
    }

    .modal-dialog-scrollable {
        height: calc(100% - 3.5rem)
    }

    .modal-dialog-centered {
        min-height: calc(100% - 3.5rem)
    }

    .modal-sm {
        max-width: 300px
    }
}

@media (min-width: 992px) {

    .modal-lg,
    .modal-xl {
        max-width: 800px
    }
}

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

.modal-fullscreen {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0
}

.modal-fullscreen .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0
}

.modal-fullscreen .modal-header {
    border-radius: 0
}

.modal-fullscreen .modal-body {
    overflow-y: auto
}

.modal-fullscreen .modal-footer {
    border-radius: 0
}

@media (max-width: 575.98px) {
    .modal-fullscreen-sm-down {
        width: 100vw;
        max-width: none;
        height: 100%;
        margin: 0
    }

    .modal-fullscreen-sm-down .modal-content {
        height: 100%;
        border: 0;
        border-radius: 0
    }

    .modal-fullscreen-sm-down .modal-header {
        border-radius: 0
    }

    .modal-fullscreen-sm-down .modal-body {
        overflow-y: auto
    }

    .modal-fullscreen-sm-down .modal-footer {
        border-radius: 0
    }
}

@media (max-width: 767.98px) {
    .modal-fullscreen-md-down {
        width: 100vw;
        max-width: none;
        height: 100%;
        margin: 0
    }

    .modal-fullscreen-md-down .modal-content {
        height: 100%;
        border: 0;
        border-radius: 0
    }

    .modal-fullscreen-md-down .modal-header {
        border-radius: 0
    }

    .modal-fullscreen-md-down .modal-body {
        overflow-y: auto
    }

    .modal-fullscreen-md-down .modal-footer {
        border-radius: 0
    }
}

@media (max-width: 991.98px) {
    .modal-fullscreen-lg-down {
        width: 100vw;
        max-width: none;
        height: 100%;
        margin: 0
    }

    .modal-fullscreen-lg-down .modal-content {
        height: 100%;
        border: 0;
        border-radius: 0
    }

    .modal-fullscreen-lg-down .modal-header {
        border-radius: 0
    }

    .modal-fullscreen-lg-down .modal-body {
        overflow-y: auto
    }

    .modal-fullscreen-lg-down .modal-footer {
        border-radius: 0
    }
}

@media (max-width: 1199.98px) {
    .modal-fullscreen-xl-down {
        width: 100vw;
        max-width: none;
        height: 100%;
        margin: 0
    }

    .modal-fullscreen-xl-down .modal-content {
        height: 100%;
        border: 0;
        border-radius: 0
    }

    .modal-fullscreen-xl-down .modal-header {
        border-radius: 0
    }

    .modal-fullscreen-xl-down .modal-body {
        overflow-y: auto
    }

    .modal-fullscreen-xl-down .modal-footer {
        border-radius: 0
    }
}

@media (max-width: 1439.98) {
    .modal-fullscreen-xxl-down {
        width: 100vw;
        max-width: none;
        height: 100%;
        margin: 0
    }

    .modal-fullscreen-xxl-down .modal-content {
        height: 100%;
        border: 0;
        border-radius: 0
    }

    .modal-fullscreen-xxl-down .modal-header {
        border-radius: 0
    }

    .modal-fullscreen-xxl-down .modal-body {
        overflow-y: auto
    }

    .modal-fullscreen-xxl-down .modal-footer {
        border-radius: 0
    }
}

.tooltip {
    position: absolute;
    z-index: 1080;
    display: block;
    margin: 0;
    font-family: "Roboto", sans-serif;
    font-style: normal;
    font-weight: 400;
    line-height: 1.5;
    text-align: left;
    text-align: start;
    text-decoration: none;
    text-shadow: none;
    text-transform: none;
    letter-spacing: normal;
    word-break: normal;
    word-spacing: normal;
    white-space: normal;
    line-break: auto;
    font-size: .76563rem;
    word-wrap: break-word;
    opacity: 0
}

@media (min-width: 1200px) {
    .tooltip {
        font-size: .76562rem
    }
}

.tooltip.show {
    opacity: .9
}

.tooltip .tooltip-arrow {
    position: absolute;
    display: block;
    width: .8rem;
    height: .4rem
}

.tooltip .tooltip-arrow::before {
    position: absolute;
    content: "";
    border-color: transparent;
    border-style: solid
}

.bs-tooltip-top,
.bs-tooltip-auto[data-popper-placement^="top"] {
    padding: .4rem 0
}

.bs-tooltip-top .tooltip-arrow,
.bs-tooltip-auto[data-popper-placement^="top"] .tooltip-arrow {
    bottom: 0
}

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

.bs-tooltip-end,
.bs-tooltip-auto[data-popper-placement^="right"] {
    padding: 0 .4rem
}

.bs-tooltip-end .tooltip-arrow,
.bs-tooltip-auto[data-popper-placement^="right"] .tooltip-arrow {
    left: 0;
    width: .4rem;
    height: .8rem
}

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

.bs-tooltip-bottom,
.bs-tooltip-auto[data-popper-placement^="bottom"] {
    padding: .4rem 0
}

.bs-tooltip-bottom .tooltip-arrow,
.bs-tooltip-auto[data-popper-placement^="bottom"] .tooltip-arrow {
    top: 0
}

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

.bs-tooltip-start,
.bs-tooltip-auto[data-popper-placement^="left"] {
    padding: 0 .4rem
}

.bs-tooltip-start .tooltip-arrow,
.bs-tooltip-auto[data-popper-placement^="left"] .tooltip-arrow {
    right: 0;
    width: .4rem;
    height: .8rem
}

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

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

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

@media (min-width: 1200px) {
    .popover {
        font-size: .76562rem
    }
}

.popover .popover-arrow {
    position: absolute;
    display: block;
    width: 1rem;
    height: .5rem
}

.popover .popover-arrow::before,
.popover .popover-arrow::after {
    position: absolute;
    display: block;
    content: "";
    border-color: transparent;
    border-style: solid
}

.bs-popover-top>.popover-arrow,
.bs-popover-auto[data-popper-placement^="top"]>.popover-arrow {
    bottom: calc(-.5rem - 1px)
}

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

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

.bs-popover-end>.popover-arrow,
.bs-popover-auto[data-popper-placement^="right"]>.popover-arrow {
    left: calc(-.5rem - 1px);
    width: .5rem;
    height: 1rem
}

.bs-popover-end>.popover-arrow::before,
.bs-popover-auto[data-popper-placement^="right"]>.popover-arrow::before {
    left: 0;
    border-width: .5rem .5rem .5rem 0;
    border-right-color: rgba(0, 0, 0, 0.25)
}

.bs-popover-end>.popover-arrow::after,
.bs-popover-auto[data-popper-placement^="right"]>.popover-arrow::after {
    left: 1px;
    border-width: .5rem .5rem .5rem 0;
    border-right-color: #fff
}

.bs-popover-bottom>.popover-arrow,
.bs-popover-auto[data-popper-placement^="bottom"]>.popover-arrow {
    top: calc(-.5rem - 1px)
}

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

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

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

.bs-popover-start>.popover-arrow,
.bs-popover-auto[data-popper-placement^="left"]>.popover-arrow {
    right: calc(-.5rem - 1px);
    width: .5rem;
    height: 1rem
}

.bs-popover-start>.popover-arrow::before,
.bs-popover-auto[data-popper-placement^="left"]>.popover-arrow::before {
    right: 0;
    border-width: .5rem 0 .5rem .5rem;
    border-left-color: rgba(0, 0, 0, 0.25)
}

.bs-popover-start>.popover-arrow::after,
.bs-popover-auto[data-popper-placement^="left"]>.popover-arrow::after {
    right: 1px;
    border-width: .5rem 0 .5rem .5rem;
    border-left-color: #fff
}

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

.popover-header:empty {
    display: none
}

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

.carousel {
    position: relative
}

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

.carousel-inner {
    position: relative;
    width: 100%;
    overflow: hidden
}

.carousel-inner::after {
    display: block;
    clear: both;
    content: ""
}

.carousel-item {
    position: relative;
    display: none;
    float: left;
    width: 100%;
    margin-right: -100%;
    backface-visibility: hidden;
    transition: transform .6s ease-in-out
}

@media (prefers-reduced-motion: reduce) {
    .carousel-item {
        transition: none
    }
}

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

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

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

.carousel-fade .carousel-item {
    opacity: 0;
    transition-property: opacity;
    transform: none
}

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

.carousel-fade .active.carousel-item-start,
.carousel-fade .active.carousel-item-end {
    z-index: 0;
    opacity: 0;
    transition: opacity 0s .6s
}

@media (prefers-reduced-motion: reduce) {

    .carousel-fade .active.carousel-item-start,
    .carousel-fade .active.carousel-item-end {
        transition: none
    }
}

.carousel-control-prev,
.carousel-control-next {
    position: absolute;
    top: 0;
    bottom: 0;
    z-index: 1;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 15%;
    padding: 0;
    color: #fff;
    text-align: center;
    background: none;
    border: 0;
    opacity: .5;
    transition: opacity 0.15s ease
}

@media (prefers-reduced-motion: reduce) {

    .carousel-control-prev,
    .carousel-control-next {
        transition: none
    }
}

.carousel-control-prev:hover,
.carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
    color: #fff;
    text-decoration: none;
    outline: 0;
    opacity: .9
}

.carousel-control-prev {
    left: 0
}

.carousel-control-next {
    right: 0
}

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

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

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

.carousel-indicators {
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 2;
    display: flex;
    justify-content: center;
    padding: 0;
    margin-right: 15%;
    margin-bottom: 1rem;
    margin-left: 15%;
    list-style: none
}

.carousel-indicators [data-bs-target] {
    box-sizing: content-box;
    flex: 0 1 auto;
    width: 30px;
    height: 3px;
    padding: 0;
    margin-right: 3px;
    margin-left: 3px;
    text-indent: -999px;
    cursor: pointer;
    background-color: #fff;
    background-clip: padding-box;
    border: 0;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    opacity: .5;
    transition: opacity 0.6s ease
}

@media (prefers-reduced-motion: reduce) {
    .carousel-indicators [data-bs-target] {
        transition: none
    }
}

.carousel-indicators .active {
    opacity: 1
}

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

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

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

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

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

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

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

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

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

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

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

@media (prefers-reduced-motion: reduce) {

    .spinner-border,
    .spinner-grow {
        animation-duration: 1.5s
    }
}

.offcanvas {
    position: fixed;
    bottom: 0;
    z-index: 1045;
    display: flex;
    flex-direction: column;
    max-width: 100%;
    visibility: hidden;
    background-color: #fff;
    background-clip: padding-box;
    outline: 0;
    transition: transform .3s ease-in-out
}

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

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

.offcanvas-backdrop.fade {
    opacity: 0
}

.offcanvas-backdrop.show {
    opacity: .5
}

.offcanvas-header {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 1rem 1rem
}

.offcanvas-header .btn-close {
    padding: .5rem .5rem;
    margin-top: -.5rem;
    margin-right: -.5rem;
    margin-bottom: -.5rem
}

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

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

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

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

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

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

.offcanvas.show {
    transform: none
}

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

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

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

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

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

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

@keyframes placeholder-glow {
    50% {
        opacity: .2
    }
}

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

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

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

.link-primary {
    color: #2f4cdd
}

.link-primary:hover,
.link-primary:focus {
    color: #263db1
}

.link-secondary {
    color: #3e4954
}

.link-secondary:hover,
.link-secondary:focus {
    color: #323a43
}

.link-success {
    color: #2bc155
}

.link-success:hover,
.link-success:focus {
    color: #55cd77
}

.link-info {
    color: #2781d5
}

.link-info:hover,
.link-info:focus {
    color: #529add
}

.link-warning {
    color: #ff6d4d
}

.link-warning:hover,
.link-warning:focus {
    color: #ff8a71
}

.link-danger {
    color: #f72b50
}

.link-danger:hover,
.link-danger:focus {
    color: #f95573
}

.link-light {
    color: #c8c8c8
}

.link-light:hover,
.link-light:focus {
    color: #d3d3d3
}

.link-dark {
    color: #6e6e6e
}

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

.ratio {
    position: relative;
    width: 100%
}

.ratio::before {
    display: block;
    padding-top: var(--bs-aspect-ratio);
    content: ""
}

.ratio>* {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.float-start {
    float: left !important
}

.float-end {
    float: right !important
}

.float-none {
    float: none !important
}

.opacity-0 {
    opacity: 0 !important
}

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

.opacity-50 {
    opacity: .5 !important
}

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

.opacity-100 {
    opacity: 1 !important
}

.overflow-auto {
    overflow: auto !important
}

.overflow-hidden {
    overflow: hidden !important
}

.overflow-visible {
    overflow: visible !important
}

.overflow-scroll {
    overflow: scroll !important
}

.d-inline {
    display: inline !important
}

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

.d-block {
    display: block !important
}

.d-grid {
    display: grid !important
}

.d-table {
    display: table !important
}

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

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

.d-flex {
    display: flex !important
}

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

.d-none {
    display: none !important
}

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

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

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

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

.position-static {
    position: static !important
}

.position-relative {
    position: relative !important
}

.position-absolute {
    position: absolute !important
}

.position-fixed {
    position: fixed !important
}

.position-sticky {
    position: sticky !important
}

.top-0 {
    top: 0 !important
}

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

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

.bottom-0 {
    bottom: 0 !important
}

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

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

.start-0 {
    left: 0 !important
}

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

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

.end-0 {
    right: 0 !important
}

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

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

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

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

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

.border {
    border: 1px solid #eee !important
}

.border-0 {
    border: 0 !important
}

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

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

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

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

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

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

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

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

.border-primary {
    border-color: #2f4cdd !important
}

.border-secondary {
    border-color: #3e4954 !important
}

.border-success {
    border-color: #2bc155 !important
}

.border-info {
    border-color: #2781d5 !important
}

.border-warning {
    border-color: #ff6d4d !important
}

.border-danger {
    border-color: #f72b50 !important
}

.border-light {
    border-color: #c8c8c8 !important
}

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

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

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

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

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

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

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

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

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

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

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

.w-auto {
    width: auto !important
}

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

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

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

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

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

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

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

.h-auto {
    height: auto !important
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.gap-0 {
    gap: 0 !important
}

.gap-1 {
    gap: .25rem !important
}

.gap-2 {
    gap: .5rem !important
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.order-0 {
    order: 0 !important
}

.order-1 {
    order: 1 !important
}

.order-2 {
    order: 2 !important
}

.order-3 {
    order: 3 !important
}

.order-4 {
    order: 4 !important
}

.order-5 {
    order: 5 !important
}

.order-last {
    order: 6 !important
}

.m-0 {
    margin: 0 !important
}

.m-1 {
    margin: .25rem !important
}

.m-2 {
    margin: .5rem !important
}

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

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

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

.m-auto {
    margin: auto !important
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.p-0 {
    padding: 0 !important
}

.p-1 {
    padding: .25rem !important
}

.p-2 {
    padding: .5rem !important
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.text-break {
    word-wrap: break-word !important;
    word-break: break-word !important
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.text-opacity-50 {
    --bs-text-opacity: .5
}

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

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

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

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

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

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

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

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

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

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

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

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

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

.bg-transparent {
    --bs-bg-opacity: 1;
    background-color: rgba(0, 0, 0, 0)
}

.bg-opacity-10 {
    --bs-bg-opacity: .1
}

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

.bg-opacity-50 {
    --bs-bg-opacity: .5
}

.bg-opacity-75 {
    --bs-bg-opacity: .75
}

.bg-opacity-100 {
    --bs-bg-opacity: 1
}

.bg-gradient {
    background-image: var(--bs-gradient) !important
}

.user-select-all {
    user-select: all !important
}

.user-select-auto {
    user-select: auto !important
}

.user-select-none {
    user-select: none !important
}

.pe-none {
    pointer-events: none !important
}

.pe-auto {
    pointer-events: auto !important
}

.rounded {
    border-radius: .75rem !important
}

.rounded-0 {
    border-radius: 0 !important
}

.rounded-1 {
    border-radius: .2rem !important
}

.rounded-2 {
    border-radius: .75rem !important
}

.rounded-3 {
    border-radius: .3rem !important
}

.rounded-circle {
    border-radius: 50% !important
}

.rounded-pill {
    border-radius: 50rem !important
}

.rounded-top {
    border-top-left-radius: .75rem !important;
    border-top-right-radius: .75rem !important
}

.rounded-end {
    border-top-right-radius: .75rem !important;
    border-bottom-right-radius: .75rem !important
}

.rounded-bottom {
    border-bottom-right-radius: .75rem !important;
    border-bottom-left-radius: .75rem !important
}

.rounded-start {
    border-bottom-left-radius: .75rem !important;
    border-top-left-radius: .75rem !important
}

.visible {
    visibility: visible !important
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    .flex-sm-wrap-reverse {
        flex-wrap: wrap-reverse !important
    }

    .gap-sm-0 {
        gap: 0 !important
    }

    .gap-sm-1 {
        gap: .25rem !important
    }

    .gap-sm-2 {
        gap: .5rem !important
    }

    .gap-sm-3 {
        gap: 1rem !important
    }

    .gap-sm-4 {
        gap: 1.5rem !important
    }

    .gap-sm-5 {
        gap: 3rem !important
    }

    .justify-content-sm-start {
        justify-content: flex-start !important
    }

    .justify-content-sm-end {
        justify-content: flex-end !important
    }

    .justify-content-sm-center {
        justify-content: center !important
    }

    .justify-content-sm-between {
        justify-content: space-between !important
    }

    .justify-content-sm-around {
        justify-content: space-around !important
    }

    .justify-content-sm-evenly {
        justify-content: space-evenly !important
    }

    .align-items-sm-start {
        align-items: flex-start !important
    }

    .align-items-sm-end {
        align-items: flex-end !important
    }

    .align-items-sm-center {
        align-items: center !important
    }

    .align-items-sm-baseline {
        align-items: baseline !important
    }

    .align-items-sm-stretch {
        align-items: stretch !important
    }

    .align-content-sm-start {
        align-content: flex-start !important
    }

    .align-content-sm-end {
        align-content: flex-end !important
    }

    .align-content-sm-center {
        align-content: center !important
    }

    .align-content-sm-between {
        align-content: space-between !important
    }

    .align-content-sm-around {
        align-content: space-around !important
    }

    .align-content-sm-stretch {
        align-content: stretch !important
    }

    .align-self-sm-auto {
        align-self: auto !important
    }

    .align-self-sm-start {
        align-self: flex-start !important
    }

    .align-self-sm-end {
        align-self: flex-end !important
    }

    .align-self-sm-center {
        align-self: center !important
    }

    .align-self-sm-baseline {
        align-self: baseline !important
    }

    .align-self-sm-stretch {
        align-self: stretch !important
    }

    .order-sm-first {
        order: -1 !important
    }

    .order-sm-0 {
        order: 0 !important
    }

    .order-sm-1 {
        order: 1 !important
    }

    .order-sm-2 {
        order: 2 !important
    }

    .order-sm-3 {
        order: 3 !important
    }

    .order-sm-4 {
        order: 4 !important
    }

    .order-sm-5 {
        order: 5 !important
    }

    .order-sm-last {
        order: 6 !important
    }

    .m-sm-0 {
        margin: 0 !important
    }

    .m-sm-1 {
        margin: .25rem !important
    }

    .m-sm-2 {
        margin: .5rem !important
    }

    .m-sm-3 {
        margin: 1rem !important
    }

    .m-sm-4 {
        margin: 1.5rem !important
    }

    .m-sm-5 {
        margin: 3rem !important
    }

    .m-sm-auto {
        margin: auto !important
    }

    .mx-sm-0 {
        margin-right: 0 !important;
        margin-left: 0 !important
    }

    .mx-sm-1 {
        margin-right: .25rem !important;
        margin-left: .25rem !important
    }

    .mx-sm-2 {
        margin-right: .5rem !important;
        margin-left: .5rem !important
    }

    .mx-sm-3 {
        margin-right: 1rem !important;
        margin-left: 1rem !important
    }

    .mx-sm-4 {
        margin-right: 1.5rem !important;
        margin-left: 1.5rem !important
    }

    .mx-sm-5 {
        margin-right: 3rem !important;
        margin-left: 3rem !important
    }

    .mx-sm-auto {
        margin-right: auto !important;
        margin-left: auto !important
    }

    .my-sm-0 {
        margin-top: 0 !important;
        margin-bottom: 0 !important
    }

    .my-sm-1 {
        margin-top: .25rem !important;
        margin-bottom: .25rem !important
    }

    .my-sm-2 {
        margin-top: .5rem !important;
        margin-bottom: .5rem !important
    }

    .my-sm-3 {
        margin-top: 1rem !important;
        margin-bottom: 1rem !important
    }

    .my-sm-4 {
        margin-top: 1.5rem !important;
        margin-bottom: 1.5rem !important
    }

    .my-sm-5 {
        margin-top: 3rem !important;
        margin-bottom: 3rem !important
    }

    .my-sm-auto {
        margin-top: auto !important;
        margin-bottom: auto !important
    }

    .mt-sm-0 {
        margin-top: 0 !important
    }

    .mt-sm-1 {
        margin-top: .25rem !important
    }

    .mt-sm-2 {
        margin-top: .5rem !important
    }

    .mt-sm-3 {
        margin-top: 1rem !important
    }

    .mt-sm-4 {
        margin-top: 1.5rem !important
    }

    .mt-sm-5 {
        margin-top: 3rem !important
    }

    .mt-sm-auto {
        margin-top: auto !important
    }

    .me-sm-0 {
        margin-right: 0 !important
    }

    .me-sm-1 {
        margin-right: .25rem !important
    }

    .me-sm-2 {
        margin-right: .5rem !important
    }

    .me-sm-3 {
        margin-right: 1rem !important
    }

    .me-sm-4 {
        margin-right: 1.5rem !important
    }

    .me-sm-5 {
        margin-right: 3rem !important
    }

    .me-sm-auto {
        margin-right: auto !important
    }

    .mb-sm-0 {
        margin-bottom: 0 !important
    }

    .mb-sm-1 {
        margin-bottom: .25rem !important
    }

    .mb-sm-2 {
        margin-bottom: .5rem !important
    }

    .mb-sm-3 {
        margin-bottom: 1rem !important
    }

    .mb-sm-4 {
        margin-bottom: 1.5rem !important
    }

    .mb-sm-5 {
        margin-bottom: 3rem !important
    }

    .mb-sm-auto {
        margin-bottom: auto !important
    }

    .ms-sm-0 {
        margin-left: 0 !important
    }

    .ms-sm-1 {
        margin-left: .25rem !important
    }

    .ms-sm-2 {
        margin-left: .5rem !important
    }

    .ms-sm-3 {
        margin-left: 1rem !important
    }

    .ms-sm-4 {
        margin-left: 1.5rem !important
    }

    .ms-sm-5 {
        margin-left: 3rem !important
    }

    .ms-sm-auto {
        margin-left: auto !important
    }

    .p-sm-0 {
        padding: 0 !important
    }

    .p-sm-1 {
        padding: .25rem !important
    }

    .p-sm-2 {
        padding: .5rem !important
    }

    .p-sm-3 {
        padding: 1rem !important
    }

    .p-sm-4 {
        padding: 1.5rem !important
    }

    .p-sm-5 {
        padding: 3rem !important
    }

    .px-sm-0 {
        padding-right: 0 !important;
        padding-left: 0 !important
    }

    .px-sm-1 {
        padding-right: .25rem !important;
        padding-left: .25rem !important
    }

    .px-sm-2 {
        padding-right: .5rem !important;
        padding-left: .5rem !important
    }

    .px-sm-3 {
        padding-right: 1rem !important;
        padding-left: 1rem !important
    }

    .px-sm-4 {
        padding-right: 1.5rem !important;
        padding-left: 1.5rem !important
    }

    .px-sm-5 {
        padding-right: 3rem !important;
        padding-left: 3rem !important
    }

    .py-sm-0 {
        padding-top: 0 !important;
        padding-bottom: 0 !important
    }

    .py-sm-1 {
        padding-top: .25rem !important;
        padding-bottom: .25rem !important
    }

    .py-sm-2 {
        padding-top: .5rem !important;
        padding-bottom: .5rem !important
    }

    .py-sm-3 {
        padding-top: 1rem !important;
        padding-bottom: 1rem !important
    }

    .py-sm-4 {
        padding-top: 1.5rem !important;
        padding-bottom: 1.5rem !important
    }

    .py-sm-5 {
        padding-top: 3rem !important;
        padding-bottom: 3rem !important
    }

    .pt-sm-0 {
        padding-top: 0 !important
    }

    .pt-sm-1 {
        padding-top: .25rem !important
    }

    .pt-sm-2 {
        padding-top: .5rem !important
    }

    .pt-sm-3 {
        padding-top: 1rem !important
    }

    .pt-sm-4 {
        padding-top: 1.5rem !important
    }

    .pt-sm-5 {
        padding-top: 3rem !important
    }

    .pe-sm-0 {
        padding-right: 0 !important
    }

    .pe-sm-1 {
        padding-right: .25rem !important
    }

    .pe-sm-2 {
        padding-right: .5rem !important
    }

    .pe-sm-3 {
        padding-right: 1rem !important
    }

    .pe-sm-4 {
        padding-right: 1.5rem !important
    }

    .pe-sm-5 {
        padding-right: 3rem !important
    }

    .pb-sm-0 {
        padding-bottom: 0 !important
    }

    .pb-sm-1 {
        padding-bottom: .25rem !important
    }

    .pb-sm-2 {
        padding-bottom: .5rem !important
    }

    .pb-sm-3 {
        padding-bottom: 1rem !important
    }

    .pb-sm-4 {
        padding-bottom: 1.5rem !important
    }

    .pb-sm-5 {
        padding-bottom: 3rem !important
    }

    .ps-sm-0 {
        padding-left: 0 !important
    }

    .ps-sm-1 {
        padding-left: .25rem !important
    }

    .ps-sm-2 {
        padding-left: .5rem !important
    }

    .ps-sm-3 {
        padding-left: 1rem !important
    }

    .ps-sm-4 {
        padding-left: 1.5rem !important
    }

    .ps-sm-5 {
        padding-left: 3rem !important
    }

    .text-sm-start {
        text-align: left !important
    }

    .text-sm-end {
        text-align: right !important
    }

    .text-sm-center {
        text-align: center !important
    }
}

@media (min-width: 768px) {
    .float-md-start {
        float: left !important
    }

    .float-md-end {
        float: right !important
    }

    .float-md-none {
        float: none !important
    }

    .d-md-inline {
        display: inline !important
    }

    .d-md-inline-block {
        display: inline-block !important
    }

    .d-md-block {
        display: block !important
    }

    .d-md-grid {
        display: grid !important
    }

    .d-md-table {
        display: table !important
    }

    .d-md-table-row {
        display: table-row !important
    }

    .d-md-table-cell {
        display: table-cell !important
    }

    .d-md-flex {
        display: flex !important
    }

    .d-md-inline-flex {
        display: inline-flex !important
    }

    .d-md-none {
        display: none !important
    }

    .flex-md-fill {
        flex: 1 1 auto !important
    }

    .flex-md-row {
        flex-direction: row !important
    }

    .flex-md-column {
        flex-direction: column !important
    }

    .flex-md-row-reverse {
        flex-direction: row-reverse !important
    }

    .flex-md-column-reverse {
        flex-direction: column-reverse !important
    }

    .flex-md-grow-0 {
        flex-grow: 0 !important
    }

    .flex-md-grow-1 {
        flex-grow: 1 !important
    }

    .flex-md-shrink-0 {
        flex-shrink: 0 !important
    }

    .flex-md-shrink-1 {
        flex-shrink: 1 !important
    }

    .flex-md-wrap {
        flex-wrap: wrap !important
    }

    .flex-md-nowrap {
        flex-wrap: nowrap !important
    }

    .flex-md-wrap-reverse {
        flex-wrap: wrap-reverse !important
    }

    .gap-md-0 {
        gap: 0 !important
    }

    .gap-md-1 {
        gap: .25rem !important
    }

    .gap-md-2 {
        gap: .5rem !important
    }

    .gap-md-3 {
        gap: 1rem !important
    }

    .gap-md-4 {
        gap: 1.5rem !important
    }

    .gap-md-5 {
        gap: 3rem !important
    }

    .justify-content-md-start {
        justify-content: flex-start !important
    }

    .justify-content-md-end {
        justify-content: flex-end !important
    }

    .justify-content-md-center {
        justify-content: center !important
    }

    .justify-content-md-between {
        justify-content: space-between !important
    }

    .justify-content-md-around {
        justify-content: space-around !important
    }

    .justify-content-md-evenly {
        justify-content: space-evenly !important
    }

    .align-items-md-start {
        align-items: flex-start !important
    }

    .align-items-md-end {
        align-items: flex-end !important
    }

    .align-items-md-center {
        align-items: center !important
    }

    .align-items-md-baseline {
        align-items: baseline !important
    }

    .align-items-md-stretch {
        align-items: stretch !important
    }

    .align-content-md-start {
        align-content: flex-start !important
    }

    .align-content-md-end {
        align-content: flex-end !important
    }

    .align-content-md-center {
        align-content: center !important
    }

    .align-content-md-between {
        align-content: space-between !important
    }

    .align-content-md-around {
        align-content: space-around !important
    }

    .align-content-md-stretch {
        align-content: stretch !important
    }

    .align-self-md-auto {
        align-self: auto !important
    }

    .align-self-md-start {
        align-self: flex-start !important
    }

    .align-self-md-end {
        align-self: flex-end !important
    }

    .align-self-md-center {
        align-self: center !important
    }

    .align-self-md-baseline {
        align-self: baseline !important
    }

    .align-self-md-stretch {
        align-self: stretch !important
    }

    .order-md-first {
        order: -1 !important
    }

    .order-md-0 {
        order: 0 !important
    }

    .order-md-1 {
        order: 1 !important
    }

    .order-md-2 {
        order: 2 !important
    }

    .order-md-3 {
        order: 3 !important
    }

    .order-md-4 {
        order: 4 !important
    }

    .order-md-5 {
        order: 5 !important
    }

    .order-md-last {
        order: 6 !important
    }

    .m-md-0 {
        margin: 0 !important
    }

    .m-md-1 {
        margin: .25rem !important
    }

    .m-md-2 {
        margin: .5rem !important
    }

    .m-md-3 {
        margin: 1rem !important
    }

    .m-md-4 {
        margin: 1.5rem !important
    }

    .m-md-5 {
        margin: 3rem !important
    }

    .m-md-auto {
        margin: auto !important
    }

    .mx-md-0 {
        margin-right: 0 !important;
        margin-left: 0 !important
    }

    .mx-md-1 {
        margin-right: .25rem !important;
        margin-left: .25rem !important
    }

    .mx-md-2 {
        margin-right: .5rem !important;
        margin-left: .5rem !important
    }

    .mx-md-3 {
        margin-right: 1rem !important;
        margin-left: 1rem !important
    }

    .mx-md-4 {
        margin-right: 1.5rem !important;
        margin-left: 1.5rem !important
    }

    .mx-md-5 {
        margin-right: 3rem !important;
        margin-left: 3rem !important
    }

    .mx-md-auto {
        margin-right: auto !important;
        margin-left: auto !important
    }

    .my-md-0 {
        margin-top: 0 !important;
        margin-bottom: 0 !important
    }

    .my-md-1 {
        margin-top: .25rem !important;
        margin-bottom: .25rem !important
    }

    .my-md-2 {
        margin-top: .5rem !important;
        margin-bottom: .5rem !important
    }

    .my-md-3 {
        margin-top: 1rem !important;
        margin-bottom: 1rem !important
    }

    .my-md-4 {
        margin-top: 1.5rem !important;
        margin-bottom: 1.5rem !important
    }

    .my-md-5 {
        margin-top: 3rem !important;
        margin-bottom: 3rem !important
    }

    .my-md-auto {
        margin-top: auto !important;
        margin-bottom: auto !important
    }

    .mt-md-0 {
        margin-top: 0 !important
    }

    .mt-md-1 {
        margin-top: .25rem !important
    }

    .mt-md-2 {
        margin-top: .5rem !important
    }

    .mt-md-3 {
        margin-top: 1rem !important
    }

    .mt-md-4 {
        margin-top: 1.5rem !important
    }

    .mt-md-5 {
        margin-top: 3rem !important
    }

    .mt-md-auto {
        margin-top: auto !important
    }

    .me-md-0 {
        margin-right: 0 !important
    }

    .me-md-1 {
        margin-right: .25rem !important
    }

    .me-md-2 {
        margin-right: .5rem !important
    }

    .me-md-3 {
        margin-right: 1rem !important
    }

    .me-md-4 {
        margin-right: 1.5rem !important
    }

    .me-md-5 {
        margin-right: 3rem !important
    }

    .me-md-auto {
        margin-right: auto !important
    }

    .mb-md-0 {
        margin-bottom: 0 !important
    }

    .mb-md-1 {
        margin-bottom: .25rem !important
    }

    .mb-md-2 {
        margin-bottom: .5rem !important
    }

    .mb-md-3 {
        margin-bottom: 1rem !important
    }

    .mb-md-4 {
        margin-bottom: 1.5rem !important
    }

    .mb-md-5 {
        margin-bottom: 3rem !important
    }

    .mb-md-auto {
        margin-bottom: auto !important
    }

    .ms-md-0 {
        margin-left: 0 !important
    }

    .ms-md-1 {
        margin-left: .25rem !important
    }

    .ms-md-2 {
        margin-left: .5rem !important
    }

    .ms-md-3 {
        margin-left: 1rem !important
    }

    .ms-md-4 {
        margin-left: 1.5rem !important
    }

    .ms-md-5 {
        margin-left: 3rem !important
    }

    .ms-md-auto {
        margin-left: auto !important
    }

    .p-md-0 {
        padding: 0 !important
    }

    .p-md-1 {
        padding: .25rem !important
    }

    .p-md-2 {
        padding: .5rem !important
    }

    .p-md-3 {
        padding: 1rem !important
    }

    .p-md-4 {
        padding: 1.5rem !important
    }

    .p-md-5 {
        padding: 3rem !important
    }

    .px-md-0 {
        padding-right: 0 !important;
        padding-left: 0 !important
    }

    .px-md-1 {
        padding-right: .25rem !important;
        padding-left: .25rem !important
    }

    .px-md-2 {
        padding-right: .5rem !important;
        padding-left: .5rem !important
    }

    .px-md-3 {
        padding-right: 1rem !important;
        padding-left: 1rem !important
    }

    .px-md-4 {
        padding-right: 1.5rem !important;
        padding-left: 1.5rem !important
    }

    .px-md-5 {
        padding-right: 3rem !important;
        padding-left: 3rem !important
    }

    .py-md-0 {
        padding-top: 0 !important;
        padding-bottom: 0 !important
    }

    .py-md-1 {
        padding-top: .25rem !important;
        padding-bottom: .25rem !important
    }

    .py-md-2 {
        padding-top: .5rem !important;
        padding-bottom: .5rem !important
    }

    .py-md-3 {
        padding-top: 1rem !important;
        padding-bottom: 1rem !important
    }

    .py-md-4 {
        padding-top: 1.5rem !important;
        padding-bottom: 1.5rem !important
    }

    .py-md-5 {
        padding-top: 3rem !important;
        padding-bottom: 3rem !important
    }

    .pt-md-0 {
        padding-top: 0 !important
    }

    .pt-md-1 {
        padding-top: .25rem !important
    }

    .pt-md-2 {
        padding-top: .5rem !important
    }

    .pt-md-3 {
        padding-top: 1rem !important
    }

    .pt-md-4 {
        padding-top: 1.5rem !important
    }

    .pt-md-5 {
        padding-top: 3rem !important
    }

    .pe-md-0 {
        padding-right: 0 !important
    }

    .pe-md-1 {
        padding-right: .25rem !important
    }

    .pe-md-2 {
        padding-right: .5rem !important
    }

    .pe-md-3 {
        padding-right: 1rem !important
    }

    .pe-md-4 {
        padding-right: 1.5rem !important
    }

    .pe-md-5 {
        padding-right: 3rem !important
    }

    .pb-md-0 {
        padding-bottom: 0 !important
    }

    .pb-md-1 {
        padding-bottom: .25rem !important
    }

    .pb-md-2 {
        padding-bottom: .5rem !important
    }

    .pb-md-3 {
        padding-bottom: 1rem !important
    }

    .pb-md-4 {
        padding-bottom: 1.5rem !important
    }

    .pb-md-5 {
        padding-bottom: 3rem !important
    }

    .ps-md-0 {
        padding-left: 0 !important
    }

    .ps-md-1 {
        padding-left: .25rem !important
    }

    .ps-md-2 {
        padding-left: .5rem !important
    }

    .ps-md-3 {
        padding-left: 1rem !important
    }

    .ps-md-4 {
        padding-left: 1.5rem !important
    }

    .ps-md-5 {
        padding-left: 3rem !important
    }

    .text-md-start {
        text-align: left !important
    }

    .text-md-end {
        text-align: right !important
    }

    .text-md-center {
        text-align: center !important
    }
}

@media (min-width: 992px) {
    .float-lg-start {
        float: left !important
    }

    .float-lg-end {
        float: right !important
    }

    .float-lg-none {
        float: none !important
    }

    .d-lg-inline {
        display: inline !important
    }

    .d-lg-inline-block {
        display: inline-block !important
    }

    .d-lg-block {
        display: block !important
    }

    .d-lg-grid {
        display: grid !important
    }

    .d-lg-table {
        display: table !important
    }

    .d-lg-table-row {
        display: table-row !important
    }

    .d-lg-table-cell {
        display: table-cell !important
    }

    .d-lg-flex {
        display: flex !important
    }

    .d-lg-inline-flex {
        display: inline-flex !important
    }

    .d-lg-none {
        display: none !important
    }

    .flex-lg-fill {
        flex: 1 1 auto !important
    }

    .flex-lg-row {
        flex-direction: row !important
    }

    .flex-lg-column {
        flex-direction: column !important
    }

    .flex-lg-row-reverse {
        flex-direction: row-reverse !important
    }

    .flex-lg-column-reverse {
        flex-direction: column-reverse !important
    }

    .flex-lg-grow-0 {
        flex-grow: 0 !important
    }

    .flex-lg-grow-1 {
        flex-grow: 1 !important
    }

    .flex-lg-shrink-0 {
        flex-shrink: 0 !important
    }

    .flex-lg-shrink-1 {
        flex-shrink: 1 !important
    }

    .flex-lg-wrap {
        flex-wrap: wrap !important
    }

    .flex-lg-nowrap {
        flex-wrap: nowrap !important
    }

    .flex-lg-wrap-reverse {
        flex-wrap: wrap-reverse !important
    }

    .gap-lg-0 {
        gap: 0 !important
    }

    .gap-lg-1 {
        gap: .25rem !important
    }

    .gap-lg-2 {
        gap: .5rem !important
    }

    .gap-lg-3 {
        gap: 1rem !important
    }

    .gap-lg-4 {
        gap: 1.5rem !important
    }

    .gap-lg-5 {
        gap: 3rem !important
    }

    .justify-content-lg-start {
        justify-content: flex-start !important
    }

    .justify-content-lg-end {
        justify-content: flex-end !important
    }

    .justify-content-lg-center {
        justify-content: center !important
    }

    .justify-content-lg-between {
        justify-content: space-between !important
    }

    .justify-content-lg-around {
        justify-content: space-around !important
    }

    .justify-content-lg-evenly {
        justify-content: space-evenly !important
    }

    .align-items-lg-start {
        align-items: flex-start !important
    }

    .align-items-lg-end {
        align-items: flex-end !important
    }

    .align-items-lg-center {
        align-items: center !important
    }

    .align-items-lg-baseline {
        align-items: baseline !important
    }

    .align-items-lg-stretch {
        align-items: stretch !important
    }

    .align-content-lg-start {
        align-content: flex-start !important
    }

    .align-content-lg-end {
        align-content: flex-end !important
    }

    .align-content-lg-center {
        align-content: center !important
    }

    .align-content-lg-between {
        align-content: space-between !important
    }

    .align-content-lg-around {
        align-content: space-around !important
    }

    .align-content-lg-stretch {
        align-content: stretch !important
    }

    .align-self-lg-auto {
        align-self: auto !important
    }

    .align-self-lg-start {
        align-self: flex-start !important
    }

    .align-self-lg-end {
        align-self: flex-end !important
    }

    .align-self-lg-center {
        align-self: center !important
    }

    .align-self-lg-baseline {
        align-self: baseline !important
    }

    .align-self-lg-stretch {
        align-self: stretch !important
    }

    .order-lg-first {
        order: -1 !important
    }

    .order-lg-0 {
        order: 0 !important
    }

    .order-lg-1 {
        order: 1 !important
    }

    .order-lg-2 {
        order: 2 !important
    }

    .order-lg-3 {
        order: 3 !important
    }

    .order-lg-4 {
        order: 4 !important
    }

    .order-lg-5 {
        order: 5 !important
    }

    .order-lg-last {
        order: 6 !important
    }

    .m-lg-0 {
        margin: 0 !important
    }

    .m-lg-1 {
        margin: .25rem !important
    }

    .m-lg-2 {
        margin: .5rem !important
    }

    .m-lg-3 {
        margin: 1rem !important
    }

    .m-lg-4 {
        margin: 1.5rem !important
    }

    .m-lg-5 {
        margin: 3rem !important
    }

    .m-lg-auto {
        margin: auto !important
    }

    .mx-lg-0 {
        margin-right: 0 !important;
        margin-left: 0 !important
    }

    .mx-lg-1 {
        margin-right: .25rem !important;
        margin-left: .25rem !important
    }

    .mx-lg-2 {
        margin-right: .5rem !important;
        margin-left: .5rem !important
    }

    .mx-lg-3 {
        margin-right: 1rem !important;
        margin-left: 1rem !important
    }

    .mx-lg-4 {
        margin-right: 1.5rem !important;
        margin-left: 1.5rem !important
    }

    .mx-lg-5 {
        margin-right: 3rem !important;
        margin-left: 3rem !important
    }

    .mx-lg-auto {
        margin-right: auto !important;
        margin-left: auto !important
    }

    .my-lg-0 {
        margin-top: 0 !important;
        margin-bottom: 0 !important
    }

    .my-lg-1 {
        margin-top: .25rem !important;
        margin-bottom: .25rem !important
    }

    .my-lg-2 {
        margin-top: .5rem !important;
        margin-bottom: .5rem !important
    }

    .my-lg-3 {
        margin-top: 1rem !important;
        margin-bottom: 1rem !important
    }

    .my-lg-4 {
        margin-top: 1.5rem !important;
        margin-bottom: 1.5rem !important
    }

    .my-lg-5 {
        margin-top: 3rem !important;
        margin-bottom: 3rem !important
    }

    .my-lg-auto {
        margin-top: auto !important;
        margin-bottom: auto !important
    }

    .mt-lg-0 {
        margin-top: 0 !important
    }

    .mt-lg-1 {
        margin-top: .25rem !important
    }

    .mt-lg-2 {
        margin-top: .5rem !important
    }

    .mt-lg-3 {
        margin-top: 1rem !important
    }

    .mt-lg-4 {
        margin-top: 1.5rem !important
    }

    .mt-lg-5 {
        margin-top: 3rem !important
    }

    .mt-lg-auto {
        margin-top: auto !important
    }

    .me-lg-0 {
        margin-right: 0 !important
    }

    .me-lg-1 {
        margin-right: .25rem !important
    }

    .me-lg-2 {
        margin-right: .5rem !important
    }

    .me-lg-3 {
        margin-right: 1rem !important
    }

    .me-lg-4 {
        margin-right: 1.5rem !important
    }

    .me-lg-5 {
        margin-right: 3rem !important
    }

    .me-lg-auto {
        margin-right: auto !important
    }

    .mb-lg-0 {
        margin-bottom: 0 !important
    }

    .mb-lg-1 {
        margin-bottom: .25rem !important
    }

    .mb-lg-2 {
        margin-bottom: .5rem !important
    }

    .mb-lg-3 {
        margin-bottom: 1rem !important
    }

    .mb-lg-4 {
        margin-bottom: 1.5rem !important
    }

    .mb-lg-5 {
        margin-bottom: 3rem !important
    }

    .mb-lg-auto {
        margin-bottom: auto !important
    }

    .ms-lg-0 {
        margin-left: 0 !important
    }

    .ms-lg-1 {
        margin-left: .25rem !important
    }

    .ms-lg-2 {
        margin-left: .5rem !important
    }

    .ms-lg-3 {
        margin-left: 1rem !important
    }

    .ms-lg-4 {
        margin-left: 1.5rem !important
    }

    .ms-lg-5 {
        margin-left: 3rem !important
    }

    .ms-lg-auto {
        margin-left: auto !important
    }

    .p-lg-0 {
        padding: 0 !important
    }

    .p-lg-1 {
        padding: .25rem !important
    }

    .p-lg-2 {
        padding: .5rem !important
    }

    .p-lg-3 {
        padding: 1rem !important
    }

    .p-lg-4 {
        padding: 1.5rem !important
    }

    .p-lg-5 {
        padding: 3rem !important
    }

    .px-lg-0 {
        padding-right: 0 !important;
        padding-left: 0 !important
    }

    .px-lg-1 {
        padding-right: .25rem !important;
        padding-left: .25rem !important
    }

    .px-lg-2 {
        padding-right: .5rem !important;
        padding-left: .5rem !important
    }

    .px-lg-3 {
        padding-right: 1rem !important;
        padding-left: 1rem !important
    }

    .px-lg-4 {
        padding-right: 1.5rem !important;
        padding-left: 1.5rem !important
    }

    .px-lg-5 {
        padding-right: 3rem !important;
        padding-left: 3rem !important
    }

    .py-lg-0 {
        padding-top: 0 !important;
        padding-bottom: 0 !important
    }

    .py-lg-1 {
        padding-top: .25rem !important;
        padding-bottom: .25rem !important
    }

    .py-lg-2 {
        padding-top: .5rem !important;
        padding-bottom: .5rem !important
    }

    .py-lg-3 {
        padding-top: 1rem !important;
        padding-bottom: 1rem !important
    }

    .py-lg-4 {
        padding-top: 1.5rem !important;
        padding-bottom: 1.5rem !important
    }

    .py-lg-5 {
        padding-top: 3rem !important;
        padding-bottom: 3rem !important
    }

    .pt-lg-0 {
        padding-top: 0 !important
    }

    .pt-lg-1 {
        padding-top: .25rem !important
    }

    .pt-lg-2 {
        padding-top: .5rem !important
    }

    .pt-lg-3 {
        padding-top: 1rem !important
    }

    .pt-lg-4 {
        padding-top: 1.5rem !important
    }

    .pt-lg-5 {
        padding-top: 3rem !important
    }

    .pe-lg-0 {
        padding-right: 0 !important
    }

    .pe-lg-1 {
        padding-right: .25rem !important
    }

    .pe-lg-2 {
        padding-right: .5rem !important
    }

    .pe-lg-3 {
        padding-right: 1rem !important
    }

    .pe-lg-4 {
        padding-right: 1.5rem !important
    }

    .pe-lg-5 {
        padding-right: 3rem !important
    }

    .pb-lg-0 {
        padding-bottom: 0 !important
    }

    .pb-lg-1 {
        padding-bottom: .25rem !important
    }

    .pb-lg-2 {
        padding-bottom: .5rem !important
    }

    .pb-lg-3 {
        padding-bottom: 1rem !important
    }

    .pb-lg-4 {
        padding-bottom: 1.5rem !important
    }

    .pb-lg-5 {
        padding-bottom: 3rem !important
    }

    .ps-lg-0 {
        padding-left: 0 !important
    }

    .ps-lg-1 {
        padding-left: .25rem !important
    }

    .ps-lg-2 {
        padding-left: .5rem !important
    }

    .ps-lg-3 {
        padding-left: 1rem !important
    }

    .ps-lg-4 {
        padding-left: 1.5rem !important
    }

    .ps-lg-5 {
        padding-left: 3rem !important
    }

    .text-lg-start {
        text-align: left !important
    }

    .text-lg-end {
        text-align: right !important
    }

    .text-lg-center {
        text-align: center !important
    }
}

@media (min-width: 1200px) {
    .float-xl-start {
        float: left !important
    }

    .float-xl-end {
        float: right !important
    }

    .float-xl-none {
        float: none !important
    }

    .d-xl-inline {
        display: inline !important
    }

    .d-xl-inline-block {
        display: inline-block !important
    }

    .d-xl-block {
        display: block !important
    }

    .d-xl-grid {
        display: grid !important
    }

    .d-xl-table {
        display: table !important
    }

    .d-xl-table-row {
        display: table-row !important
    }

    .d-xl-table-cell {
        display: table-cell !important
    }

    .d-xl-flex {
        display: flex !important
    }

    .d-xl-inline-flex {
        display: inline-flex !important
    }

    .d-xl-none {
        display: none !important
    }

    .flex-xl-fill {
        flex: 1 1 auto !important
    }

    .flex-xl-row {
        flex-direction: row !important
    }

    .flex-xl-column {
        flex-direction: column !important
    }

    .flex-xl-row-reverse {
        flex-direction: row-reverse !important
    }

    .flex-xl-column-reverse {
        flex-direction: column-reverse !important
    }

    .flex-xl-grow-0 {
        flex-grow: 0 !important
    }

    .flex-xl-grow-1 {
        flex-grow: 1 !important
    }

    .flex-xl-shrink-0 {
        flex-shrink: 0 !important
    }

    .flex-xl-shrink-1 {
        flex-shrink: 1 !important
    }

    .flex-xl-wrap {
        flex-wrap: wrap !important
    }

    .flex-xl-nowrap {
        flex-wrap: nowrap !important
    }

    .flex-xl-wrap-reverse {
        flex-wrap: wrap-reverse !important
    }

    .gap-xl-0 {
        gap: 0 !important
    }

    .gap-xl-1 {
        gap: .25rem !important
    }

    .gap-xl-2 {
        gap: .5rem !important
    }

    .gap-xl-3 {
        gap: 1rem !important
    }

    .gap-xl-4 {
        gap: 1.5rem !important
    }

    .gap-xl-5 {
        gap: 3rem !important
    }

    .justify-content-xl-start {
        justify-content: flex-start !important
    }

    .justify-content-xl-end {
        justify-content: flex-end !important
    }

    .justify-content-xl-center {
        justify-content: center !important
    }

    .justify-content-xl-between {
        justify-content: space-between !important
    }

    .justify-content-xl-around {
        justify-content: space-around !important
    }

    .justify-content-xl-evenly {
        justify-content: space-evenly !important
    }

    .align-items-xl-start {
        align-items: flex-start !important
    }

    .align-items-xl-end {
        align-items: flex-end !important
    }

    .align-items-xl-center {
        align-items: center !important
    }

    .align-items-xl-baseline {
        align-items: baseline !important
    }

    .align-items-xl-stretch {
        align-items: stretch !important
    }

    .align-content-xl-start {
        align-content: flex-start !important
    }

    .align-content-xl-end {
        align-content: flex-end !important
    }

    .align-content-xl-center {
        align-content: center !important
    }

    .align-content-xl-between {
        align-content: space-between !important
    }

    .align-content-xl-around {
        align-content: space-around !important
    }

    .align-content-xl-stretch {
        align-content: stretch !important
    }

    .align-self-xl-auto {
        align-self: auto !important
    }

    .align-self-xl-start {
        align-self: flex-start !important
    }

    .align-self-xl-end {
        align-self: flex-end !important
    }

    .align-self-xl-center {
        align-self: center !important
    }

    .align-self-xl-baseline {
        align-self: baseline !important
    }

    .align-self-xl-stretch {
        align-self: stretch !important
    }

    .order-xl-first {
        order: -1 !important
    }

    .order-xl-0 {
        order: 0 !important
    }

    .order-xl-1 {
        order: 1 !important
    }

    .order-xl-2 {
        order: 2 !important
    }

    .order-xl-3 {
        order: 3 !important
    }

    .order-xl-4 {
        order: 4 !important
    }

    .order-xl-5 {
        order: 5 !important
    }

    .order-xl-last {
        order: 6 !important
    }

    .m-xl-0 {
        margin: 0 !important
    }

    .m-xl-1 {
        margin: .25rem !important
    }

    .m-xl-2 {
        margin: .5rem !important
    }

    .m-xl-3 {
        margin: 1rem !important
    }

    .m-xl-4 {
        margin: 1.5rem !important
    }

    .m-xl-5 {
        margin: 3rem !important
    }

    .m-xl-auto {
        margin: auto !important
    }

    .mx-xl-0 {
        margin-right: 0 !important;
        margin-left: 0 !important
    }

    .mx-xl-1 {
        margin-right: .25rem !important;
        margin-left: .25rem !important
    }

    .mx-xl-2 {
        margin-right: .5rem !important;
        margin-left: .5rem !important
    }

    .mx-xl-3 {
        margin-right: 1rem !important;
        margin-left: 1rem !important
    }

    .mx-xl-4 {
        margin-right: 1.5rem !important;
        margin-left: 1.5rem !important
    }

    .mx-xl-5 {
        margin-right: 3rem !important;
        margin-left: 3rem !important
    }

    .mx-xl-auto {
        margin-right: auto !important;
        margin-left: auto !important
    }

    .my-xl-0 {
        margin-top: 0 !important;
        margin-bottom: 0 !important
    }

    .my-xl-1 {
        margin-top: .25rem !important;
        margin-bottom: .25rem !important
    }

    .my-xl-2 {
        margin-top: .5rem !important;
        margin-bottom: .5rem !important
    }

    .my-xl-3 {
        margin-top: 1rem !important;
        margin-bottom: 1rem !important
    }

    .my-xl-4 {
        margin-top: 1.5rem !important;
        margin-bottom: 1.5rem !important
    }

    .my-xl-5 {
        margin-top: 3rem !important;
        margin-bottom: 3rem !important
    }

    .my-xl-auto {
        margin-top: auto !important;
        margin-bottom: auto !important
    }

    .mt-xl-0 {
        margin-top: 0 !important
    }

    .mt-xl-1 {
        margin-top: .25rem !important
    }

    .mt-xl-2 {
        margin-top: .5rem !important
    }

    .mt-xl-3 {
        margin-top: 1rem !important
    }

    .mt-xl-4 {
        margin-top: 1.5rem !important
    }

    .mt-xl-5 {
        margin-top: 3rem !important
    }

    .mt-xl-auto {
        margin-top: auto !important
    }

    .me-xl-0 {
        margin-right: 0 !important
    }

    .me-xl-1 {
        margin-right: .25rem !important
    }

    .me-xl-2 {
        margin-right: .5rem !important
    }

    .me-xl-3 {
        margin-right: 1rem !important
    }

    .me-xl-4 {
        margin-right: 1.5rem !important
    }

    .me-xl-5 {
        margin-right: 3rem !important
    }

    .me-xl-auto {
        margin-right: auto !important
    }

    .mb-xl-0 {
        margin-bottom: 0 !important
    }

    .mb-xl-1 {
        margin-bottom: .25rem !important
    }

    .mb-xl-2 {
        margin-bottom: .5rem !important
    }

    .mb-xl-3 {
        margin-bottom: 1rem !important
    }

    .mb-xl-4 {
        margin-bottom: 1.5rem !important
    }

    .mb-xl-5 {
        margin-bottom: 3rem !important
    }

    .mb-xl-auto {
        margin-bottom: auto !important
    }

    .ms-xl-0 {
        margin-left: 0 !important
    }

    .ms-xl-1 {
        margin-left: .25rem !important
    }

    .ms-xl-2 {
        margin-left: .5rem !important
    }

    .ms-xl-3 {
        margin-left: 1rem !important
    }

    .ms-xl-4 {
        margin-left: 1.5rem !important
    }

    .ms-xl-5 {
        margin-left: 3rem !important
    }

    .ms-xl-auto {
        margin-left: auto !important
    }

    .p-xl-0 {
        padding: 0 !important
    }

    .p-xl-1 {
        padding: .25rem !important
    }

    .p-xl-2 {
        padding: .5rem !important
    }

    .p-xl-3 {
        padding: 1rem !important
    }

    .p-xl-4 {
        padding: 1.5rem !important
    }

    .p-xl-5 {
        padding: 3rem !important
    }

    .px-xl-0 {
        padding-right: 0 !important;
        padding-left: 0 !important
    }

    .px-xl-1 {
        padding-right: .25rem !important;
        padding-left: .25rem !important
    }

    .px-xl-2 {
        padding-right: .5rem !important;
        padding-left: .5rem !important
    }

    .px-xl-3 {
        padding-right: 1rem !important;
        padding-left: 1rem !important
    }

    .px-xl-4 {
        padding-right: 1.5rem !important;
        padding-left: 1.5rem !important
    }

    .px-xl-5 {
        padding-right: 3rem !important;
        padding-left: 3rem !important
    }

    .py-xl-0 {
        padding-top: 0 !important;
        padding-bottom: 0 !important
    }

    .py-xl-1 {
        padding-top: .25rem !important;
        padding-bottom: .25rem !important
    }

    .py-xl-2 {
        padding-top: .5rem !important;
        padding-bottom: .5rem !important
    }

    .py-xl-3 {
        padding-top: 1rem !important;
        padding-bottom: 1rem !important
    }

    .py-xl-4 {
        padding-top: 1.5rem !important;
        padding-bottom: 1.5rem !important
    }

    .py-xl-5 {
        padding-top: 3rem !important;
        padding-bottom: 3rem !important
    }

    .pt-xl-0 {
        padding-top: 0 !important
    }

    .pt-xl-1 {
        padding-top: .25rem !important
    }

    .pt-xl-2 {
        padding-top: .5rem !important
    }

    .pt-xl-3 {
        padding-top: 1rem !important
    }

    .pt-xl-4 {
        padding-top: 1.5rem !important
    }

    .pt-xl-5 {
        padding-top: 3rem !important
    }

    .pe-xl-0 {
        padding-right: 0 !important
    }

    .pe-xl-1 {
        padding-right: .25rem !important
    }

    .pe-xl-2 {
        padding-right: .5rem !important
    }

    .pe-xl-3 {
        padding-right: 1rem !important
    }

    .pe-xl-4 {
        padding-right: 1.5rem !important
    }

    .pe-xl-5 {
        padding-right: 3rem !important
    }

    .pb-xl-0 {
        padding-bottom: 0 !important
    }

    .pb-xl-1 {
        padding-bottom: .25rem !important
    }

    .pb-xl-2 {
        padding-bottom: .5rem !important
    }

    .pb-xl-3 {
        padding-bottom: 1rem !important
    }

    .pb-xl-4 {
        padding-bottom: 1.5rem !important
    }

    .pb-xl-5 {
        padding-bottom: 3rem !important
    }

    .ps-xl-0 {
        padding-left: 0 !important
    }

    .ps-xl-1 {
        padding-left: .25rem !important
    }

    .ps-xl-2 {
        padding-left: .5rem !important
    }

    .ps-xl-3 {
        padding-left: 1rem !important
    }

    .ps-xl-4 {
        padding-left: 1.5rem !important
    }

    .ps-xl-5 {
        padding-left: 3rem !important
    }

    .text-xl-start {
        text-align: left !important
    }

    .text-xl-end {
        text-align: right !important
    }

    .text-xl-center {
        text-align: center !important
    }
}

@media (min-width: 1440) {
    .float-xxl-start {
        float: left !important
    }

    .float-xxl-end {
        float: right !important
    }

    .float-xxl-none {
        float: none !important
    }

    .d-xxl-inline {
        display: inline !important
    }

    .d-xxl-inline-block {
        display: inline-block !important
    }

    .d-xxl-block {
        display: block !important
    }

    .d-xxl-grid {
        display: grid !important
    }

    .d-xxl-table {
        display: table !important
    }

    .d-xxl-table-row {
        display: table-row !important
    }

    .d-xxl-table-cell {
        display: table-cell !important
    }

    .d-xxl-flex {
        display: flex !important
    }

    .d-xxl-inline-flex {
        display: inline-flex !important
    }

    .d-xxl-none {
        display: none !important
    }

    .flex-xxl-fill {
        flex: 1 1 auto !important
    }

    .flex-xxl-row {
        flex-direction: row !important
    }

    .flex-xxl-column {
        flex-direction: column !important
    }

    .flex-xxl-row-reverse {
        flex-direction: row-reverse !important
    }

    .flex-xxl-column-reverse {
        flex-direction: column-reverse !important
    }

    .flex-xxl-grow-0 {
        flex-grow: 0 !important
    }

    .flex-xxl-grow-1 {
        flex-grow: 1 !important
    }

    .flex-xxl-shrink-0 {
        flex-shrink: 0 !important
    }

    .flex-xxl-shrink-1 {
        flex-shrink: 1 !important
    }

    .flex-xxl-wrap {
        flex-wrap: wrap !important
    }

    .flex-xxl-nowrap {
        flex-wrap: nowrap !important
    }

    .flex-xxl-wrap-reverse {
        flex-wrap: wrap-reverse !important
    }

    .gap-xxl-0 {
        gap: 0 !important
    }

    .gap-xxl-1 {
        gap: .25rem !important
    }

    .gap-xxl-2 {
        gap: .5rem !important
    }

    .gap-xxl-3 {
        gap: 1rem !important
    }

    .gap-xxl-4 {
        gap: 1.5rem !important
    }

    .gap-xxl-5 {
        gap: 3rem !important
    }

    .justify-content-xxl-start {
        justify-content: flex-start !important
    }

    .justify-content-xxl-end {
        justify-content: flex-end !important
    }

    .justify-content-xxl-center {
        justify-content: center !important
    }

    .justify-content-xxl-between {
        justify-content: space-between !important
    }

    .justify-content-xxl-around {
        justify-content: space-around !important
    }

    .justify-content-xxl-evenly {
        justify-content: space-evenly !important
    }

    .align-items-xxl-start {
        align-items: flex-start !important
    }

    .align-items-xxl-end {
        align-items: flex-end !important
    }

    .align-items-xxl-center {
        align-items: center !important
    }

    .align-items-xxl-baseline {
        align-items: baseline !important
    }

    .align-items-xxl-stretch {
        align-items: stretch !important
    }

    .align-content-xxl-start {
        align-content: flex-start !important
    }

    .align-content-xxl-end {
        align-content: flex-end !important
    }

    .align-content-xxl-center {
        align-content: center !important
    }

    .align-content-xxl-between {
        align-content: space-between !important
    }

    .align-content-xxl-around {
        align-content: space-around !important
    }

    .align-content-xxl-stretch {
        align-content: stretch !important
    }

    .align-self-xxl-auto {
        align-self: auto !important
    }

    .align-self-xxl-start {
        align-self: flex-start !important
    }

    .align-self-xxl-end {
        align-self: flex-end !important
    }

    .align-self-xxl-center {
        align-self: center !important
    }

    .align-self-xxl-baseline {
        align-self: baseline !important
    }

    .align-self-xxl-stretch {
        align-self: stretch !important
    }

    .order-xxl-first {
        order: -1 !important
    }

    .order-xxl-0 {
        order: 0 !important
    }

    .order-xxl-1 {
        order: 1 !important
    }

    .order-xxl-2 {
        order: 2 !important
    }

    .order-xxl-3 {
        order: 3 !important
    }

    .order-xxl-4 {
        order: 4 !important
    }

    .order-xxl-5 {
        order: 5 !important
    }

    .order-xxl-last {
        order: 6 !important
    }

    .m-xxl-0 {
        margin: 0 !important
    }

    .m-xxl-1 {
        margin: .25rem !important
    }

    .m-xxl-2 {
        margin: .5rem !important
    }

    .m-xxl-3 {
        margin: 1rem !important
    }

    .m-xxl-4 {
        margin: 1.5rem !important
    }

    .m-xxl-5 {
        margin: 3rem !important
    }

    .m-xxl-auto {
        margin: auto !important
    }

    .mx-xxl-0 {
        margin-right: 0 !important;
        margin-left: 0 !important
    }

    .mx-xxl-1 {
        margin-right: .25rem !important;
        margin-left: .25rem !important
    }

    .mx-xxl-2 {
        margin-right: .5rem !important;
        margin-left: .5rem !important
    }

    .mx-xxl-3 {
        margin-right: 1rem !important;
        margin-left: 1rem !important
    }

    .mx-xxl-4 {
        margin-right: 1.5rem !important;
        margin-left: 1.5rem !important
    }

    .mx-xxl-5 {
        margin-right: 3rem !important;
        margin-left: 3rem !important
    }

    .mx-xxl-auto {
        margin-right: auto !important;
        margin-left: auto !important
    }

    .my-xxl-0 {
        margin-top: 0 !important;
        margin-bottom: 0 !important
    }

    .my-xxl-1 {
        margin-top: .25rem !important;
        margin-bottom: .25rem !important
    }

    .my-xxl-2 {
        margin-top: .5rem !important;
        margin-bottom: .5rem !important
    }

    .my-xxl-3 {
        margin-top: 1rem !important;
        margin-bottom: 1rem !important
    }

    .my-xxl-4 {
        margin-top: 1.5rem !important;
        margin-bottom: 1.5rem !important
    }

    .my-xxl-5 {
        margin-top: 3rem !important;
        margin-bottom: 3rem !important
    }

    .my-xxl-auto {
        margin-top: auto !important;
        margin-bottom: auto !important
    }

    .mt-xxl-0 {
        margin-top: 0 !important
    }

    .mt-xxl-1 {
        margin-top: .25rem !important
    }

    .mt-xxl-2 {
        margin-top: .5rem !important
    }

    .mt-xxl-3 {
        margin-top: 1rem !important
    }

    .mt-xxl-4 {
        margin-top: 1.5rem !important
    }

    .mt-xxl-5 {
        margin-top: 3rem !important
    }

    .mt-xxl-auto {
        margin-top: auto !important
    }

    .me-xxl-0 {
        margin-right: 0 !important
    }

    .me-xxl-1 {
        margin-right: .25rem !important
    }

    .me-xxl-2 {
        margin-right: .5rem !important
    }

    .me-xxl-3 {
        margin-right: 1rem !important
    }

    .me-xxl-4 {
        margin-right: 1.5rem !important
    }

    .me-xxl-5 {
        margin-right: 3rem !important
    }

    .me-xxl-auto {
        margin-right: auto !important
    }

    .mb-xxl-0 {
        margin-bottom: 0 !important
    }

    .mb-xxl-1 {
        margin-bottom: .25rem !important
    }

    .mb-xxl-2 {
        margin-bottom: .5rem !important
    }

    .mb-xxl-3 {
        margin-bottom: 1rem !important
    }

    .mb-xxl-4 {
        margin-bottom: 1.5rem !important
    }

    .mb-xxl-5 {
        margin-bottom: 3rem !important
    }

    .mb-xxl-auto {
        margin-bottom: auto !important
    }

    .ms-xxl-0 {
        margin-left: 0 !important
    }

    .ms-xxl-1 {
        margin-left: .25rem !important
    }

    .ms-xxl-2 {
        margin-left: .5rem !important
    }

    .ms-xxl-3 {
        margin-left: 1rem !important
    }

    .ms-xxl-4 {
        margin-left: 1.5rem !important
    }

    .ms-xxl-5 {
        margin-left: 3rem !important
    }

    .ms-xxl-auto {
        margin-left: auto !important
    }

    .p-xxl-0 {
        padding: 0 !important
    }

    .p-xxl-1 {
        padding: .25rem !important
    }

    .p-xxl-2 {
        padding: .5rem !important
    }

    .p-xxl-3 {
        padding: 1rem !important
    }

    .p-xxl-4 {
        padding: 1.5rem !important
    }

    .p-xxl-5 {
        padding: 3rem !important
    }

    .px-xxl-0 {
        padding-right: 0 !important;
        padding-left: 0 !important
    }

    .px-xxl-1 {
        padding-right: .25rem !important;
        padding-left: .25rem !important
    }

    .px-xxl-2 {
        padding-right: .5rem !important;
        padding-left: .5rem !important
    }

    .px-xxl-3 {
        padding-right: 1rem !important;
        padding-left: 1rem !important
    }

    .px-xxl-4 {
        padding-right: 1.5rem !important;
        padding-left: 1.5rem !important
    }

    .px-xxl-5 {
        padding-right: 3rem !important;
        padding-left: 3rem !important
    }

    .py-xxl-0 {
        padding-top: 0 !important;
        padding-bottom: 0 !important
    }

    .py-xxl-1 {
        padding-top: .25rem !important;
        padding-bottom: .25rem !important
    }

    .py-xxl-2 {
        padding-top: .5rem !important;
        padding-bottom: .5rem !important
    }

    .py-xxl-3 {
        padding-top: 1rem !important;
        padding-bottom: 1rem !important
    }

    .py-xxl-4 {
        padding-top: 1.5rem !important;
        padding-bottom: 1.5rem !important
    }

    .py-xxl-5 {
        padding-top: 3rem !important;
        padding-bottom: 3rem !important
    }

    .pt-xxl-0 {
        padding-top: 0 !important
    }

    .pt-xxl-1 {
        padding-top: .25rem !important
    }

    .pt-xxl-2 {
        padding-top: .5rem !important
    }

    .pt-xxl-3 {
        padding-top: 1rem !important
    }

    .pt-xxl-4 {
        padding-top: 1.5rem !important
    }

    .pt-xxl-5 {
        padding-top: 3rem !important
    }

    .pe-xxl-0 {
        padding-right: 0 !important
    }

    .pe-xxl-1 {
        padding-right: .25rem !important
    }

    .pe-xxl-2 {
        padding-right: .5rem !important
    }

    .pe-xxl-3 {
        padding-right: 1rem !important
    }

    .pe-xxl-4 {
        padding-right: 1.5rem !important
    }

    .pe-xxl-5 {
        padding-right: 3rem !important
    }

    .pb-xxl-0 {
        padding-bottom: 0 !important
    }

    .pb-xxl-1 {
        padding-bottom: .25rem !important
    }

    .pb-xxl-2 {
        padding-bottom: .5rem !important
    }

    .pb-xxl-3 {
        padding-bottom: 1rem !important
    }

    .pb-xxl-4 {
        padding-bottom: 1.5rem !important
    }

    .pb-xxl-5 {
        padding-bottom: 3rem !important
    }

    .ps-xxl-0 {
        padding-left: 0 !important
    }

    .ps-xxl-1 {
        padding-left: .25rem !important
    }

    .ps-xxl-2 {
        padding-left: .5rem !important
    }

    .ps-xxl-3 {
        padding-left: 1rem !important
    }

    .ps-xxl-4 {
        padding-left: 1.5rem !important
    }

    .ps-xxl-5 {
        padding-left: 3rem !important
    }

    .text-xxl-start {
        text-align: left !important
    }

    .text-xxl-end {
        text-align: right !important
    }

    .text-xxl-center {
        text-align: center !important
    }
}

@media (min-width: 1200px) {
    .fs-1 {
        font-size: 2.25rem !important
    }

    .fs-2 {
        font-size: 1.875rem !important
    }

    .fs-3 {
        font-size: 1.5rem !important
    }
}

@media print {
    .d-print-inline {
        display: inline !important
    }

    .d-print-inline-block {
        display: inline-block !important
    }

    .d-print-block {
        display: block !important
    }

    .d-print-grid {
        display: grid !important
    }

    .d-print-table {
        display: table !important
    }

    .d-print-table-row {
        display: table-row !important
    }

    .d-print-table-cell {
        display: table-cell !important
    }

    .d-print-flex {
        display: flex !important
    }

    .d-print-inline-flex {
        display: inline-flex !important
    }

    .d-print-none {
        display: none !important
    }
}

.c-pointer {
    cursor: pointer
}

* {
    outline: none;
    padding: 0
}

*::after {
    margin: 0;
    padding: 0
}

*::before {
    margin: 0;
    padding: 0
}

::selection {
    color: #fff;
    background: #2f4cdd
}

body {
    overflow-x: hidden;
    height: 100%;
    position: relative;
    max-width: 100%;
    font-size: 1rem
}

@media only screen and (max-width: 61.9375rem) {
    body {
        font-size: 0.875rem
    }
}

p {
    line-height: 1.8
}

.box-shadow-none {
    box-shadow: none !important
}

.media-body {
    flex: 1
}

#main-wrapper {
    opacity: 0;
    transition: all 0.25s ease-in;
    overflow: hidden;
    position: relative
}

#main-wrapper.show {
    opacity: 1
}

.rounded-lg {
    border-radius: .5rem
}

.rounded-xl {
    border-radius: 12px !important
}

ul {
    padding: 0;
    margin: 0
}

li {
    list-style: none
}

a {
    text-decoration: none;
    color: #7e7e7e
}

.btn-link {
    text-decoration: none
}

.btn-link:hover,
.btn-link:focus,
.btn-link.active {
    text-decoration: none
}

.w-space-no {
    white-space: nowrap
}

.content-body .container {
    margin-top: 40px
}

.content-body .container-fluid,
.content-body .container-sm,
.content-body .container-md,
.content-body .container-lg,
.content-body .container-xl,
.content-body .container-xxl {
    padding-top: 40px;
    padding-right: 40px;
    padding-left: 40px
}

@media only screen and (max-width: 1600px) {

    .content-body .container-fluid,
    .content-body .container-sm,
    .content-body .container-md,
    .content-body .container-lg,
    .content-body .container-xl,
    .content-body .container-xxl {
        padding-top: 30px;
        padding-right: 30px;
        padding-left: 30px
    }
}

@media only screen and (max-width: 767px) {

    .content-body .container-fluid,
    .content-body .container-sm,
    .content-body .container-md,
    .content-body .container-lg,
    .content-body .container-xl,
    .content-body .container-xxl {
        padding-top: 20px;
        padding-right: 20px;
        padding-left: 20px
    }
}

@media only screen and (max-width: 575px) {

    .content-body .container-fluid,
    .content-body .container-sm,
    .content-body .container-md,
    .content-body .container-lg,
    .content-body .container-xl,
    .content-body .container-xxl {
        padding-top: 15px;
        padding-right: 15px;
        padding-left: 15px
    }
}

.row.sp80,
.sp80 {
    margin-left: -40px;
    margin-right: -40px
}

.row.sp80 [class*="col-"],
.sp80 [class*="col-"] {
    padding-left: 40px;
    padding-right: 40px
}

.row.sp60,
.sp60 {
    margin-left: -30px;
    margin-right: -30px
}

.row.sp60 [class*="col-"],
.sp60 [class*="col-"] {
    padding-left: 30px;
    padding-right: 30px
}

.row.sp40,
.sp40 {
    margin-left: -20px;
    margin-right: -20px
}

.row.sp40 [class*="col-"],
.sp40 [class*="col-"] {
    padding-left: 20px;
    padding-right: 20px
}

.row.sp20,
.sp20 {
    margin-left: -10px;
    margin-right: -10px
}

.row.sp20 [class*="col-"],
.sp20 [class*="col-"] {
    padding-left: 10px;
    padding-right: 10px
}

.row.sp16,
.sp16 {
    margin-left: -8px;
    margin-right: -8px
}

.row.sp16 [class*="col-"],
.sp16 [class*="col-"] {
    padding-left: 8px;
    padding-right: 8px
}

.row.sp10,
.sp10 {
    margin-left: -5px;
    margin-right: -5px
}

.row.sp10 [class*="col-"],
.sp10 [class*="col-"] {
    padding-left: 5px;
    padding-right: 5px
}

.row.sp4,
.sp4 {
    margin-left: -2px;
    margin-right: -2px
}

.row.sp4 [class*="col-"],
.sp4 [class*="col-"] {
    padding-left: 2px;
    padding-right: 2px
}

.row.spno,
.spno {
    margin-left: 0;
    margin-right: 0
}

.row.spno [class*="col-"],
.spno [class*="col-"] {
    padding-left: 0;
    padding-right: 0
}

.content-heading {
    font-size: 16px;
    margin-bottom: 1.875rem;
    margin-top: 3.125rem;
    border-bottom: 1px solid #f0f1f5;
    padding-bottom: 10px
}

[direction="rtl"] .content-heading {
    text-align: right
}

.btn-primary:not(:disabled):not(.disabled):active:focus,
.btn-primary:not(:disabled):not(.disabled).active:focus {
    box-shadow: none
}

.height10 {
    height: 10px
}

.height20 {
    height: 20px
}

.height30 {
    height: 30px
}

.height40 {
    height: 40px
}

.height50 {
    height: 50px
}

.height60 {
    height: 60px
}

.height70 {
    height: 70px
}

.height80 {
    height: 80px
}

.height90 {
    height: 90px
}

.height100 {
    height: 100px
}

.height110 {
    height: 110px
}

.height120 {
    height: 120px
}

.height130 {
    height: 130px
}

.height140 {
    height: 140px
}

.height150 {
    height: 150px
}

.height160 {
    height: 160px
}

.height170 {
    height: 170px
}

.height180 {
    height: 180px
}

.height190 {
    height: 190px
}

.height200 {
    height: 200px
}

.height210 {
    height: 210px
}

.height220 {
    height: 220px
}

.height230 {
    height: 230px
}

.height240 {
    height: 240px
}

.height250 {
    height: 250px
}

.height260 {
    height: 260px
}

.height270 {
    height: 270px
}

.height280 {
    height: 280px
}

.height290 {
    height: 290px
}

.height300 {
    height: 300px
}

.height310 {
    height: 310px
}

.height320 {
    height: 320px
}

.height330 {
    height: 330px
}

.height340 {
    height: 340px
}

.height350 {
    height: 350px
}

.height360 {
    height: 360px
}

.height370 {
    height: 370px
}

.height380 {
    height: 380px
}

.height390 {
    height: 390px
}

.height400 {
    height: 400px
}

.height415 {
    height: 415px
}

.height500 {
    height: 500px
}

.height630 {
    height: 630px
}

.height720 {
    height: 720px
}

.height750 {
    height: 750px
}

.height800 {
    height: 800px
}

.width10 {
    width: 10px
}

.width20 {
    width: 20px
}

.width30 {
    width: 30px
}

.width40 {
    width: 40px
}

.width50 {
    width: 50px
}

.width60 {
    width: 60px
}

.width70 {
    width: 70px
}

.width80 {
    width: 80px
}

.width90 {
    width: 90px
}

.width100 {
    width: 100px
}

.width110 {
    width: 110px
}

.width120 {
    width: 120px
}

.width130 {
    width: 130px
}

.width140 {
    width: 140px
}

.width150 {
    width: 150px
}

.width160 {
    width: 160px
}

.width170 {
    width: 170px
}

.width180 {
    width: 180px
}

.width190 {
    width: 190px
}

.width200 {
    width: 200px
}

.width210 {
    width: 210px
}

.width220 {
    width: 220px
}

.width230 {
    width: 230px
}

.width240 {
    width: 240px
}

.width250 {
    width: 250px
}

.width260 {
    width: 260px
}

.width270 {
    width: 270px
}

.width280 {
    width: 280px
}

.width290 {
    width: 290px
}

.width300 {
    width: 300px
}

.width310 {
    width: 310px
}

.width320 {
    width: 320px
}

.width330 {
    width: 330px
}

.width340 {
    width: 340px
}

.width350 {
    width: 350px
}

.width360 {
    width: 360px
}

.width370 {
    width: 370px
}

.width380 {
    width: 380px
}

.width390 {
    width: 390px
}

.width400 {
    width: 400px
}

.op1 {
    opacity: 0.1
}

.op2 {
    opacity: 0.2
}

.op3 {
    opacity: 0.3
}

.op4 {
    opacity: 0.4
}

.op5 {
    opacity: 0.5
}

.op6 {
    opacity: 0.6
}

.op7 {
    opacity: 0.7
}

.op8 {
    opacity: 0.8
}

.op9 {
    opacity: 0.9
}

.support-ticket {
    position: fixed;
    bottom: 30px;
    right: 15px;
    z-index: 999999
}

.support-ticket-btn {
    width: 100px;
    background: #7CB442;
    animation: 0.7s ease-in-out 0s infinite alternate none running crescendo;
    border-radius: 50px;
    color: #fff;
    font-size: 8px;
    font-size: 16px;
    padding: 5px 10px 7px;
    text-align: center;
    display: inline-block;
    box-shadow: rgba(124, 180, 66, 0.7) 0px 8px 35px 0px
}

.support-ticket-btn:hover,
.support-ticket-btn:focus {
    color: #fff
}

.text-blue {
    color: #5e72e4
}

.text-indigo {
    color: #6610f2
}

.text-purple {
    color: #6f42c1
}

.text-pink {
    color: #e83e8c
}

.text-red {
    color: #EE3232
}

.text-orange {
    color: #f90
}

.text-yellow {
    color: #FFFA6F
}

.text-green {
    color: #297F00
}

.text-teal {
    color: #20c997
}

.text-cyan {
    color: #3065D0
}

.bg-gray-dark {
    background: #143b64 !important
}

.bg-purpal {
    background: #4527a0 !important
}

.bg-red {
    background: #c62828 !important
}

.bg-blue-dark {
    background: #283593 !important
}

.bg-blue {
    background: #7356f1 !important
}

.bg-blue-light {
    background: #3695eb !important
}

.bg-green-light {
    background: #00838f !important
}

.bg-green {
    background: #ff8f16 !important
}

.bg-black {
    background: #000
}

.text-black {
    color: #000 !important
}

.dz-scroll {
    position: relative
}

.h-auto {
    height: auto !important
}

.list-inline li {
    display: inline-block
}

.fs-12 {
    font-size: 12px !important;
    line-height: 1.5
}

.fs-13 {
    font-size: 13px !important;
    line-height: 1.5
}

.fs-14 {
    font-size: 14px !important;
    line-height: 1.5
}

.fs-15 {
    font-size: 14px !important;
    line-height: 1.5
}

.fs-16 {
    font-size: 16px !important;
    line-height: 1.5
}

.fs-18 {
    font-size: 18px !important;
    line-height: 1.5
}

.fs-20 {
    font-size: 20px !important;
    line-height: 1.5
}

.fs-22 {
    font-size: 22px !important;
    line-height: 1.5
}

.fs-24 {
    font-size: 24px !important;
    line-height: 1.4
}

.fs-26 {
    font-size: 26px !important;
    line-height: 1.4
}

.fs-28 {
    font-size: 28px !important;
    line-height: 1.4
}

.fs-32 {
    font-size: 32px !important;
    line-height: 1.25
}

.fs-35 {
    font-size: 35px !important;
    line-height: 1.25
}

.font-w100 {
    font-weight: 100
}

.font-w200 {
    font-weight: 200
}

.font-w300 {
    font-weight: 300
}

.font-w400 {
    font-weight: 400
}

.font-w500 {
    font-weight: 500
}

.font-w600 {
    font-weight: 600
}

.font-w700 {
    font-weight: 700
}

.font-w800 {
    font-weight: 800
}

.font-w900 {
    font-weight: 900
}

.scale1 {
    transform: scale(1.1);
    -moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    display: inline-block
}

.scale2 {
    transform: scale(1.2);
    -moz-transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -ms-transform: scale(1.2);
    -o-transform: scale(1.2);
    display: inline-block
}

.scale3 {
    transform: scale(1.3);
    -moz-transform: scale(1.3);
    -webkit-transform: scale(1.3);
    -ms-transform: scale(1.3);
    -o-transform: scale(1.3);
    display: inline-block
}

.scale4 {
    transform: scale(1.4);
    -moz-transform: scale(1.4);
    -webkit-transform: scale(1.4);
    -ms-transform: scale(1.4);
    -o-transform: scale(1.4);
    display: inline-block
}

.scale5 {
    transform: scale(1.5);
    -moz-transform: scale(1.5);
    -webkit-transform: scale(1.5);
    -ms-transform: scale(1.5);
    -o-transform: scale(1.5);
    display: inline-block
}

@-webkit-keyframes crescendo {
    from {
        -webkit-transform: translateY(5px) scale(0.8);
        -ms-transform: translateY(5px) scale(0.8);
        transform: translateY(5px) scale(0.8)
    }

    to {
        -webkit-transform: translateY(0px) scale(1);
        -ms-transform: translateY(0px) scale(1);
        transform: translateY(0px) scale(1)
    }
}

@keyframes gXGDoR {
    from {
        -webkit-transform: translateY(5px) scale(0.8);
        -ms-transform: translateY(5px) scale(0.8);
        transform: translateY(5px) scale(0.8)
    }

    to {
        -webkit-transform: translateY(0px) scale(1);
        -ms-transform: translateY(0px) scale(1);
        transform: translateY(0px) scale(1)
    }
}

@keyframes crescendo {
    from {
        -webkit-transform: translateY(5px) scale(0.8);
        -ms-transform: translateY(5px) scale(0.8);
        transform: translateY(5px) scale(0.8)
    }

    to {
        -webkit-transform: translateY(0px) scale(1);
        -ms-transform: translateY(0px) scale(1);
        transform: translateY(0px) scale(1)
    }
}

@keyframes gXGDoR {
    from {
        -webkit-transform: translateY(5px) scale(0.8);
        -ms-transform: translateY(5px) scale(0.8);
        transform: translateY(5px) scale(0.8)
    }

    to {
        -webkit-transform: translateY(0px) scale(1);
        -ms-transform: translateY(0px) scale(1);
        transform: translateY(0px) scale(1)
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1600px) {
    .col-xxl-1 {
        flex: 0 0 8.33333%;
        max-width: 8.33333%
    }

    .col-xxl-2 {
        flex: 0 0 16.66667%;
        max-width: 16.66667%
    }

    .col-xxl-3 {
        flex: 0 0 25%;
        max-width: 25%
    }

    .col-xxl-4 {
        flex: 0 0 33.33333%;
        max-width: 33.33333%
    }

    .col-xxl-5 {
        flex: 0 0 41.66667%;
        max-width: 41.66667%
    }

    .col-xxl-6 {
        flex: 0 0 50%;
        max-width: 50%
    }

    .col-xxl-7 {
        flex: 0 0 58.33333%;
        max-width: 58.33333%
    }

    .col-xxl-8 {
        flex: 0 0 66.66667%;
        max-width: 66.66667%
    }

    .col-xxl-9 {
        flex: 0 0 75%;
        max-width: 75%
    }

    .col-xxl-10 {
        flex: 0 0 83.33333%;
        max-width: 83.33333%
    }

    .col-xxl-11 {
        flex: 0 0 91.66667%;
        max-width: 91.66667%
    }

    .col-xxl-12 {
        flex: 0 0 100%;
        max-width: 100%
    }

    .mb-xxl-4 {
        margin-bottom: 1.5rem !important
    }
}

#preloader {
    position: fixed;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    background-color: #fff
}

.sk-three-bounce {
    margin: 0;
    width: 100%;
    height: 100%;
    text-align: center;
    background-color: white
}

.sk-three-bounce .sk-child {
    position: relative;
    top: 50%;
    transform: translateY(-50%);
    width: 20px;
    height: 20px;
    background-color: #2f4cdd;
    border-radius: 100%;
    display: inline-block;
    -webkit-animation: sk-three-bounce 1.4s ease-in-out 0s infinite both;
    animation: sk-three-bounce 1.4s ease-in-out 0s infinite both
}

.sk-three-bounce .sk-bounce1 {
    -webkit-animation-delay: -0.32s;
    animation-delay: -0.32s
}

.sk-three-bounce .sk-bounce2 {
    -webkit-animation-delay: -0.16s;
    animation-delay: -0.16s
}

@-webkit-keyframes sk-three-bounce {

    0%,
    80%,
    100% {
        -webkit-transform: scale(0);
        transform: scale(0)
    }

    40% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes sk-three-bounce {

    0%,
    80%,
    100% {
        -webkit-transform: scale(0);
        transform: scale(0)
    }

    40% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

.footer {
    padding-left: 17.1875rem;
    background-color: #f1f1f1
}

.footer .copyright {
    padding: 0.9375rem
}

.footer .copyright p {
    text-align: center;
    margin: 0
}

.footer .copyright a {
    color: var(--primary)
}

[data-sidebar-style="mini"] .nav-control,
[data-layout="horizontal"] .nav-control {
    display: none
}

@media only screen and (max-width: 47.9375rem) {
    [data-sidebar-style="overlay"] .nav-header .logo-abbr {
        display: block
    }
}

[data-header-position="fixed"] .nav-header {
    position: fixed;
    left: auto
}

.nav-header {
    height: 5rem;
    width: 18.563rem;
    display: inline-block;
    text-align: left;
    position: absolute;
    left: 0;
    top: 0;
    background-color: #fff;
    transition: all .2s ease;
    z-index: 5
}

.nav-header .logo-abbr {
    max-width: 45px
}

@media only screen and (max-width: 35.9375rem) {
    .nav-header .logo-abbr {
        max-width: 40px
    }
}

.nav-header .logo-compact {
    display: none
}

@media only screen and (min-width: 1200px) and (max-width: 1400px) {
    .nav-header {
        width: 17rem
    }
}

.nav-header .brand-logo {
    display: flex;
    height: 100%;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    font-size: 1.125rem;
    color: #fff;
    text-decoration: none;
    padding-left: 32px;
    padding-right: 32px;
    font-weight: 700
}

@media only screen and (max-width: 87.5rem) {
    .nav-header .brand-logo {
        padding-left: 25px;
        padding-right: 25px
    }
}

[data-sidebar-style="compact"] .nav-header .brand-logo,
[data-sidebar-style="mini"] .nav-header .brand-logo {
    padding-left: 0;
    padding-right: 0;
    justify-content: center
}

@media only screen and (max-width: 47.9375rem) {
    .nav-header .brand-logo {
        padding-left: 0;
        padding-right: 0;
        justify-content: center
    }
}

.nav-header .brand-title {
    margin-left: 20px;
    max-width: 90px;
    margin-top: 5px
}

[data-theme-version="dark"] .nav-header .brand-title {
    background-position: 0 120%
}

@media only screen and (max-width: 1023px) {
    .nav-header {
        width: 5rem;
        height: 5rem
    }

    .nav-header .brand-title {
        display: none
    }
}

.nav-control {
    cursor: pointer;
    position: absolute;
    right: -4.0625rem;
    text-align: center;
    top: 50%;
    transform: translateY(-50%);
    z-index: 9999;
    font-size: 1.4rem;
    padding: 2px 0.5rem 0;
    border-radius: 2px
}

@media only screen and (max-width: 74.9375rem) {
    .nav-control {
        right: -3.75rem
    }
}

@media only screen and (max-width: 47.9375rem) {
    .nav-control {
        right: -2.75rem
    }
}

@media only screen and (max-width: 35.9375rem) {
    .nav-control {
        right: -1.75rem
    }
}

.hamburger {
    display: inline-block;
    left: 0px;
    position: relative;
    top: 3px;
    -webkit-transition: all 0.3s ease-in-out 0s;
    transition: all 0.3s ease-in-out 0s;
    width: 26px;
    z-index: 999
}

.hamburger .line {
    background: var(--primary);
    display: block;
    height: 3px;
    border-radius: 3px;
    margin-top: 6px;
    margin-bottom: 6px;
    margin-left: auto;
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out
}

.hamburger .line:nth-child(1) {
    width: 20px
}

.hamburger .line:nth-child(2) {
    width: 26px
}

.hamburger .line:nth-child(3) {
    width: 22px
}

.hamburger:hover {
    cursor: pointer
}

.hamburger:hover .line {
    width: 26px
}

.hamburger.is-active .line:nth-child(1),
.hamburger.is-active .line:nth-child(3) {
    width: 10px;
    height: 2px
}

.hamburger.is-active .line:nth-child(2) {
    -webkit-transform: translateX(0px);
    transform: translateX(0px);
    width: 22px;
    height: 2px
}

.hamburger.is-active .line:nth-child(1) {
    -webkit-transform: translateY(4px) rotate(45deg);
    transform: translateY(4px) rotate(45deg)
}

.hamburger.is-active .line:nth-child(3) {
    -webkit-transform: translateY(-4px) rotate(-45deg);
    transform: translateY(-4px) rotate(-45deg)
}

@media (min-width: 767px) {
    [data-sidebar-style="compact"] .nav-control {
        display: none
    }

    [data-sidebar-style="compact"] .nav-header {
        width: 9.375rem
    }
}

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .brand-title {
    display: none
}

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .nav-header .logo-abbr {
    display: block
}

[data-sidebar-style="full"][data-layout="horizontal"] .logo-compact {
    display: none
}

[data-sidebar-style="mini"] .nav-header .logo-abbr {
    display: block
}

[data-sidebar-style="compact"][data-layout="vertical"] .nav-header .brand-title {
    display: none
}

[data-sidebar-style="compact"][data-layout="vertical"] .nav-header .logo-compact {
    max-width: 75px
}

[data-sidebar-style="compact"][data-layout="horizontal"] .nav-header .brand-logo {
    padding-left: 30px;
    padding-right: 30px;
    justify-content: start
}

[data-sidebar-style="modern"][data-layout="vertical"] .nav-header {
    width: 9.375rem
}

[data-sidebar-style="modern"][data-layout="vertical"] .nav-header .brand-title {
    display: none
}

[data-sidebar-style="modern"][data-layout="vertical"] .nav-header .logo-compact {
    display: none
}

.header {
    height: 5rem;
    z-index: 1;
    position: relative;
    padding: 0rem;
    background-color: #fff;
    z-index: 3;
    padding-left: 18.563rem;
    transition: all .2s ease
}

@media only screen and (max-width: 87.5rem) {
    .header {
        padding-left: 17rem
    }
}

.header .header-content {
    height: 100%;
    padding-left: 5.3125rem;
    padding-right: 1.875rem;
    align-items: center;
    display: flex
}

@media only screen and (max-width: 767px) {
    .header .header-content {
        padding-left: 3.75rem;
        padding-right: 0.938rem
    }
}

.header .navbar {
    padding: 0;
    height: 100%;
    width: 100%
}

.header .navbar .navbar-collapse {
    height: 100%;
    width: 100%
}

@media only screen and (max-width: 74.9375rem) {
    .header {
        height: 5rem
    }
}

svg.pulse-svg {
    overflow: visible
}

svg.pulse-svg .first-circle,
svg.pulse-svg .second-circle,
svg.pulse-svg .third-circle {
    -webkit-transform: scale(0.3);
    transform: scale(0.3);
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-animation: pulse-me 3s linear infinite;
    animation: pulse-me 3s linear infinite;
    fill: var(--primary)
}

svg.pulse-svg .second-circle {
    -webkit-animation-delay: 1s;
    animation-delay: 1s
}

svg.pulse-svg .third-circle {
    -webkit-animation-delay: 2s;
    animation-delay: 2s
}

.pulse-css {
    width: 1rem;
    height: 1rem;
    border-radius: .5rem;
    border-radius: 3.5rem;
    height: .4rem;
    position: absolute;
    background: var(--primary);
    right: 5px;
    top: .6rem;
    width: .4rem
}

.pulse-css:after,
.pulse-css:before {
    content: '';
    width: 1rem;
    height: 1rem;
    border-radius: .5rem;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: -.2rem;
    background-color: var(--primary);
    margin: auto;
    -webkit-transform: scale(0.3);
    transform: scale(0.3);
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-animation: pulse-me 3s linear infinite;
    animation: pulse-me 3s linear infinite
}

[direction="rtl"] .pulse-css:after,
[direction="rtl"] .pulse-css:before {
    left: auto;
    right: -.2rem
}

@-webkit-keyframes pulse-me {
    0% {
        -webkit-transform: scale(0.3);
        transform: scale(0.3);
        opacity: 0
    }

    50% {
        opacity: 0.1
    }

    70% {
        opacity: 0.09
    }

    100% {
        -webkit-transform: scale(3);
        transform: scale(3);
        opacity: 0
    }
}

@keyframes pulse-me {
    0% {
        -webkit-transform: scale(0.3);
        transform: scale(0.3);
        opacity: 0
    }

    50% {
        opacity: 0.1
    }

    70% {
        opacity: 0.09
    }

    100% {
        -webkit-transform: scale(3);
        transform: scale(3);
        opacity: 0
    }
}

[data-sidebar-style="full"] .header,
[data-sidebar-style="overlay"] .header {
    width: 100%
}

@media only screen and (min-width: 1200px) and (max-width: 1350px) {

    [data-sidebar-style="full"] .header,
    [data-sidebar-style="overlay"] .header {
        width: 100%;
        padding-left: 17rem
    }
}

@media only screen and (max-width: 1023px) {

    [data-sidebar-style="full"] .header,
    [data-sidebar-style="overlay"] .header {
        width: 100%;
        padding-left: 5rem
    }
}

[data-sidebar-style="mini"] .header {
    width: 100%;
    padding-left: 5rem
}

[data-sidebar-style="compact"] .header {
    width: 100%;
    padding-left: 9.375rem
}

[data-sidebar-style="compact"] .header .header-content {
    padding-left: 1.875rem
}

[data-header-position="fixed"] .header {
    position: fixed;
    top: 0;
    width: 100%
}

[data-header-position="fixed"] .content-body {
    padding-top: 5rem
}

@media only screen and (max-width: 74.9375rem) {
    [data-header-position="fixed"] .content-body {
        padding-top: 5rem
    }
}

[data-header-position="fixed"] .deznav {
    margin-top: 0
}

[data-sidebar-style="compact"][data-header-position="fixed"][data-container="boxed"][data-layout="vertical"] .header {
    width: 1199px
}

[data-sidebar-style="modern"] .header {
    width: 100%;
    padding-left: 9.375rem
}

[data-sidebar-style="modern"][data-layout="horizontal"] .nav-header .brand-logo {
    justify-content: start
}

[data-sidebar-style="modern"][data-layout="horizontal"] .header .header-content {
    padding-left: 30px
}

.header-left {
    height: 100%;
    display: flex;
    align-items: center
}

.header-left .dashboard_bar {
    font-size: 30px;
    font-weight: 500;
    color: #000
}

@media only screen and (max-width: 74.9375rem) {
    .header-left .dashboard_bar {
        font-size: 24px
    }
}

@media only screen and (max-width: 47.9375rem) {
    .header-left .dashboard_bar {
        font-size: 20px
    }
}

@media only screen and (max-width: 35.9375rem) {
    .header-left .dashboard_bar {
        display: none
    }
}

.header-left .search-area {
    width: 19.75rem;
    border-radius: 50%
}

.header-left .search-area .form-control {
    height: 2.5rem;
    border-right: 0;
    border-color: #EEEEEE;
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
    background: #EEEEEE
}

.header-left .search-area .form-control:hover,
.header-left .search-area .form-control:focus {
    border-color: #EEEEEE
}

.header-left .search-area .input-group-text {
    height: 2.5rem;
    border-radius: 0.5rem;
    background: #EEEEEE;
    padding: 0 1.25rem;
    border-color: #EEEEEE
}

.header-left .search-area .input-group-text i {
    font-size: 1rem;
    color: #717579
}

@media only screen and (max-width: 100rem) {
    .header-left .search-area {
        width: 15.625rem
    }
}

@media only screen and (max-width: 47.9375rem) {
    .header-left .search-area {
        display: none
    }
}

[data-sidebar-style="compact"] .header-left {
    margin-left: 0
}

.header-right {
    height: 100%
}

.header-right .nav-item {
    height: 100%;
    display: flex;
    align-items: center
}

.header-right .nav-item .nav-link {
    color: #464a53;
    font-size: 18px
}

.header-right .right-sidebar {
    margin-right: -30px
}

.header-right .right-sidebar a {
    height: 80px;
    width: 80px;
    text-align: center;
    justify-content: center;
    display: flex;
    align-items: center;
    border-left: 1px solid #c8c8c8
}

.header-right>li:not(:first-child) {
    padding-left: 1.25rem
}

@media only screen and (max-width: 74.9375rem) {
    .header-right>li:not(:first-child) {
        padding-left: 0.5rem
    }
}

@media only screen and (max-width: 47.9375rem) {
    .header-right .notification_dropdown {
        position: static
    }
}

.header-right .notification_dropdown .nav-link {
    position: relative;
    color: var(--primary);
    background: #f4f4f4;
    border-radius: .5rem;
    padding: 10px;
    line-height: 1
}

@media only screen and (max-width: 74.9375rem) {
    .header-right .notification_dropdown .nav-link {
        padding: 5px
    }
}

.header-right .notification_dropdown .nav-link.secondary {
    background: #eceff1;
    color: #3e4954
}

.header-right .notification_dropdown .nav-link.secondary [fill] {
    fill: #3e4954
}

.header-right .notification_dropdown .nav-link.primary {
    background: #f4f6fd;
    color: var(--primary)
}

.header-right .notification_dropdown .nav-link.primary [fill] {
    fill: var(--primary)
}

.header-right .notification_dropdown .nav-link.warning {
    background: #ffeae6;
    color: #ff6d4d
}

.header-right .notification_dropdown .nav-link.warning [fill] {
    fill: #ff6d4d
}

.header-right .notification_dropdown .nav-link.success {
    background: #e7faec;
    color: #2bc155
}

.header-right .notification_dropdown .nav-link.success [fill] {
    fill: #2bc155
}

.header-right .notification_dropdown .nav-link i {
    font-size: 24px
}

@media only screen and (max-width: 74.9375rem) {
    .header-right .notification_dropdown .nav-link i {
        font-size: 18px
    }
}

@media only screen and (max-width: 74.9375rem) {
    .header-right .notification_dropdown .nav-link svg {
        width: 18px;
        height: 18px
    }
}

.header-right .notification_dropdown .nav-link .badge {
    position: absolute;
    font-size: 0.625rem;
    border-radius: 50%;
    right: 0;
    top: 0;
    font-weight: normal;
    height: 17px;
    width: 17px;
    line-height: 6px;
    text-align: center;
    padding: 5px
}

.header-right .notification_dropdown .dropdown-item:focus a,
.header-right .notification_dropdown .dropdown-item:active a {
    color: #fff
}

.header-right .notification_dropdown .dropdown-item a {
    color: #6e6e6e
}

.header-right .notification_dropdown .dropdown-item a:hover {
    text-decoration: none
}

.header-right .dropdown-menu {
    border-width: 0;
    box-shadow: 0 0 37px rgba(8, 21, 66, 0.05)
}

[data-theme-version="dark"] .header-right .dropdown-menu {
    box-shadow: none
}

.header-right .header-profile>a.nav-link {
    padding: 0 0 0 20px;
    display: flex;
    align-items: center;
    background: var(--primary);
    border-radius: .5rem 28px 28px .5rem
}

@media only screen and (max-width: 35.9375rem) {
    .header-right .header-profile>a.nav-link {
        background: transparent;
        padding: 0
    }
}

.header-right .header-profile>a.nav-link i {
    font-weight: 700
}

.header-right .header-profile>a.nav-link .header-info {
    padding-right: 20px;
    text-align: right
}

@media only screen and (max-width: 74.9375rem) {
    .header-right .header-profile>a.nav-link .header-info {
        padding-right: 10px
    }
}

@media only screen and (max-width: 35.9375rem) {
    .header-right .header-profile>a.nav-link .header-info {
        display: none
    }
}

.header-right .header-profile>a.nav-link .header-info span {
    font-size: 16px;
    color: #fff;
    display: block;
    font-weight: 400
}

.header-right .header-profile>a.nav-link .header-info strong {
    color: #fff;
    font-weight: 500
}

.header-right .header-profile>a.nav-link .header-info small,
.header-right .header-profile>a.nav-link .header-info .small {
    display: block;
    font-size: 13px;
    color: #89879f;
    font-weight: 400;
    line-height: 1.2
}

.header-right .header-profile .dropdown-menu {
    padding: 15px 0;
    min-width: 12.5rem
}

.header-right .header-profile .dropdown-menu a:hover,
.header-right .header-profile .dropdown-menu a:focus,
.header-right .header-profile .dropdown-menu a.active {
    color: var(--primary)
}

.header-right .header-profile img {
    width: 40px;
    height: 40px;
    border-radius: 100px;
    box-shadow: 0 0 0 4px #fff
}

@media only screen and (max-width: 74.9375rem) {
    .header-right .header-profile img {
        width: 39px;
        height: 39px
    }
}

.header-right .header-profile .dropdown-toggle i {
    font-size: 1.25rem
}

@media only screen and (max-width: 35.9375rem) {
    .header-right .header-profile .dropdown-toggle span {
        display: none
    }
}

.header-right .header-profile .profile_title {
    background: var(--primary);
    color: #fff;
    padding: 10px 20px
}

.header-right .header-profile .profile_title h5,
.header-right .header-profile .profile_title .h5 {
    color: #fff;
    margin-bottom: 3px
}

.header-right .header-profile .dropdown-item {
    padding: 8px 24px
}

.dz-fullscreen #icon-minimize {
    display: none
}

.dz-fullscreen.active #icon-full {
    display: none
}

.dz-fullscreen.active #icon-minimize {
    display: inline-block
}

.notification_dropdown .dropdown-menu-right {
    min-width: 310px;
    padding: 0rem 0 1rem;
    top: 100%
}

.notification_dropdown .dropdown-menu-right .notification_title {
    background: var(--primary);
    color: #fff;
    padding: 10px 20px
}

.notification_dropdown .dropdown-menu-right .notification_title h5,
.notification_dropdown .dropdown-menu-right .notification_title .h5 {
    color: #fff;
    margin-bottom: 3px
}

.notification_dropdown .dropdown-menu-right .media {
    width: 45px !important;
    height: 45px !important;
    font-size: 18px !important
}

[data-theme-version="dark"] .notification_dropdown .dropdown-menu-right .media {
    border-color: #333a54
}

.notification_dropdown .dropdown-menu-right .media>span {
    width: 35px;
    height: 35px;
    border-radius: 50px;
    display: inline-block;
    padding: 7px 9px;
    margin-right: 10px
}

[direction="rtl"].notification_dropdown .dropdown-menu-right .media>span {
    margin-right: 0;
    margin-left: 10px
}

.notification_dropdown .dropdown-menu-right .media>span.success {
    background: #e7faec;
    color: #2bc155
}

.notification_dropdown .dropdown-menu-right .media>span.success [fill] {
    fill: #2bc155
}

.notification_dropdown .dropdown-menu-right .media>span.primary {
    background: var(--rgba-primary-1);
    color: var(--primary)
}

.notification_dropdown .dropdown-menu-right .media>span.primary svg [fill] {
    fill: var(--primary)
}

.notification_dropdown .dropdown-menu-right .media>span.danger {
    background: #fee6ea;
    color: #f72b50
}

.notification_dropdown .dropdown-menu-right .media>span.danger [fill] {
    fill: #f72b50
}

.notification_dropdown .dropdown-menu-right .media>span [fill] {
    fill: var(--primary)
}

.notification_dropdown .dropdown-menu-right .media .notify-time {
    width: 100% !important;
    margin-right: 0 !important;
    color: #828690
}

.notification_dropdown .dropdown-menu-right .media p {
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    max-width: 200px;
    margin-bottom: 0;
    margin-top: 5px
}

@media only screen and (max-width: 35.9375rem) {
    .notification_dropdown .dropdown-menu-right .media p {
        max-width: 100px
    }
}

.notification_dropdown .dropdown-menu-right .all-notification {
    display: block;
    padding: 15px 30px 0;
    text-align: center;
    border-top: 1px solid #c8c8c8
}

.notification_dropdown .dropdown-menu-right .all-notification i {
    margin-left: 10px
}

.nav-label {
    margin: 10px 30px 0;
    padding: 1.5625rem 0 10px;
    text-transform: uppercase;
    font-size: 0.75rem;
    letter-spacing: 0.05rem;
    border-top: 1px solid #eaeaea;
    color: #999
}

[data-theme-version="dark"] .nav-label {
    border-color: #333a54
}

.nav-label.first {
    border: 0px;
    margin-top: 0px
}

.nav-badge {
    position: absolute;
    right: 2.8125rem;
    top: 0.625rem
}

.content-body {
    margin-left: 18.563rem;
    z-index: 0;
    transition: all .2s ease
}

@media only screen and (min-width: 1200px) and (max-width: 1400px) {
    .content-body {
        margin-left: 17rem
    }
}

.bell img {
    -webkit-animation: ring 8s .7s ease-in-out infinite;
    -webkit-transform-origin: 50% 4px;
    -moz-animation: ring 8s .7s ease-in-out infinite;
    -moz-transform-origin: 50% 4px;
    animation: ring 8s .7s ease-in-out infinite
}

@-webkit-keyframes ring {
    0% {
        -webkit-transform: rotateZ(0)
    }

    1% {
        -webkit-transform: rotateZ(30deg)
    }

    3% {
        -webkit-transform: rotateZ(-28deg)
    }

    5% {
        -webkit-transform: rotateZ(34deg)
    }

    7% {
        -webkit-transform: rotateZ(-32deg)
    }

    9% {
        -webkit-transform: rotateZ(30deg)
    }

    11% {
        -webkit-transform: rotateZ(-28deg)
    }

    13% {
        -webkit-transform: rotateZ(26deg)
    }

    15% {
        -webkit-transform: rotateZ(-24deg)
    }

    17% {
        -webkit-transform: rotateZ(22deg)
    }

    19% {
        -webkit-transform: rotateZ(-20deg)
    }

    21% {
        -webkit-transform: rotateZ(18deg)
    }

    23% {
        -webkit-transform: rotateZ(-16deg)
    }

    25% {
        -webkit-transform: rotateZ(14deg)
    }

    27% {
        -webkit-transform: rotateZ(-12deg)
    }

    29% {
        -webkit-transform: rotateZ(10deg)
    }

    31% {
        -webkit-transform: rotateZ(-8deg)
    }

    33% {
        -webkit-transform: rotateZ(6deg)
    }

    35% {
        -webkit-transform: rotateZ(-4deg)
    }

    37% {
        -webkit-transform: rotateZ(2deg)
    }

    39% {
        -webkit-transform: rotateZ(-1deg)
    }

    41% {
        -webkit-transform: rotateZ(1deg)
    }

    43% {
        -webkit-transform: rotateZ(0)
    }

    100% {
        -webkit-transform: rotateZ(0)
    }
}

@-moz-keyframes ring {
    0% {
        -moz-transform: rotate(0)
    }

    1% {
        -moz-transform: rotate(30deg)
    }

    3% {
        -moz-transform: rotate(-28deg)
    }

    5% {
        -moz-transform: rotate(34deg)
    }

    7% {
        -moz-transform: rotate(-32deg)
    }

    9% {
        -moz-transform: rotate(30deg)
    }

    11% {
        -moz-transform: rotate(-28deg)
    }

    13% {
        -moz-transform: rotate(26deg)
    }

    15% {
        -moz-transform: rotate(-24deg)
    }

    17% {
        -moz-transform: rotate(22deg)
    }

    19% {
        -moz-transform: rotate(-20deg)
    }

    21% {
        -moz-transform: rotate(18deg)
    }

    23% {
        -moz-transform: rotate(-16deg)
    }

    25% {
        -moz-transform: rotate(14deg)
    }

    27% {
        -moz-transform: rotate(-12deg)
    }

    29% {
        -moz-transform: rotate(10deg)
    }

    31% {
        -moz-transform: rotate(-8deg)
    }

    33% {
        -moz-transform: rotate(6deg)
    }

    35% {
        -moz-transform: rotate(-4deg)
    }

    37% {
        -moz-transform: rotate(2deg)
    }

    39% {
        -moz-transform: rotate(-1deg)
    }

    41% {
        -moz-transform: rotate(1deg)
    }

    43% {
        -moz-transform: rotate(0)
    }

    100% {
        -moz-transform: rotate(0)
    }
}

@keyframes ring {
    0% {
        transform: rotate(0)
    }

    1% {
        transform: rotate(30deg)
    }

    3% {
        transform: rotate(-28deg)
    }

    5% {
        transform: rotate(34deg)
    }

    7% {
        transform: rotate(-32deg)
    }

    9% {
        transform: rotate(30deg)
    }

    11% {
        transform: rotate(-28deg)
    }

    13% {
        transform: rotate(26deg)
    }

    15% {
        transform: rotate(-24deg)
    }

    17% {
        transform: rotate(22deg)
    }

    19% {
        transform: rotate(-20deg)
    }

    21% {
        transform: rotate(18deg)
    }

    23% {
        transform: rotate(-16deg)
    }

    25% {
        transform: rotate(14deg)
    }

    27% {
        transform: rotate(-12deg)
    }

    29% {
        transform: rotate(10deg)
    }

    31% {
        transform: rotate(-8deg)
    }

    33% {
        transform: rotate(6deg)
    }

    35% {
        transform: rotate(-4deg)
    }

    37% {
        transform: rotate(2deg)
    }

    39% {
        transform: rotate(-1deg)
    }

    41% {
        transform: rotate(1deg)
    }

    43% {
        transform: rotate(0)
    }

    100% {
        transform: rotate(0)
    }
}

.deznav {
    width: 18.563rem;
    padding-bottom: 0;
    height: 100%;
    position: absolute;
    top: 0;
    padding-top: 80px;
    z-index: 3;
    background-color: #fff;
    transition: all .2s ease;
    box-shadow: 18px 0px 35px 0px rgba(0, 0, 0, 0.02)
}

@media only screen and (max-width: 74.9375rem) {
    .deznav {
        background-color: #fff;
        padding-top: 80px
    }
}

@media only screen and (max-width: 47.9375rem) {
    .deznav {
        width: 18rem
    }
}

.deznav .deznav-scroll {
    position: relative;
    height: 100%
}

@media only screen and (min-width: 1200px) and (max-width: 1400px) {
    .deznav {
        width: 17rem
    }
}

.deznav ul {
    padding: 0;
    margin: 0;
    list-style: none
}

.deznav .metismenu {
    display: flex;
    flex-direction: column;
    padding-top: 36px
}

@media only screen and (max-width: 47.9375rem) {
    .deznav .metismenu {
        padding-top: 0
    }
}

.deznav .metismenu.fixed {
    position: fixed;
    top: 0;
    width: 100%;
    left: 0
}

.deznav .metismenu>li {
    display: flex;
    flex-direction: column
}

.deznav .metismenu>li a>i {
    font-size: 1.25rem;
    display: inline-block;
    vertical-align: middle;
    padding: 0 0.5rem 0 0;
    position: relative;
    top: 0;
    line-height: 1
}

@media only screen and (max-width: 87.5rem) {
    .deznav .metismenu>li a>i {
        padding: 0 0.75rem 0 0
    }
}

[data-sidebar-style="compact"] .deznav .metismenu>li a>i {
    display: block;
    padding: 0
}

@media only screen and (max-width: 47.9375rem) {
    .deznav .metismenu>li a>i {
        font-size: 1.25rem;
        padding: 0 .75rem 0 0
    }
}

.deznav .metismenu>li>a {
    font-weight: 500;
    display: inline-block;
    font-size: 15px
}

.deznav .metismenu>li>a svg {
    max-width: 24px;
    max-height: 24px;
    height: 100%;
    margin-right: 5px;
    margin-top: -3px;
    color: var(--primary)
}

.deznav .metismenu>li>a g [fill] {
    fill: var(--primary)
}

.deznav .metismenu>li:hover>a,
.deznav .metismenu>li:focus>a {
    color: var(--primary)
}

.deznav .metismenu>li:hover>a g [fill],
.deznav .metismenu>li:focus>a g [fill] {
    fill: var(--primary)
}

.deznav .metismenu>li.mm-active>a {
    color: var(--primary)
}

.deznav .metismenu>li.mm-active>a g [fill] {
    fill: var(--primary)
}

.deznav .metismenu li {
    position: relative
}

.deznav .metismenu ul {
    transition: all .2s ease-in-out;
    position: relative;
    z-index: 1;
    padding: 0.5rem 0
}

.deznav .metismenu ul a {
    padding-top: .5rem;
    padding-bottom: .5rem;
    position: relative;
    font-size: 16px;
    padding-left: 4.25rem
}

@media only screen and (max-width: 87.5rem) {
    .deznav .metismenu ul a {
        padding-left: 3.75rem;
        font-size: 14px
    }
}

@media only screen and (max-width: 47.9375rem) {
    .deznav .metismenu ul a {
        padding-left: 3.5rem
    }
}

.deznav .metismenu ul a:hover,
.deznav .metismenu ul a:focus,
.deznav .metismenu ul a.mm-active {
    text-decoration: none;
    color: var(--primary)
}

.deznav .metismenu ul a .badge {
    float: right;
    margin-right: 12px;
    line-height: 15px
}

.deznav .metismenu a {
    position: relative;
    display: block;
    padding: 0.625rem 1.875rem;
    outline-width: 0;
    color: #7e7e7e;
    text-decoration: none
}

@media only screen and (max-width: 47.9375rem) {
    .deznav .metismenu a {
        padding: 0.625rem 1.25rem
    }
}

.deznav .metismenu .has-arrow:after {
    width: .5rem;
    height: .5rem;
    right: 1.875rem;
    top: 48%;
    border-color: inherit;
    -webkit-transform: rotate(-225deg) translateY(-50%);
    transform: rotate(-225deg) translateY(-50%)
}

.deznav .metismenu .has-arrow[aria-expanded=true]:after,
.deznav .metismenu .mm-active>.has-arrow:after {
    -webkit-transform: rotate(-135deg) translateY(-50%);
    transform: rotate(-135deg) translateY(-50%)
}

@media only screen and (max-width: 1023px) {
    .nav-header {
        width: 5rem
    }
}

@media (max-width: 767px) {
    .brand-title {
        display: none
    }

    .footer {
        padding-left: 0
    }

    .deznav {
        left: 0
    }
}

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu>li.mega-menu>ul.collapse:not(.in),
[data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu>li.mega-menu>ul.collapse:not(.in) {
    height: 252px !important
}

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu>li.mega-menu:hover>a,
[data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu>li.mega-menu:hover>a {
    width: calc(70vw + 3.75rem)
}

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu>li.mega-menu:hover>ul,
[data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu>li.mega-menu:hover>ul {
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    max-height: 13.75rem;
    width: 70vw
}

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu>li.mega-menu:hover>ul ul a,
[data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu>li.mega-menu:hover>ul ul a {
    width: 101%
}

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu>li.mega-menu-xl:hover>a,
[data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu>li.mega-menu-xl:hover>a {
    width: calc(70vw + 3rem)
}

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu>li.mega-menu-xl:hover>ul,
[data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu>li.mega-menu-xl:hover>ul {
    max-height: 200px;
    width: 70vw
}

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu>li.mega-menu-xl:hover>ul ul a,
[data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu>li.mega-menu-xl:hover>ul ul a {
    width: 101%
}

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu>li.mega-menu-lg:hover>a,
[data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu>li.mega-menu-lg:hover>a {
    width: calc(55vw + 3rem)
}

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu>li.mega-menu-lg:hover>ul,
[data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu>li.mega-menu-lg:hover>ul {
    max-height: 200px;
    width: 55vw
}

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu>li.mega-menu-lg:hover>ul ul a,
[data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu>li.mega-menu-lg:hover>ul ul a {
    width: 101%
}

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu>li.mega-menu-md:hover>a,
[data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu>li.mega-menu-md:hover>a {
    width: calc(45vw + 3)
}

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu>li.mega-menu-md:hover>ul,
[data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu>li.mega-menu-md:hover>ul {
    max-height: 18.75rem;
    width: 45vw
}

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu>li.mega-menu-md:hover>ul ul a,
[data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu>li.mega-menu-md:hover>ul ul a {
    width: 101%
}

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu>li.mega-menu-sm:hover>a,
[data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu>li.mega-menu-sm:hover>a {
    width: calc(30vw + 3)
}

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu>li.mega-menu-sm:hover>ul,
[data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu>li.mega-menu-sm:hover>ul {
    max-height: 18.125rem;
    width: 30vw
}

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu>li.mega-menu-sm:hover>ul ul a,
[data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu>li.mega-menu-sm:hover>ul ul a {
    width: 101%
}

[data-sidebar-style="mini"][data-layout="vertical"][data-container="boxed"] .deznav .metismenu>li.mega-menu:hover>a {
    width: calc(60vw + 3.75rem)
}

[data-sidebar-style="mini"][data-layout="vertical"][data-container="boxed"] .deznav .metismenu>li.mega-menu:hover>ul {
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    max-height: 25rem;
    width: 60vw
}

[data-sidebar-style="mini"][data-layout="vertical"][data-container="boxed"] .deznav .metismenu>li.mega-menu:hover>ul ul a {
    width: 101%
}

[data-sidebar-style="mini"][data-layout="vertical"][data-container="boxed"] .deznav .metismenu>li.mega-menu-xl:hover>a {
    width: calc(60vw + 3.75rem)
}

[data-sidebar-style="mini"][data-layout="vertical"][data-container="boxed"] .deznav .metismenu>li.mega-menu-xl:hover>ul {
    max-height: 25.625rem;
    width: 60vw
}

[data-sidebar-style="mini"][data-layout="vertical"][data-container="boxed"] .deznav .metismenu>li.mega-menu-lg:hover>a {
    width: calc(50vw + 3.75rem)
}

[data-sidebar-style="mini"][data-layout="vertical"][data-container="boxed"] .deznav .metismenu>li.mega-menu-lg:hover>ul {
    max-height: 16.25rem;
    width: 50vw
}

[data-sidebar-style="mini"][data-layout="vertical"][data-container="boxed"] .deznav .metismenu>li.mega-menu-md:hover>a {
    width: calc(40vw + 3.75rem)
}

[data-sidebar-style="mini"][data-layout="vertical"][data-container="boxed"] .deznav .metismenu>li.mega-menu-md:hover>ul {
    max-height: 18.75rem;
    width: 40vw
}

[data-sidebar-style="mini"][data-layout="vertical"][data-container="boxed"] .deznav .metismenu>li.mega-menu-sm:hover>a {
    width: calc(22vw + 3.75rem)
}

[data-sidebar-style="mini"][data-layout="vertical"][data-container="boxed"] .deznav .metismenu>li.mega-menu-sm:hover>ul {
    max-height: 18.125rem;
    width: 22vw
}

[data-layout="horizontal"] .deznav .metismenu>li.mega-menu:not(:last-child) {
    position: static
}

[data-layout="horizontal"] .deznav .metismenu>li.mega-menu ul {
    left: 0;
    right: 0
}

[data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu>li.mega-menu ul li {
    border-color: #333a54
}

[data-sibebarbg="color_2"][data-layout="horizontal"] .deznav .metismenu>li.mega-menu ul li {
    border-color: #03090f
}

[data-sibebarbg="color_3"][data-layout="horizontal"] .deznav .metismenu>li.mega-menu ul li {
    border-color: #172b8f
}

[data-sibebarbg="color_4"][data-layout="horizontal"] .deznav .metismenu>li.mega-menu ul li {
    border-color: #22134e
}

[data-sibebarbg="color_5"][data-layout="horizontal"] .deznav .metismenu>li.mega-menu ul li {
    border-color: #711717
}

[data-sibebarbg="color_6"][data-layout="horizontal"] .deznav .metismenu>li.mega-menu ul li {
    border-color: #121843
}

[data-sibebarbg="color_7"][data-layout="horizontal"] .deznav .metismenu>li.mega-menu ul li {
    border-color: #3511d0
}

[data-sibebarbg="color_8"][data-layout="horizontal"] .deznav .metismenu>li.mega-menu ul li {
    border-color: #1161aa
}

[data-sibebarbg="color_9"][data-layout="horizontal"] .deznav .metismenu>li.mega-menu ul li {
    border-color: #002629
}

[data-sibebarbg="color_10"][data-layout="horizontal"] .deznav .metismenu>li.mega-menu ul li {
    border-color: #af5b00
}

[data-layout="horizontal"] .deznav .metismenu>li.mega-menu ul li a {
    transition: all .4s ease-in-out
}

[data-layout="horizontal"] .deznav .metismenu>li.mega-menu ul li a:hover {
    border-radius: 0.25rem
}

[data-layout="horizontal"] .deznav .metismenu>li.mega-menu:hover>ul {
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    max-height: 13.75rem;
    width: 70vw;
    z-index: 99
}

[data-layout="horizontal"] .deznav .metismenu>li.mega-menu:hover>ul::after {
    content: "";
    height: 100%;
    width: 1px;
    position: absolute;
    background-color: #fff;
    right: 2.8125rem;
    top: 0
}

[data-theme-version="dark"][data-layout="horizontal"] .deznav .metismenu>li.mega-menu:hover>ul::after {
    background-color: #1d2544
}

[data-sibebarbg="color_2"][data-layout="horizontal"] .deznav .metismenu>li.mega-menu:hover>ul::after {
    background-color: #0c223a
}

[data-sibebarbg="color_3"][data-layout="horizontal"] .deznav .metismenu>li.mega-menu:hover>ul::after {
    background-color: #1e38bb
}

[data-sibebarbg="color_4"][data-layout="horizontal"] .deznav .metismenu>li.mega-menu:hover>ul::after {
    background-color: #331d77
}

[data-sibebarbg="color_5"][data-layout="horizontal"] .deznav .metismenu>li.mega-menu:hover>ul::after {
    background-color: #9c1f1f
}

[data-sibebarbg="color_6"][data-layout="horizontal"] .deznav .metismenu>li.mega-menu:hover>ul::after {
    background-color: #1d276b
}

[data-sibebarbg="color_7"][data-layout="horizontal"] .deznav .metismenu>li.mega-menu:hover>ul::after {
    background-color: #4c27ed
}

[data-sibebarbg="color_8"][data-layout="horizontal"] .deznav .metismenu>li.mega-menu:hover>ul::after {
    background-color: #167cd8
}

[data-sibebarbg="color_9"][data-layout="horizontal"] .deznav .metismenu>li.mega-menu:hover>ul::after {
    background-color: #00545c
}

[data-sibebarbg="color_10"][data-layout="horizontal"] .deznav .metismenu>li.mega-menu:hover>ul::after {
    background-color: #e27500
}

[data-layout="horizontal"] .deznav .metismenu>li.mega-menu:hover>ul ul a {
    width: 101%
}

[data-layout="horizontal"] .deznav .metismenu>li.mega-menu-xl:hover>ul {
    max-height: 210px;
    width: 70vw
}

[data-layout="horizontal"] .deznav .metismenu>li.mega-menu-lg:hover>ul {
    max-height: 210px;
    width: 700px;
    height: 210px !important
}

@media only screen and (min-width: 1200px) and (max-width: 1500px) {
    [data-layout="horizontal"] .deznav .metismenu>li.mega-menu-lg:hover>ul {
        width: 700px
    }
}

[data-layout="horizontal"] .deznav .metismenu>li.mega-menu-md:hover>ul {
    max-height: 20rem;
    width: 54vw
}

@media only screen and (min-width: 1200px) and (max-width: 1500px) {
    [data-layout="horizontal"] .deznav .metismenu>li.mega-menu-md:hover>ul {
        width: 60vw
    }
}

[data-layout="horizontal"] .deznav .metismenu>li.mega-menu-sm:hover>ul {
    max-height: 20rem;
    width: 25vw
}

@media only screen and (min-width: 1200px) and (max-width: 1500px) {
    [data-layout="horizontal"] .deznav .metismenu>li.mega-menu-sm:hover>ul {
        width: 35vw
    }
}

[data-layout="horizontal"][data-container="boxed"] .deznav .metismenu>li.mega-menu:hover>ul {
    display: flex;
    flex-wrap: wrap;
    flex-direction: column
}

[data-layout="horizontal"][data-container="boxed"] .deznav .metismenu>li.mega-menu-xl:hover>ul {
    max-height: 21.875rem;
    width: 100%
}

[data-layout="horizontal"][data-container="boxed"] .deznav .metismenu>li.mega-menu-lg:hover>ul {
    max-height: 21.875rem;
    width: 55vw
}

[data-layout="horizontal"][data-container="boxed"] .deznav .metismenu>li.mega-menu-md:hover>ul {
    max-height: 18.75rem;
    width: 45vw
}

[data-layout="horizontal"][data-container="boxed"] .deznav .metismenu>li.mega-menu-sm:hover>ul {
    max-height: 18.125rem;
    width: 50vw
}

:root {
    --primary: #2f4cdd;
    --secondary: #3e4954;
    --primary-hover: #1e38bb;
    --primary-dark: #101e63;
    --rgba-primary-1: rgba(47, 76, 221, 0.1);
    --rgba-primary-2: rgba(47, 76, 221, 0.2);
    --rgba-primary-3: rgba(47, 76, 221, 0.3);
    --rgba-primary-4: rgba(47, 76, 221, 0.4);
    --rgba-primary-5: rgba(47, 76, 221, 0.5);
    --rgba-primary-6: rgba(47, 76, 221, 0.6);
    --rgba-primary-7: rgba(47, 76, 221, 0.7);
    --rgba-primary-8: rgba(47, 76, 221, 0.8);
    --rgba-primary-9: rgba(47, 76, 221, 0.9)
}

[data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu>li {
    padding: 0
}

[data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu>li>a {
    font-size: 16px;
    padding: 14px 35px;
    color: #969ba0;
    -webkit-transition: all 0.5s;
    -ms-transition: all 0.5s;
    transition: all 0.5s;
    position: relative
}

@media only screen and (max-width: 87.5rem) {
    [data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu>li>a {
        padding: 14px 30px 14px 25px;
        font-size: 16px
    }
}

[data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu>li>a i {
    color: #969ba0
}

[data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu>li>a:before {
    content: "";
    height: 100%;
    width: 0;
    position: absolute;
    left: 0;
    top: 0;
    background: var(--primary);
    -webkit-transition: all 0.5s;
    -ms-transition: all 0.5s;
    transition: all 0.5s;
    border-radius: 0 .5rem .5rem 0
}

[data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu>li>a .badge {
    float: right;
    margin-right: 10px;
    margin-top: 4px
}

[data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu>li.mm-active>a {
    background: var(--rgba-primary-2);
    color: var(--primary)
}

[data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu>li.mm-active>a i {
    color: var(--primary)
}

[data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu>li.mm-active>a:before {
    width: 8px
}

@media only screen and (max-width: 87.5rem) {
    [data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu>li.mm-active>a:before {
        width: 4px
    }
}

[data-sidebar-style="full"][data-layout="vertical"] .deznav .metismenu>li .has-arrow:after {
    right: 1.5rem
}

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .nav-header {
    width: 5rem;
    z-index: 999
}

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .nav-header .brand-logo {
    padding-left: 0;
    padding-right: 0;
    justify-content: center
}

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .nav-header .nav-control .hamburger .line {
    background-color: var(--primary) !important
}

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .copyright,
[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .add-menu-sidebar {
    display: none
}

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .header {
    padding-left: 5rem;
    width: 100%
}

[direction="rtl"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .header {
    padding: 0 0.9375rem;
    padding-right: 5rem
}

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav {
    width: 5rem;
    overflow: visible;
    position: absolute
}

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .nav-text {
    display: none
}

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .slimScrollDiv,
[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .deznav-scroll {
    overflow: visible !important
}

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu li {
    position: relative
}

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu li a {
    padding: 0.8125rem 0.9375rem
}

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu li a svg {
    max-width: 24px;
    max-height: 24px;
    margin-right: 0
}

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu li a:before {
    content: none
}

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu li a .badge {
    display: none
}

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu li>ul {
    position: absolute;
    left: 5rem;
    top: 0;
    width: 12rem;
    z-index: 1001;
    display: none;
    padding-left: 1px;
    height: auto !important;
    box-shadow: 0px 0px 40px 0px rgba(82, 63, 105, 0.1);
    border-radius: 6px;
    margin-left: 0;
    border: 0;
    background: #fff
}

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu li>ul:after {
    content: "";
    position: absolute;
    background: inherit;
    width: 10px;
    height: 10px;
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    left: -5px;
    top: 20px
}

[direction="rtl"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu li>ul {
    left: auto;
    right: 3rem
}

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu li>ul li:hover ul {
    left: 11.8125rem;
    top: 0
}

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu li>ul li:hover ul:after {
    content: none
}

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu li:hover>ul {
    display: block;
    height: auto;
    overflow: visible
}

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu>li {
    transition: all 0.4s ease-in-out;
    padding: 0 13px
}

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu>li>a {
    text-align: center;
    margin-top: 5px
}

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu>li>a.has-arrow:after {
    display: none
}

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu>li>a i {
    padding: 0
}

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu>li.mm-active>a {
    background: var(--primary);
    border-radius: .5rem;
    color: #fff
}

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu>li.mm-active>a i {
    color: #fff;
    padding: 0
}

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu>li:hover:nth-last-child(-n+1)>ul {
    bottom: 0;
    top: auto
}

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu>li:hover>a {
    border-radius: .5rem;
    background: var(--primary);
    color: #fff
}

[data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu>li:hover>a {
    background: #1e2746
}

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu>li:hover>a i {
    color: #fff
}

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu>li:hover>ul {
    height: auto !important;
    padding: 10px 0
}

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu>li:hover>ul a {
    padding: 6px 20px 6px 20px;
    margin-left: -.1rem
}

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu>li:hover>ul ul {
    padding: 10px 0
}

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu>li:hover>ul ul a {
    padding: 6px 20px 6px 20px;
    margin-left: -.1rem
}

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu .nav-label,
[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .deznav .metismenu .nav-badge {
    display: none
}

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .content-body {
    margin-left: 5rem
}

[direction="rtl"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .content-body {
    margin-right: 5rem;
    margin-left: auto;
    border: 0
}

[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle+.footer {
    padding-left: 5rem
}

[direction="rtl"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle+.footer {
    padding-left: 0;
    padding-right: 5rem
}

[data-sidebar-style="full"][data-layout="horizontal"] .deznav .metismenu {
    padding: 0 30px
}

[data-sidebar-style="full"][data-layout="horizontal"] .header .header-content {
    padding-left: 1.875rem
}

:root {
    --primary: #2f4cdd;
    --secondary: #3e4954;
    --primary-hover: #1e38bb;
    --primary-dark: #101e63;
    --rgba-primary-1: rgba(47, 76, 221, 0.1);
    --rgba-primary-2: rgba(47, 76, 221, 0.2);
    --rgba-primary-3: rgba(47, 76, 221, 0.3);
    --rgba-primary-4: rgba(47, 76, 221, 0.4);
    --rgba-primary-5: rgba(47, 76, 221, 0.5);
    --rgba-primary-6: rgba(47, 76, 221, 0.6);
    --rgba-primary-7: rgba(47, 76, 221, 0.7);
    --rgba-primary-8: rgba(47, 76, 221, 0.8);
    --rgba-primary-9: rgba(47, 76, 221, 0.9)
}

@media only screen and (min-width: 768px) {
    [data-sidebar-style="mini"] .nav-header {
        width: 5rem
    }

    [data-sidebar-style="mini"] .nav-header .nav-control {
        z-index: -1
    }

    [data-sidebar-style="mini"] .nav-header .nav-control .hamburger {
        left: 5rem !important
    }

    [data-sidebar-style="mini"] .nav-header .nav-control .hamburger .line {
        background-color: #6e6e6e !important
    }

    [data-sidebar-style="mini"] .nav-header .brand-title {
        display: none
    }

    [data-sidebar-style="mini"] .nav-header .hamburger {
        display: none
    }

    [data-sidebar-style="mini"] .header .header-content {
        padding-left: 1.875rem
    }

    [direction="rtl"][data-sidebar-style="mini"] .header .header-content {
        padding-right: 1.875rem
    }

    [data-sidebar-style="mini"] .deznav {
        width: 5rem;
        overflow: visible;
        position: absolute
    }

    [data-sidebar-style="mini"] .deznav .copyright,
    [data-sidebar-style="mini"] .deznav .add-menu-sidebar {
        display: none
    }

    [data-sidebar-style="mini"] .deznav .nav-text {
        display: none
    }

    [data-sidebar-style="mini"] .deznav .slimScrollDiv,
    [data-sidebar-style="mini"] .deznav .deznav-scroll {
        overflow: visible !important
    }

    [data-sidebar-style="mini"] .deznav .nav-user {
        padding: 11px
    }

    [data-sidebar-style="mini"] .deznav .nav-user .media-body {
        display: none
    }

    [data-sidebar-style="mini"] .deznav .metismenu li a {
        padding: 0.813rem 0.875rem
    }

    [data-sidebar-style="mini"] .deznav .metismenu li a svg {
        margin-right: 0
    }

    [data-sidebar-style="mini"] .deznav .metismenu li>ul {
        position: absolute;
        left: 5rem;
        top: 2.9375rem;
        width: 11.875rem;
        z-index: 1001;
        display: none;
        padding-left: 1px;
        box-shadow: 0px 0px 40px 0px rgba(82, 63, 105, 0.1);
        height: auto !important;
        border-radius: 6px;
        background: #fff
    }

    [direction="rtl"]:not([data-layout="horizontal"])[data-sidebar-style="mini"] .deznav .metismenu li>ul {
        left: auto;
        right: 5rem;
        box-shadow: -6px 6px 10px rgba(0, 0, 0, 0.15)
    }

    [data-sidebar-style="mini"] .deznav .metismenu>li {
        padding: 2px 15px
    }

    [data-sidebar-style="mini"] .deznav .metismenu>li>a.has-arrow:after {
        display: none
    }

    [data-sidebar-style="mini"] .deznav .metismenu .nav-label,
    [data-sidebar-style="mini"] .deznav .metismenu .nav-badge {
        display: none
    }

    [data-sidebar-style="mini"] .content-body {
        margin-left: 5rem
    }

    [data-sidebar-style="mini"] .footer {
        padding-left: 5rem
    }

    [data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu li:hover>ul {
        display: block
    }

    [data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu>li:nth-last-child(-n+1)>ul {
        bottom: 0;
        top: auto !important
    }

    [data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu>li:nth-last-child(-n+1)>ul:after {
        top: auto;
        bottom: 20px
    }
}

@media only screen and (min-width: 768px) and (max-width: 74.9375rem) {
    [data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu>li:nth-last-child(-n+1)>ul {
        bottom: 0;
        top: auto !important
    }
}

@media only screen and (min-width: 768px) {
    [data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu>li>ul {
        overflow: visible
    }

    [data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu>li>ul:after {
        content: none
    }

    [data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu>li>ul li:hover ul {
        padding: 10px 0;
        width: 13rem;
        left: 13rem;
        top: -10px;
        border: 0;
        margin: 0
    }

    [data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu>li>ul li:hover ul:after {
        content: none
    }

    [direction="rtl"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu>li>ul li:hover ul {
        left: auto;
        right: 13rem
    }

    [data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu>li.mm-active>a {
        background: var(--primary);
        color: #fff;
        border-radius: 12px
    }

    [data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu>li.mm-active>a {
        background: #1e2746
    }

    [data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu>li:hover>a {
        background: var(--primary);
        color: #fff;
        border-radius: 12px;
        position: unset
    }

    [data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu>li:hover>a {
        background: #1e2746
    }

    [direction="rtl"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu>li:hover>a .nav-text {
        padding-left: auto;
        padding-right: 1.6875rem
    }

    [data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu>li:hover>ul {
        height: auto !important;
        overflow: visible;
        border: 0;
        margin-left: 0;
        left: 5rem;
        width: 13rem;
        border-radius: 12px;
        border: 0;
        padding: 10px 0;
        top: 0
    }

    [data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu>li:hover>ul:after {
        content: "";
        position: absolute;
        background: inherit;
        width: 10px;
        height: 10px;
        transform: rotate(45deg);
        -webkit-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
        -moz-transform: rotate(45deg);
        left: -5px;
        top: 20px
    }

    [data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu>li:hover>ul {
        box-shadow: 0px 9px 10px 0px rgba(0, 0, 0, 0.1)
    }

    [direction="rtl"][data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu>li:hover>ul {
        left: auto;
        right: 5rem
    }

    [data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu>li:hover>ul a {
        padding: 6px 20px 6px 20px
    }

    [data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu>li:hover>ul a:before {
        content: none
    }

    [data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu>li:hover>ul a.has-arrow:after {
        right: 1.25rem
    }

    [data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu>li:hover>ul ul a {
        padding: 6px 20px 6px 20px;
        margin-left: -1.6px
    }

    [data-sidebar-style="mini"][data-layout="vertical"] .deznav .metismenu>li:hover>ul ul a:before {
        content: none
    }

    [data-sidebar-style="mini"][data-header-position="fixed"][data-container="boxed"][data-layout="vertical"] .header {
        width: 1199px
    }

    [data-sidebar-style="mini"][data-layout="horizontal"] .deznav .metismenu {
        padding: 0 30px
    }

    [data-sidebar-style="mini"][data-layout="horizontal"] .deznav .metismenu>li>a {
        padding: 15px 20px
    }

    [direction="rtl"][data-sidebar-style="mini"][data-layout="horizontal"] .deznav .metismenu>li>a {
        padding: 15px 20px
    }

    [direction="rtl"][data-sidebar-style="mini"][data-layout="horizontal"] .deznav .metismenu>li>a svg {
        margin-left: 0
    }

    [data-sidebar-style="mini"][data-layout="horizontal"] .deznav .metismenu>li>a svg {
        margin-right: 0;
        margin-top: 0
    }
}

@media only screen and (max-width: 74.9375rem) {
    [data-sidebar-style="mini"] .deznav li.mm-active ul {
        height: auto !important
    }

    [data-sidebar-style="mini"] .deznav li a.has-arrow::after {
        transform: rotate(-45deg) translateY(-50%)
    }
}

[data-sidebar-style="overlay"] .deznav {
    left: -100%
}

[direction="rtl"][data-sidebar-style="overlay"] .deznav {
    left: auto;
    right: -100%
}

[data-sidebar-style="overlay"] .content-body {
    margin-left: 0
}

[data-sidebar-style="overlay"] .nav-header {
    position: absolute
}

[data-sidebar-style="overlay"] .nav-header .hamburger.is-active {
    left: 0
}

[data-sidebar-style="overlay"] .nav-header .hamburger.is-active .line {
    background-color: var(--primary)
}

[data-sidebar-style="overlay"] .menu-toggle .nav-header {
    position: absolute;
    left: auto
}

[data-sidebar-style="overlay"] .menu-toggle .deznav {
    left: 0
}

[direction="rtl"][data-sidebar-style="overlay"] .menu-toggle .deznav {
    left: auto;
    right: 0
}

[data-sidebar-style="overlay"] .footer {
    padding-left: 0
}

[data-sidebar-style="overlay"][data-header-position="fixed"] .nav-header {
    position: fixed
}

[data-sidebar-position="fixed"][data-header-position="fixed"] .nav-header {
    position: fixed
}

[data-sidebar-position="fixed"][data-layout="vertical"] .nav-header {
    position: fixed;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px
}

[data-sidebar-position="fixed"][data-layout="vertical"] .deznav {
    position: fixed
}

[data-sidebar-position="fixed"][data-layout="vertical"] .deznav .deznav-scroll {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px
}

[data-sidebar-position="fixed"][data-layout="vertical"] .menu-toggle .deznav {
    position: fixed
}

[data-header-position="fixed"][data-sidebar-position="fixed"][data-sidebar-style="overlay"][data-layout="vertical"][data-container="boxed"] .deznav {
    position: absolute
}

.sidebar-right {
    right: -15.625rem;
    position: fixed;
    top: 0;
    width: 15.625rem;
    background-color: #fff;
    height: calc(100% - 7.0625rem);
    margin-top: 5rem;
    transition: all .5s ease-in-out;
    padding-bottom: 1.875rem;
    box-shadow: -2px 3px 10px 0px rgba(119, 119, 119, 0.1)
}

[direction="rtl"] .sidebar-right .slimScrollDiv {
    overflow: visible !important
}

.sidebar-right .sidebar-right-trigger {
    position: absolute;
    z-index: 9;
    top: 4.75rem;
    right: 100%;
    background-color: #fff;
    color: var(--primary);
    display: inline-block;
    height: 3rem;
    width: 3rem;
    text-align: center;
    font-size: 1.75rem;
    line-height: 3rem;
    border-radius: 5px 0 0 5px;
    box-shadow: -5px 3px 5px 0px rgba(119, 119, 119, 0.15)
}

[data-theme-version="dark"] .sidebar-right .sidebar-right-trigger {
    background-color: #31343b;
    color: #fff
}

.sidebar-right .sidebar-right-trigger:hover {
    color: var(--primary)
}

.sidebar-right.show {
    right: 0;
    z-index: 999
}

.sidebar-right .nav-tabs {
    justify-content: space-between;
    position: sticky;
    top: 0;
    background-color: #fff;
    z-index: 2
}

[data-theme-version="dark"] .sidebar-right .nav-tabs {
    background-color: #181f39
}

.sidebar-right .nav-tabs .nav-item {
    margin-bottom: 0;
    flex: 1
}

.sidebar-right .nav-tabs .nav-item .nav-link {
    border: 0;
    font-size: 1.125rem;
    position: relative;
    text-align: center;
    background-color: #fff
}

.sidebar-right .nav-tabs .nav-item .nav-link::after {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 2px;
    content: "";
    background: transparent
}

[data-theme-version="dark"] .sidebar-right .nav-tabs .nav-item .nav-link {
    background-color: #181f39
}

[data-theme-version="dark"] .sidebar-right .nav-tabs .nav-item .nav-link.active {
    border-right: none;
    border-left: none;
    border-top: none
}

.sidebar-right .tab-content {
    padding: 1.25rem
}

.sidebar-right .tab-content .tab-pane .admin-settings>div {
    margin-bottom: 10px
}

.sidebar-right .tab-content .tab-pane .admin-settings p {
    margin-bottom: 0.125rem
}

.sidebar-right .tab-content .tab-pane .admin-settings input[type="radio"] {
    display: none
}

.sidebar-right .tab-content .tab-pane .admin-settings input[type="radio"]+label {
    display: inline-block;
    width: 25px;
    height: 25px;
    cursor: pointer;
    transition: all .1s ease;
    border-radius: 4px;
    margin-right: 5px;
    margin-bottom: 3px
}

.sidebar-right .tab-content .tab-pane .admin-settings input[type="radio"]:checked+label {
    position: relative
}

.sidebar-right .tab-content .tab-pane .admin-settings input[type="radio"]:checked+label::after {
    height: 33px;
    width: 33px;
    left: -4px;
    top: -4px;
    content: "";
    position: absolute;
    background-color: inherit;
    border-radius: 6px;
    opacity: 0.4
}

.sidebar-right #nav_header_color_1+label,
.sidebar-right #header_color_1+label,
.sidebar-right #sidebar_color_1+label,
.sidebar-right #primary_color_1+label {
    background-color: #fff
}

.sidebar-right #nav_header_color_2+label,
.sidebar-right #header_color_2+label,
.sidebar-right #sidebar_color_2+label,
.sidebar-right #primary_color_2+label {
    background-color: #143b64
}

.sidebar-right #nav_header_color_3+label,
.sidebar-right #header_color_3+label,
.sidebar-right #sidebar_color_3+label,
.sidebar-right #primary_color_3+label {
    background-color: #2f4cdd
}

.sidebar-right #nav_header_color_4+label,
.sidebar-right #header_color_4+label,
.sidebar-right #sidebar_color_4+label,
.sidebar-right #primary_color_4+label {
    background-color: #4527a0
}

.sidebar-right #nav_header_color_5+label,
.sidebar-right #header_color_5+label,
.sidebar-right #sidebar_color_5+label,
.sidebar-right #primary_color_5+label {
    background-color: #c62828
}

.sidebar-right #nav_header_color_6+label,
.sidebar-right #header_color_6+label,
.sidebar-right #sidebar_color_6+label,
.sidebar-right #primary_color_6+label {
    background-color: #283593
}

.sidebar-right #nav_header_color_7+label,
.sidebar-right #header_color_7+label,
.sidebar-right #sidebar_color_7+label,
.sidebar-right #primary_color_7+label {
    background-color: #7356f1
}

.sidebar-right #nav_header_color_8+label,
.sidebar-right #header_color_8+label,
.sidebar-right #sidebar_color_8+label,
.sidebar-right #primary_color_8+label {
    background-color: #3695eb
}

.sidebar-right #nav_header_color_9+label,
.sidebar-right #header_color_9+label,
.sidebar-right #sidebar_color_9+label,
.sidebar-right #primary_color_9+label {
    background-color: #00838f
}

.sidebar-right #nav_header_color_10+label,
.sidebar-right #header_color_10+label,
.sidebar-right #sidebar_color_10+label,
.sidebar-right #primary_color_10+label {
    background-color: #ff8f16
}

.sidebar-right #nav_header_color_11+label,
.sidebar-right #header_color_11+label,
.sidebar-right #sidebar_color_11+label,
.sidebar-right #primary_color_11+label {
    background-color: #6673fd
}

.sidebar-right #nav_header_color_12+label,
.sidebar-right #header_color_12+label,
.sidebar-right #sidebar_color_12+label,
.sidebar-right #primary_color_12+label {
    background-color: #558b2f
}

.sidebar-right #nav_header_color_13+label,
.sidebar-right #header_color_13+label,
.sidebar-right #sidebar_color_13+label,
.sidebar-right #primary_color_13+label {
    background-color: #2a2a2a
}

.sidebar-right #nav_header_color_14+label,
.sidebar-right #header_color_14+label,
.sidebar-right #sidebar_color_14+label,
.sidebar-right #primary_color_14+label {
    background-color: #1367c8
}

.sidebar-right #nav_header_color_15+label,
.sidebar-right #header_color_15+label,
.sidebar-right #sidebar_color_15+label,
.sidebar-right #primary_color_15+label {
    background-color: #ed0b4c
}

.sidebar-right #nav_header_color_1+label,
.sidebar-right #header_color_1+label,
.sidebar-right #sidebar_color_1+label,
.sidebar-right #primary_color_1+label {
    border: 1px solid #89879f
}

@keyframes bounce {
    0% {
        transform: translateX(-8%);
        -webkit-transform: translateX(-8%)
    }

    50% {
        transform: translateX(8%);
        -webkit-transform: translateX(8%)
    }

    100% {
        transform: translateX(-8%);
        -webkit-transform: translateX(-8%)
    }
}

@-webkit-keyframes bounce {
    0% {
        transform: translateX(-8%);
        -webkit-transform: translateX(-8%)
    }

    50% {
        transform: translateX(8%);
        -webkit-transform: translateX(8%)
    }

    100% {
        transform: translateY(-8%);
        -webkit-transform: translateY(-8%)
    }
}

.nav-user {
    background: var(--primary);
    margin-bottom: 10px;
    padding: 20px 25px 15px
}

@media only screen and (min-width: 768px) and (max-width: 1199px) {
    .nav-user {
        padding: 20px 15px 15px
    }
}

.nav-user img {
    width: 35px;
    height: 35px
}

@media only screen and (min-width: 768px) and (max-width: 1199px) {
    .nav-user img {
        width: 35px;
        height: 35px;
        margin-bottom: 10px
    }
}

.nav-user h5,
.nav-user .h5 {
    margin-left: 10px;
    margin-bottom: 3px;
    color: #fff
}

@media only screen and (min-width: 768px) and (max-width: 1199px) {

    .nav-user h5,
    .nav-user .h5 {
        display: none
    }
}

[data-sibebarbg="color_2"] .nav-user h5,
[data-sibebarbg="color_2"] .nav-user .h5 {
    color: #fff
}

.nav-user p {
    margin-left: 10px;
    margin-bottom: 8px;
    color: #afcff7
}

@media only screen and (min-width: 768px) and (max-width: 1199px) {
    .nav-user p {
        display: none
    }
}

@media only screen and (min-width: 768px) and (max-width: 1199px) {
    .nav-user i {
        margin-top: 15px;
        display: block
    }
}

.menu-toggle .nav-user {
    padding: 20px 15px 15px
}

.menu-toggle .nav-user img {
    width: 35px;
    height: 35px;
    margin-bottom: 10px
}

.menu-toggle .nav-user h5,
.menu-toggle .nav-user .h5,
.menu-toggle .nav-user p {
    display: none
}

.menu-toggle .nav-user i {
    margin-top: 15px;
    display: block
}

.menu-toggle .nav-user .dropdown-menu {
    left: 45px !important;
    top: 22px !important
}

.chatbox {
    width: 340px;
    height: 100vh;
    position: fixed;
    right: -500px;
    top: 0;
    z-index: 999;
    background: #fff;
    box-shadow: 0px 0px 30px 0px rgba(82, 63, 105, 0.15);
    -webkit-transition: all 0.8s;
    -ms-transition: all 0.8s;
    transition: all 0.8s
}

[data-theme-version="dark"] .chatbox {
    background: #1e2746
}

.chatbox .chatbox-close {
    position: absolute;
    -webkit-transition: all 0.2s;
    -ms-transition: all 0.2s;
    transition: all 0.2s;
    width: 0;
    height: 100%;
    right: 340px;
    background: #000;
    z-index: 1;
    opacity: 0.1;
    cursor: pointer
}

.chatbox .card-fotter {
    padding: 0.75rem 1rem
}

.chatbox .card-body {
    padding: 1rem
}

.chatbox.active {
    right: 0
}

.chatbox.active .chatbox-close {
    width: 100vw
}

.chatbox .type_msg {
    padding-top: 10px
}

.chatbox .nav {
    padding: 1rem 1rem 0 1rem;
    background: #3e4954;
    border: 0;
    justify-content: space-between
}

.chatbox .nav .nav-link {
    color: #fff;
    opacity: 0.7;
    text-transform: uppercase
}

.chatbox .nav .nav-link:hover,
.chatbox .nav .nav-link.active {
    background: transparent;
    color: #fff;
    opacity: 1;
    border-color: #f72b50
}

.chatbox .img_cont {
    width: 40px;
    border-radius: 40px;
    margin-right: 10px;
    position: relative;
    height: 40px;
    background: #eee;
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: 600;
    font-size: 14px;
    min-width: 40px;
    min-height: 40px
}

.chatbox .img_cont .icon {
    color: #fff
}

.chatbox .img_cont.primary {
    background: var(--rgba-primary-1);
    color: var(--primary)
}

[data-theme-version="dark"] .chatbox .img_cont.primary {
    background: var(--rgba-primary-1)
}

.chatbox .img_cont.warning {
    background: #ffeae6;
    color: #ff6d4d
}

[data-theme-version="dark"] .chatbox .img_cont.warning {
    background: rgba(255, 109, 77, 0.1)
}

.chatbox .img_cont.success {
    background: #e7faec;
    color: #2bc155
}

[data-theme-version="dark"] .chatbox .img_cont.success {
    background: rgba(43, 193, 85, 0.1)
}

.chatbox .img_cont.info {
    background: #f0f6fc;
    color: #2781d5
}

[data-theme-version="dark"] .chatbox .img_cont.info {
    background: rgba(39, 129, 213, 0.1)
}

.chatbox .img_cont img {
    width: 100%
}

.chatbox .img_cont .online_icon {
    background: #2bc155;
    position: absolute;
    width: 12px;
    height: 12px;
    border-radius: 15px;
    right: -1px;
    bottom: 0px;
    border: 2px solid #fff
}

.chatbox .img_cont .online_icon.offline {
    background: #f72b50
}

.chatbox .card {
    box-shadow: none
}

.chatbox .search {
    height: 40px
}

.chatbox .user_info span {
    font-size: 15px;
    color: #000;
    display: block;
    font-weight: 500;
    line-height: 1;
    margin-bottom: 5px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    display: block;
    max-width: 170px
}

[data-theme-version="dark"] .chatbox .user_info span {
    color: #fff
}

.chatbox .user_info p {
    font-size: 13px;
    margin-bottom: 0;
    line-height: 1;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    display: block;
    max-width: 170px
}

.chatbox .contacts li {
    padding: 7px 1rem;
    border-bottom: 1px solid #eee;
    cursor: pointer
}

[data-theme-version="dark"] .chatbox .contacts li {
    border-color: #333a54
}

.chatbox .contacts li>div {
    display: flex;
    align-items: center
}

.chatbox .contacts li:hover {
    background: #f4f7ff
}

[data-theme-version="dark"] .chatbox .contacts li:hover {
    background-color: #181f39
}

.chatbox .contacts .name-first-letter {
    background: #f1f1f1;
    padding: 4px 1rem;
    font-weight: 700;
    color: #000;
    position: sticky;
    top: 0;
    z-index: 1
}

[data-theme-version="dark"] .chatbox .contacts .name-first-letter {
    color: #fff;
    background: #181f39
}

.chatbox .msg_card_body {
    height: calc(100vh - 195px)
}

.chatbox .contacts_body {
    height: calc(100vh - 120px)
}

.chatbox .card-header {
    background: #f4f7ff;
    padding: 15px 20px;
    justify-content: center
}

.chatbox .card-header h6,
.chatbox .card-header .h6 {
    font-size: 15px
}

.chatbox .card-header p {
    line-height: 1.2;
    font-size: 12px;
    color: #7e7e7e
}

.chatbox .chat-list-header {
    justify-content: space-between;
    background: #fff
}

[data-theme-version="dark"] .chatbox .chat-list-header {
    background: #1e2746
}

.chatbox .chat-list-header a {
    text-align: center;
    width: 30px;
    height: 30px;
    background: #f1f1f1;
    border-radius: 6px;
    line-height: 30px;
    display: block
}

[data-theme-version="dark"] .chatbox .chat-list-header a {
    background: var(--rgba-primary-1)
}

[data-theme-version="dark"] .chatbox .chat-list-header a svg g [fill] {
    fill: #fff
}

.chatbox .img_cont_msg {
    width: 30px;
    height: 30px;
    display: block;
    max-width: 30px;
    min-width: 30px
}

.chatbox .img_cont_msg img {
    width: 100%
}

.chatbox .msg_cotainer {
    background: var(--primary);
    margin-left: 10px;
    border-radius: 0 .5rem .5rem .5rem;
    padding: 10px 15px;
    color: #fff;
    position: relative
}

.chatbox .msg_cotainer .msg_time {
    display: block;
    font-size: 11px;
    color: #fff;
    margin-top: 5px;
    opacity: 0.5
}

.chatbox .msg_cotainer:after {
    content: "";
    position: absolute;
    left: -10px;
    border-right: 10px solid var(--primary);
    border-bottom: 10px solid transparent;
    border-top: 0px solid;
    top: 0
}

.chatbox .msg_cotainer_send {
    background: #f1f1f1;
    padding: 10px 15px;
    border-radius: 6px 0px 6px 6px;
    margin-right: 10px;
    color: #222;
    position: relative;
    text-align: right
}

[data-theme-version="dark"] .chatbox .msg_cotainer_send {
    background: #181f39;
    color: #fff
}

.chatbox .msg_cotainer_send .msg_time_send {
    display: block;
    font-size: 11px;
    text-align: right;
    margin-top: 5px;
    opacity: 0.6
}

.chatbox .msg_cotainer_send:after {
    content: "";
    position: absolute;
    right: -10px;
    border-left: 10px solid #f1f1f1;
    border-bottom: 10px solid transparent;
    border-top: 0px solid;
    top: 0
}

[data-theme-version="dark"] .chatbox .msg_cotainer_send:after {
    border-left: 10px solid #181f39
}

.chatbox .type_msg .form-control {
    padding: 10px 0;
    height: 50px;
    border: 0
}

.chatbox .type_msg .btn {
    font-size: 18px;
    border-radius: 38px !important;
    width: 38px;
    height: 38px;
    padding: 0;
    margin-top: 6px
}

.chatbox .video_cam {
    margin-left: 15px
}

.chatbox .video_cam span {
    width: 35px;
    height: 35px;
    background: #10ca93;
    text-align: center;
    line-height: 35px;
    border-radius: 35px;
    color: #fff;
    margin-right: 5px;
    align-self: center;
    font-size: 16px;
    padding: 0 3px;
    display: inline-block
}

.chatbox .note_card .contacts li {
    padding: 12px 1rem
}

@media only screen and (max-width: 576px) {
    .chatbox {
        width: 280px
    }

    .chatbox .chatbox-close {
        right: 280px
    }
}

[data-typography="opensans"] {
    font-family: 'Open Sans', sans-serif
}

[data-typography="poppins"] {
    font-family: 'poppins', sans-serif
}

[data-typography="roboto"] {
    font-family: 'Roboto', sans-serif
}

[data-typography="helvetica"] {
    font-family: 'HelveticaNeue'
}

.app-fullcalender button {
    border-radius: 0rem;
    color: #6e6e6e
}

.app-fullcalender td {
    border-color: #f0f1f5
}

.calendar {
    float: left;
    margin-bottom: 0
}

.fc-view {
    margin-top: 1.875rem
}

.fc-toolbar {
    margin-bottom: 0.3125rem;
    margin-top: 0.9375rem
}

.fc-toolbar .fc-left {
    display: flex;
    justify-content: space-between;
    margin-bottom: 0.625rem;
    float: none
}

.fc-toolbar .fc-right {
    display: flex;
    justify-content: center;
    float: none;
    margin-bottom: 0.3125rem
}

.fc-toolbar .fc-center {
    display: flex;
    justify-content: center
}

.fc-toolbar .fc-center * {
    float: none
}

.fc-toolbar h2,
.fc-toolbar .h2 {
    font-size: 1rem;
    font-weight: 600;
    line-height: 1.875rem;
    text-transform: uppercase
}

.fc-toolbar .fc-state-active,
.fc-toolbar .ui-state-active,
.fc-toolbar .ui-state-hover,
.fc-toolbar button:focus,
.fc-toolbar button:hover {
    z-index: 0;
    box-shadow: none
}

.fc-widget-header {
    border: 0.0625rem solid #f0f1f5;
    border-bottom: 0 !important
}

.fc th.fc-widget-header {
    background: #f0f1f5 !important;
    font-size: 0.875rem;
    line-height: 1.25rem;
    padding: 0.625rem 0;
    text-transform: uppercase
}

.fc-button {
    border: 0.0625rem solid #f0f1f5;
    text-transform: capitalize
}

.fc-button.active {
    box-shadow: none !important
}

.fc-text-arrow {
    font-family: inherit;
    font-size: 1rem
}

.fc-event,
.external-event {
    border-radius: 0.125rem;
    border: none;
    cursor: move;
    font-size: 0.8125rem;
    margin: 0.3125rem 0.4375rem;
    padding: 0.3125rem;
    text-align: center
}

.external-event {
    cursor: move;
    margin: 0.625rem 0;
    padding: 0.125rem 0
}

.fc-basic-view td.fc-week-number span {
    padding-right: 0.3125rem
}

.fc-basic-view td.fc-day-number {
    padding-right: 0.3125rem
}

#drop-remove {
    margin-right: 0.5rem;
    top: 0.1875rem
}

#add-category .modal-dialog,
#event-modal .modal-dialog {
    max-width: 37.5rem
}

.fc-content {
    color: #fff
}

.fc th.fc-widget-header {
    background: transparent !important
}

.fc-button {
    background: #fff
}

.fc-state-hover {
    background: #fff !important
}

.fc-state-highlight {
    background: #f2f4fa !important
}

[data-theme-version="dark"] .fc-state-highlight {
    color: #fff !important
}

.fc-cell-overlay {
    background: #fff !important
}

.fc-unthemed .fc-today {
    background: #f2f4fa !important
}

.fc-day-top {
    color: #6e6e6e !important
}

[data-theme-version="dark"] .fc-day-top {
    color: #fff !important
}

.external-event {
    color: #fff
}

[data-theme-version="dark"] .external-event {
    color: #fff !important
}

.fc-basic-view .fc-body .fc-row {
    min-height: 1rem
}

.fc-scroller.fc-day-grid-container {
    height: 30.625rem !important
}

.fc-row.fc-week.fc-widget-content.fc-rigid {
    height: 5.0625rem !important
}

@media only screen and (max-width: 90rem) {
    .email_left_pane {
        display: none
    }
}

#external-events .external-event:before {
    content: "";
    display: block;
    width: 0.875rem;
    min-width: 0.875rem;
    height: 0.875rem;
    border-radius: 50%;
    margin-right: .9rem;
    position: relative;
    top: 0.125rem
}

[data-theme-version="dark"] #external-events [data-class="bg-primary"] {
    color: #fff !important
}

#external-events [data-class="bg-primary"]::before {
    background: var(--primary)
}

#external-events [data-class="bg-success"]::before {
    background: #2bc155
}

#external-events [data-class="bg-warning"]::before {
    background: #ff6d4d
}

#external-events [data-class="bg-dark"]::before {
    background: #6e6e6e
}

#external-events [data-class="bg-danger"]::before {
    background: #f72b50
}

#external-events [data-class="bg-info"]::before {
    background: #2781d5
}

#external-events [data-class="bg-pink"]::before {
    background: #e83e8c
}

#external-events [data-class="bg-secondary"]::before {
    background: #3e4954
}

.fc .fc-row .fc-content-skeleton table,
.fc .fc-row .fc-content-skeleton td,
.fc .fc-row .fc-helper-skeleton td {
    border-color: #f0f1f5
}

[data-theme-version="dark"] .fc .fc-row .fc-content-skeleton table,
[data-theme-version="dark"] .fc .fc-row .fc-content-skeleton td,
[data-theme-version="dark"] .fc .fc-row .fc-helper-skeleton td {
    border-color: #333a54
}

[data-theme-version="dark"] .fc-unthemed .fc-content,
[data-theme-version="dark"] .fc-unthemed .fc-divider,
[data-theme-version="dark"] .fc-unthemed .fc-list-heading td,
[data-theme-version="dark"] .fc-unthemed .fc-list-view,
[data-theme-version="dark"] .fc-unthemed .fc-popover,
[data-theme-version="dark"] .fc-unthemed .fc-row,
[data-theme-version="dark"] .fc-unthemed tbody,
[data-theme-version="dark"] .fc-unthemed td,
[data-theme-version="dark"] .fc-unthemed th,
[data-theme-version="dark"] .fc-unthemed thead {
    border-color: #333a54
}

.email-left-box {
    width: 15rem;
    float: left;
    padding: 0 1.25rem 1.25rem 1rem;
    border-top: 0;
    border-left: 0;
    width: 100%;
    float: none;
    border: none;
    padding-bottom: 1.875rem !important
}

@media (min-width: 576px) and (max-width: 767.98px) {
    .email-left-box {
        width: 100%;
        padding-bottom: 0rem !important
    }
}

.email-left-box .intro-title {
    background: var(--rgba-primary-1);
    padding: 1rem;
    margin: 1.875rem 0 1.25rem 0
}

.email-left-box .intro-title h5,
.email-left-box .intro-title .h5 {
    margin-bottom: 0;
    color: #6a707e;
    font-size: 0.875rem
}

.email-left-box .intro-title h5 i,
.email-left-box .intro-title .h5 i {
    font-size: 0.75rem;
    position: relative;
    bottom: 0.0625rem
}

.email-left-box .intro-title i {
    color: var(--primary)
}

.email-right-box {
    padding-left: 15rem;
    padding-right: 1rem;
    padding-left: 0;
    padding-right: 0
}

@media (min-width: 576px) and (max-width: 767.98px) {
    .email-right-box {
        padding-left: 0;
        padding-right: 0;
        margin-left: 0 !important;
        clear: both
    }
}

.email-right-box .right-box-border {
    border-right: 0.125rem solid var(--rgba-primary-1)
}

@media screen and (min-width: 40.5625rem) and (max-width: 75rem) {
    .email-right-box .right-box-padding {
        padding-left: 1.25rem
    }
}

@media (min-width: 106.25rem) {
    .email-right-box .right-box-padding {
        padding-left: 0.9375rem
    }
}

@media (min-width: 576px) and (max-width: 767.98px) {
    .email-right-box .right-box-padding {
        padding-left: 0
    }
}

.toolbar .btn-group .btn {
    border: 0
}

.toolbar .btn-group input {
    position: relative;
    top: 0.125rem
}

.read-content textarea {
    height: 9.375rem;
    padding: 0.9375rem 1.25rem
}

.read-content-email {
    font-size: 0.875rem
}

.read-content h5,
.read-content .h5 {
    color: #6a707e
}

.read-content p strong {
    color: #6a707e
}

.read-content-body p {
    margin-bottom: 1.875rem
}

.read-content-attachment {
    padding: 0.5rem 0
}

.read-content-attachment h6,
.read-content-attachment .h6 {
    font-size: 1.125rem;
    color: #6a707e
}

.read-content-attachment h6 i,
.read-content-attachment .h6 i {
    padding-right: 0.3125rem
}

.read-content-attachment .attachment>div:not(:last-child) {
    border-right: 0.0625rem solid #DDDFE1
}

.compose-content .wysihtml5-toolbar {
    border-color: #eaeaea
}

.compose-content .dropzone {
    background: #f2f4fa !important
}

.compose-content h5,
.compose-content .h5 {
    font-size: 1.0625rem;
    color: #6a707e
}

.compose-content h5 i,
.compose-content .h5 i {
    font-size: 1.125rem;
    transform: rotate(90deg)
}

.compose-content .dropzone {
    border: 0.0625rem dashed #DDDFE1;
    min-height: 13.125rem;
    position: relative
}

.compose-content .dropzone .dlab-message {
    margin: 0;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%)
}

.email-list {
    display: block;
    padding-left: 0
}

.email-list .message {
    position: relative;
    display: block;
    height: 3.125rem;
    line-height: 3.125rem;
    cursor: default;
    transition-duration: 0.3s
}

.email-list .message a {
    color: #828690
}

.email-list .message-single .custom-checkbox {
    margin-top: 0.125rem
}

.email-list .message-single i {
    color: #89879f;
    font-size: 1.125rem;
    padding-left: .4rem
}

.email-list .message:hover {
    transition-duration: 0.05s;
    background: rgba(152, 166, 173, 0.15)
}

.email-list .message .col-mail {
    float: left;
    position: relative
}

.email-list .message .col-mail-1 {
    width: 5.625rem
}

.email-list .message .col-mail-1 .star-toggle {
    display: block;
    float: left;
    margin-top: 1.125rem;
    font-size: 1rem;
    margin-left: 0.3125rem
}

.email-list .message .col-mail-1 .email-checkbox {
    display: block;
    float: left;
    margin: 0.9375rem 0.625rem 0 1.25rem
}

.email-list .message .col-mail-1 .dot {
    display: block;
    float: left;
    border: .4rem solid transparent;
    border-radius: 6.25rem;
    margin: 1.375rem 1.625rem 0;
    height: 0;
    width: 0;
    line-height: 0;
    font-size: 0
}

.email-list .message .col-mail-2 {
    position: absolute;
    top: 0;
    left: 5.625rem;
    right: 0;
    bottom: 0
}

.email-list .message .col-mail-2 .subject {
    position: absolute;
    top: 0;
    left: 0;
    right: 5.5rem;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap
}

.email-list .message .col-mail-2 .date {
    position: absolute;
    top: 0;
    right: 0
}

.email-checkbox {
    cursor: pointer;
    height: 0.9375rem;
    width: 0.9375rem;
    position: relative;
    display: inline-block;
    border-radius: .1rem;
    position: relative;
    top: 0.3125rem;
    box-shadow: inset 0 0 0 0.1rem #828690
}

.email-checkbox input {
    opacity: 0;
    cursor: pointer
}

.email-checkbox input:checked label {
    opacity: 1
}

.email-checkbox label {
    position: absolute;
    top: .3rem;
    left: .3rem;
    right: .3rem;
    bottom: .3rem;
    cursor: pointer;
    opacity: 0;
    margin-bottom: 0 !important;
    transition-duration: 0.05s
}

.mail-list a {
    vertical-align: middle;
    padding: 0.625rem 0.9375rem;
    display: block;
    background: transparent;
    color: #464a53;
    font-weight: 600
}

.mail-list .list-group-item {
    color: #6a707e;
    padding: 0.75rem 1.0625rem
}

.mail-list .list-group-item i {
    font-size: 1rem;
    padding-right: 0.625rem;
    color: #cccccc
}

.mail-list .list-group-item.active {
    color: #fff
}

.mail-list .list-group-item.active i {
    color: #fff
}

.chat-wrap {
    padding: 1.0625rem 1.875rem
}

.chat-wrap .media .media-body h6,
.chat-wrap .media .media-body .h6 {
    font-size: 1.0625rem;
    color: #6a707e
}

.chat-wrap .media .media-body p {
    font-size: 0.875rem
}

@media (min-width: 40.5rem) {
    .email-filter {
        padding-left: 1.25rem
    }
}

@media (min-width: 106.25rem) {
    .email-filter {
        padding-left: 1.875rem
    }
}

.email-filter .input-group-prepend i {
    font-size: 0.875rem;
    color: #89879f
}

.email-filter .input-group-prepend .input-group-text {
    border: 0;
    border-bottom: 0.0625rem solid #DDDFE1 !important;
    background: transparent
}

.email-filter .input-group .form-control {
    padding: 0 0 0 0.3125rem;
    border: 0;
    font-size: 0.875rem;
    height: 1.875rem;
    color: #89879f;
    border-bottom: 0.0625rem solid #DDDFE1
}

.email-filter .input-group .form-control::placeholder {
    font-size: 0.875rem;
    color: #89879f
}

.email-filter .input-group>.form-control {
    min-height: 1.875rem
}

.single-mail {
    display: block;
    padding: 1.5625rem 0
}

.single-mail .media {
    padding-left: 1.25rem;
    padding-right: 1.25rem
}

@media (min-width: 106.25rem) {
    .single-mail .media {
        padding-left: 1.875rem;
        padding-right: 1.875rem
    }
}

.single-mail .media img {
    width: 3.4375rem;
    height: 3.4375rem;
    border-radius: 50%;
    margin-right: 0.9375rem
}

@media (min-width: 106.25rem) {
    .single-mail .media img {
        margin-right: 1.875rem
    }
}

.single-mail .media-body h6,
.single-mail .media-body .h6 {
    color: #abafb3
}

.single-mail .media-body h4,
.single-mail .media-body .h4 {
    font-size: 1rem;
    color: #6a707e
}

.single-mail .media-body h4 button i,
.single-mail .media-body .h4 button i {
    font-size: 1.125rem;
    color: #abafb3;
    font-weight: bold;
    transform: rotate(90deg)
}

.single-mail .media-body p {
    font-size: 0.875rem;
    color: #abafb3
}

.single-mail.active {
    background: var(--primary)
}

.single-mail.active h6,
.single-mail.active .h6,
.single-mail.active h4,
.single-mail.active .h4,
.single-mail.active p,
.single-mail.active i {
    color: #fff !important
}

[direction="rtl"] .email-right-box {
    padding-left: 1rem;
    padding-right: 15rem
}

@media only screen and (max-width: 61.9375rem) {
    [direction="rtl"] .email-right-box {
        padding-left: 0;
        padding-right: 0;
        margin-right: 0
    }
}

@media only screen and (max-width: 35.9375rem) {
    [direction="rtl"] .email-right-box {
        padding-left: 0;
        padding-right: 0
    }
}

[direction="rtl"] .email-left-box {
    float: right
}

[direction="rtl"] .email-list .message .col-mail-2 {
    right: 5.625rem;
    left: 0;
    float: right
}

[direction="rtl"] .email-list .message .col-mail-2 .date {
    right: auto;
    left: 0
}

[direction="rtl"] .email-list .message .col-mail-2 .subject {
    right: 0;
    left: 5.5rem
}

.photo-content {
    position: relative
}

.photo-content .cover-photo {
    background-size: cover;
    background-position: center;
    min-height: 15.625rem;
    width: 100%
}

.profile .profile-photo {
    max-width: 6.25rem;
    position: relative;
    z-index: 1;
    margin-top: -4.5rem;
    margin-right: 0.625rem
}

@media only screen and (max-width: 35.9375rem) {
    .profile .profile-photo {
        width: 5rem;
        margin-left: auto;
        margin-right: auto;
        margin-bottom: 1.25rem
    }
}

[direction="rtl"] .profile .profile-photo {
    left: auto;
    right: 0;
    margin-right: 0;
    margin-left: 0.9375rem
}

@media only screen and (max-width: 74.9375rem) {
    [direction="rtl"] .profile .profile-photo {
        right: 0.9375rem
    }
}

@media only screen and (max-width: 35.9375rem) {
    [direction="rtl"] .profile .profile-photo {
        width: 5rem;
        right: calc(50% - 2.5rem);
        top: -6.25rem
    }
}

.profile-info {
    padding: 0.9375rem 1.25rem
}

@media only screen and (max-width: 35.9375rem) {
    .profile-info {
        padding: 0 0 1.25rem;
        text-align: center
    }
}

.profile-info h4,
.profile-info .h4 {
    color: #464a53 !important
}

.profile-info h4.text-primary,
.profile-info .text-primary.h4 {
    color: var(--primary) !important
}

.profile-info p {
    color: #828690
}

.profile-info .prf-col {
    min-width: 15.625rem;
    padding: 0.625rem 3.125rem 0
}

.profile-interest .row {
    margin: 0 -0.0437rem
}

.profile-interest .row .int-col {
    padding: 0 0.0437rem
}

.profile-interest .row .int-col .interest-cat {
    margin-bottom: 0.0875rem;
    position: relative;
    display: block
}

.profile-interest .row .int-col .interest-cat:after {
    background: #000;
    bottom: 0;
    content: "";
    left: 0;
    opacity: 0.5;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 0
}

.profile-interest .row .int-col .interest-cat p {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    padding: 0.3125rem;
    left: 0;
    margin: 0;
    z-index: 1;
    color: white;
    font-size: 0.075rem
}

.profile-tab .nav-item .nav-link {
    font-size: 1rem;
    margin-right: 1.875rem;
    transition: all 0.5s ease-in-out;
    border: none;
    border-bottom: 0.0125rem solid transparent;
    color: #828690
}

.profile-tab .nav-item .nav-link:hover,
.profile-tab .nav-item .nav-link.active {
    border: 0;
    background: transparent;
    background: transparent;
    border-bottom: 0.0125rem solid var(--primary);
    color: var(--primary)
}

@media only screen and (max-width: 35.9375rem) {
    .profile-tab .nav-item .nav-link {
        margin-right: 0rem
    }
}

.profile-info {
    display: flex
}

@media only screen and (max-width: 35.9375rem) {
    .profile-info {
        display: block
    }
}

.profile-info .profile-details {
    display: flex;
    width: 100%
}

@media only screen and (max-width: 35.9375rem) {
    .profile-info .profile-details {
        display: block
    }

    .profile-info .profile-details .dropdown {
        position: absolute;
        top: 1.875rem;
        right: 1.875rem
    }
}

.post-input {
    margin-bottom: 1.875rem
}

.post-input .form-control {
    height: 4.6875rem;
    font-weight: 400;
    margin: 0.9375rem 0
}

.post-input .btn-social {
    font-size: 1.25rem;
    height: 3.4375rem;
    display: inline-block;
    padding: 0;
    text-align: center;
    border-radius: .5rem;
    color: #fff;
    width: 3.4375rem;
    line-height: 3.375rem
}

.post-input .btn-social.facebook {
    background-color: #3B5998
}

.post-input .btn-social.google-plus {
    background-color: #DE4E43
}

.post-input .btn-social.linkedin {
    background-color: #007BB6
}

.post-input .btn-social.instagram {
    background-color: #8A5A4E
}

.post-input .btn-social.twitter {
    background-color: #1EA1F3
}

.post-input .btn-social.youtube {
    background-color: #CE201F
}

.post-input .btn-social.whatsapp {
    background-color: #01C854
}

.post-input .btn-social i {
    margin: 0 !important
}

.profile-uoloaded-post img {
    margin-bottom: 1.25rem
}

.profile-uoloaded-post a h4,
.profile-uoloaded-post a .h4 {
    margin-bottom: 0.625rem;
    color: #464a53
}

.event-chat-ryt .chat-area .chat-reciver,
.event-chat-ryt .chat-area .chat-sender {
    margin-bottom: 1.875rem;
    padding: 0
}

.event-chat-ryt .chat-area .chat-reciver img,
.event-chat-ryt .chat-area .chat-sender img {
    border-radius: 1.875rem
}

.event-chat-ryt .chat-area .media {
    position: relative
}

.event-chat-ryt .chat-area .media-body p {
    margin: 0;
    max-width: 100%;
    display: inline-block;
    position: relative
}

.event-chat-ryt .chat-area .media-body p span {
    padding: 1rem;
    display: inline-block;
    top: 103%;
    position: relative;
    border: 0.0625rem solid #f0f1f5
}

.event-chat-ryt .chat-reciver {
    padding: .5rem 1rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.event-chat-ryt .chat-reciver .media {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.event-chat-ryt .chat-reciver .media .media-body {
    margin-right: 2rem;
    text-align: right
}

[direction="rtl"] .event-chat-ryt .chat-reciver .media .media-body {
    text-align: left;
    margin-left: 2rem;
    margin-right: auto
}

.event-chat-ryt .chat-reciver .media .media-body p {
    background: #fff;
    margin-bottom: 0;
    border-radius: 0.3125rem 0.3125rem 0 0.3125rem
}

.event-chat-ryt .chat-reciver .media .media-body p span {
    text-align: left;
    border: 0.0625rem solid #f0f1f5
}

.event-chat-ryt .chat-reciver .media .media-body p span::after {
    content: "";
    width: 1.25rem;
    height: 1.25rem;
    border-bottom: 0.0625rem solid #f0f1f5;
    border-right: 0.0625rem solid #f0f1f5;
    position: absolute;
    right: 0;
    bottom: 0;
    background: #fff;
    -webkit-transform: rotate(-45deg) translateX(15px);
    transform: rotate(-45deg) translateX(15px)
}

[direction="rtl"] .event-chat-ryt .chat-reciver .media .media-body p span::after {
    left: 0;
    right: auto;
    -webkit-transform: rotate(135deg) translateY(15px);
    transform: rotate(135deg) translateY(15px)
}

.event-chat-ryt .chat-reciver .media .media-body p .time {
    position: absolute;
    font-size: 0.75rem;
    color: #7e7e7e;
    font-weight: 400;
    bottom: 0;
    left: -5rem
}

[direction="rtl"] .event-chat-ryt .chat-reciver .media .media-body p .time {
    right: -5rem;
    left: auto
}

.event-chat-ryt .chat-sender {
    text-align: left;
    padding: .5rem 1rem
}

.event-chat-ryt .chat-sender .media .media-body {
    margin-left: 2rem
}

[direction="rtl"] .event-chat-ryt .chat-sender .media .media-body {
    text-align: right;
    margin-right: 2rem;
    margin-left: auto
}

.event-chat-ryt .chat-sender .media .media-body p {
    background-color: #fff;
    margin-bottom: 0
}

.event-chat-ryt .chat-sender .media .media-body p span::after {
    content: "";
    width: 1.25rem;
    height: 1.25rem;
    border-bottom: 0.0625rem solid #f0f1f5;
    border-left: 0.0625rem solid #f0f1f5;
    position: absolute;
    left: 0;
    bottom: 0;
    background: #fff;
    -webkit-transform: rotate(45deg) translateX(-15px);
    transform: rotate(45deg) translateX(-15px)
}

[direction="rtl"] .event-chat-ryt .chat-sender .media .media-body p span::after {
    left: auto;
    right: 0;
    -webkit-transform: rotate(-135deg) translateY(15px);
    transform: rotate(-135deg) translateY(15px)
}

.event-chat-ryt .chat-sender .media .media-body p .time {
    position: absolute;
    font-size: 0.625rem;
    color: #7e7e7e;
    font-weight: 400;
    bottom: 0;
    right: -5rem
}

[direction="rtl"] .event-chat-ryt .chat-sender .media .media-body p .time {
    left: -5rem;
    right: auto
}

.char-type {
    padding-top: 1.875rem;
    padding-bottom: 1.875rem
}

.char-type form .form-control {
    height: 2.8125rem;
    padding-left: 1.125rem;
    background: #f1f1f1;
    border-right: 0
}

.char-type form .input-group-append i {
    color: #898989;
    font-size: 1.125rem
}

.char-type form .input-group-append .input-group-text {
    padding-left: .7rem;
    padding-right: .7rem;
    background: #f1f1f1;
    border-color: #f0f1f5;
    border-left: 0
}

.char-type form .input-group-append .input-group-text:last-child {
    padding-right: 1.8rem
}

.media-avatar {
    padding: 1.5625rem 0;
    border-bottom: 0.0625rem solid #f0f1f5
}

.media-avatar:last-child {
    border-bottom: 0rem
}

.media-avatar p {
    margin-bottom: 0
}

.media-avatar .avatar-status {
    position: relative
}

.media-avatar .avatar-status i {
    position: absolute;
    right: 0;
    bottom: 0
}

.ct-golden-section:before {
    float: none
}

.ct-chart {
    max-height: 15.7rem
}

.ct-chart .ct-label {
    fill: #a3afb7;
    color: #a3afb7;
    font-size: 0.75rem;
    line-height: 1
}

.ct-grid {
    stroke: rgba(49, 58, 70, 0.1)
}

.ct-chart.simple-pie-chart-chartist .ct-label {
    color: #ffffff;
    fill: #ffffff;
    font-size: 0.625rem
}

.ct-chart .ct-series.ct-series-a .ct-bar,
.ct-chart .ct-series.ct-series-a .ct-line,
.ct-chart .ct-series.ct-series-a .ct-point,
.ct-chart .ct-series.ct-series-a .ct-slice-donut {
    stroke: var(--primary)
}

.ct-chart .ct-series.ct-series-b .ct-bar,
.ct-chart .ct-series.ct-series-b .ct-line,
.ct-chart .ct-series.ct-series-b .ct-point,
.ct-chart .ct-series.ct-series-b .ct-slice-donut {
    stroke: #2bc155
}

.ct-chart .ct-series.ct-series-c .ct-bar,
.ct-chart .ct-series.ct-series-c .ct-line,
.ct-chart .ct-series.ct-series-c .ct-point,
.ct-chart .ct-series.ct-series-c .ct-slice-donut {
    stroke: #ff6d4d
}

.ct-chart .ct-series.ct-series-d .ct-bar,
.ct-chart .ct-series.ct-series-d .ct-line,
.ct-chart .ct-series.ct-series-d .ct-point,
.ct-chart .ct-series.ct-series-d .ct-slice-donut {
    stroke: #f72b50
}

.ct-chart .ct-series.ct-series-e .ct-bar,
.ct-chart .ct-series.ct-series-e .ct-line,
.ct-chart .ct-series.ct-series-e .ct-point,
.ct-chart .ct-series.ct-series-e .ct-slice-donut {
    stroke: #2781d5
}

.ct-chart .ct-series.ct-series-f .ct-bar,
.ct-chart .ct-series.ct-series-f .ct-line,
.ct-chart .ct-series.ct-series-f .ct-point,
.ct-chart .ct-series.ct-series-f .ct-slice-donut {
    stroke: #6e6e6e
}

.ct-chart .ct-series.ct-series-g .ct-bar,
.ct-chart .ct-series.ct-series-g .ct-line,
.ct-chart .ct-series.ct-series-g .ct-point,
.ct-chart .ct-series.ct-series-g .ct-slice-donut {
    stroke: #8d6e63
}

.ct-series-a .ct-area,
.ct-series-a .ct-slice-pie {
    fill: #3e4954
}

.ct-series-b .ct-area,
.ct-series-b .ct-slice-pie {
    fill: #00A2FF
}

.ct-series-c .ct-area,
.ct-series-c .ct-slice-pie {
    fill: #ff9800
}

.ct-series-d .ct-area,
.ct-series-d .ct-slice-pie {
    fill: #ff9800
}

.chartist-tooltip {
    position: absolute;
    display: inline-block;
    opacity: 0;
    min-width: 0.625rem;
    padding: 0.125rem 0.625rem;
    border-radius: 0.125rem;
    background: #313a46;
    color: #ffffff;
    text-align: center;
    pointer-events: none;
    z-index: 1;
    -webkit-transition: opacity .2s linear;
    -moz-transition: opacity .2s linear;
    -o-transition: opacity .2s linear;
    transition: opacity .2s linear
}

.chartist-tooltip.tooltip-show {
    opacity: 1
}

#donught_graph .ct-series.ct-series-a .ct-slice-donut {
    stroke: #3FC6D4
}

#donught_graph .ct-series.ct-series-b .ct-slice-donut {
    stroke: #333333
}

#donught_graph .ct-series.ct-series-c .ct-slice-donut {
    stroke: #F63465
}

@media only screen and (max-width: 47.9375rem) {
    #pie-chart .ct-label {
        color: #fff;
        fill: #fff
    }
}

#visitor_graph {
    height: 15.8125rem !important
}

#user_rating_graph {
    height: 17.5rem !important
}

#activity {
    height: 16.875rem !important
}

#visitorOnline {
    height: 4.5rem !important
}

#trendMeter {
    height: 4.5rem !important
}

#widget-revenue1,
#widget-revenue2,
#widget-revenue3 {
    height: 7.3125rem !important
}

#widget-profit1,
#widget-profit2,
#widget-profit3 {
    height: 10rem !important
}

#comparison-rate {
    height: 14.375rem
}

#session_day {
    height: 10.9375rem;
    width: auto !important;
    margin: 0 auto
}

#walet-status {
    height: 8.75rem
}

#bar1 {
    height: 9.375rem
}

#sold-product {
    height: 14.375rem
}

#chart-venue-expenses,
#chart-online-sale,
#chart-gross-sale {
    height: 9.375rem !important
}

#areaChart_3 {
    height: 18.4375rem !important
}

.chart-point {
    display: flex;
    align-items: center
}

.chart-point .check-point-area {
    width: 6.25rem;
    height: 6.25rem;
    margin-top: -0.625rem;
    margin-left: -0.625rem
}

.chart-point .chart-point-list {
    margin: 0;
    padding-left: 0.3125rem
}

.chart-point .chart-point-list li {
    list-style: none;
    font-size: 0.8125rem;
    padding: 0.125rem 0
}

.chart-point .chart-point-list li i {
    margin-right: 0.3125rem;
    font-size: 0.6875rem;
    position: relative;
    top: -0.0625rem
}

.c3 {
    height: 15.625rem
}

.c3-legend-item {
    fill: #9fabb1
}

.c3 .c3-axis-x path,
.c3 .c3-axis-x line,
.c3 .c3-axis-y path,
.c3 .c3-axis-y line,
.tick text {
    stroke: #fff
}

.flot-chart {
    height: 15.7rem
}

.tooltipflot {
    background-color: transparent;
    font-size: 1.4rem;
    padding: .5rem 1rem;
    color: rgba(255, 255, 255, 0.7);
    border-radius: .2rem
}

.legendColorBox>div {
    border: 0 !important;
    padding: 0 !important
}

.legendLabel {
    font-size: 0.825rem;
    padding-left: .5rem;
    color: #fff
}

.flotTip {
    background: #000;
    border: 0.0625rem solid #000;
    color: #fff
}

.legend>div {
    background: transparent !important
}

#balance_graph {
    height: 16.25rem
}

.morris-hover {
    position: absolute;
    z-index: 1;
    background: var(--primary);
    color: #fff
}

.morris-hover .morris-hover-point {
    color: #fff !important;
    margin: 0.1875rem 0;
    text-align: center;
    padding: 0 1.5625rem
}

.morris-hover .morris-hover-row-label {
    background-color: #6e6e6e;
    text-align: center;
    padding: 0.3125rem;
    margin-bottom: 0.3125rem
}

.morris-hover.morris-default-style {
    border-radius: 0.3125rem;
    padding: 0;
    margin: 0;
    border: none;
    overflow: hidden
}

#morris_donught,
#morris_donught_2,
#line_chart_2,
#morris_bar,
#morris_bar_stalked,
#morris_bar_2,
#morris_area_2,
#morris_area {
    height: 15rem !important
}

#morris_line {
    height: 17.375rem !important
}

#crypto-btc-card,
#crypto-eth-card,
#crypto-rpl-card,
#crypto-ltc-card {
    height: 9.375rem
}

#daily-sales,
#comparison-rate,
#usage-chart,
#walet-status {
    width: 100%;
    display: block
}

#daily-sales canvas,
#comparison-rate canvas,
#usage-chart canvas,
#walet-status canvas {
    max-width: 100% !important;
    width: 100% !important
}

#sparkline-composite-chart canvas,
#composite-bar canvas,
#sparkline11 canvas,
#StackedBarChart canvas,
#spark-bar canvas,
#tristate canvas {
    height: 6.25rem !important
}

#sparkline11 canvas {
    width: 6.25rem !important
}

.easy-pie-chart {
    position: relative;
    text-align: center
}

.easy-pie-chart .inner {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    display: inline-block
}

.easy-pie-chart img {
    width: 4.6875rem;
    height: 4.6875rem;
    border-radius: 50%
}

.easy-pie-chart canvas {
    display: block;
    margin: 0 auto
}

#revenue-chart {
    height: 27.7rem
}

#duration-value-axis {
    height: 27.6rem;
    width: 100%
}

#combined-bullet {
    height: 28.125rem;
    width: 100%
}

#zoomable-chart {
    height: 28.125rem;
    width: 100%
}

#chartMap {
    height: 28.125rem;
    width: 100%
}

#professional-candlesticks {
    width: 100%;
    height: 28.125rem
}

#comparing-stock-indices {
    width: 100%;
    height: 28.125rem
}

#multiple-panel-data {
    width: 100%;
    height: 28.125rem
}

#depth-chart {
    width: 100%;
    height: 28.125rem
}

.amcharts-export-menu {
    display: none
}

.amcharts-data-set-selector-div {
    position: absolute;
    left: 0;
    right: 0;
    text-align: center;
    width: 16.875rem;
    margin: 0 auto
}

.amcharts-data-set-selector-div select {
    border: 0;
    margin-left: 0.625rem;
    background: #ddd;
    color: #000
}

.amChartsInputField {
    border: 0;
    background: var(--primary);
    color: #fff;
    padding: 0.3125rem 0.9375rem;
    margin: 0 0.9375rem
}

.amcharts-data-set-select {
    border: 0;
    background: #ddd;
    color: #000
}

.amcharts-period-input,
.amcharts-period-input-selected {
    border: 0;
    margin-left: 0.625rem;
    background: var(--primary);
    color: #fff;
    padding: 0.3125rem 0.9375rem
}

.amcharts-graph-g2 .amcharts-graph-stroke {
    stroke-dasharray: 0.1875rem 0.1875rem;
    stroke-linejoin: round;
    stroke-linecap: round;
    -webkit-animation: am-moving-dashes 1s linear infinite;
    animation: am-moving-dashes 1s linear infinite
}

@-webkit-keyframes am-moving-dashes {
    100% {
        stroke-dashoffset: -1.9375rem
    }
}

@keyframes am-moving-dashes {
    100% {
        stroke-dashoffset: -1.9375rem
    }
}

.lastBullet {
    -webkit-animation: am-pulsating 1s ease-out infinite;
    animation: am-pulsating 1s ease-out infinite
}

@-webkit-keyframes am-pulsating {
    0% {
        stroke-opacity: 1;
        stroke-width: 0px
    }

    100% {
        stroke-opacity: 0;
        stroke-width: 3.125rem
    }
}

@keyframes am-pulsating {
    0% {
        stroke-opacity: 1;
        stroke-width: 0px
    }

    100% {
        stroke-opacity: 0;
        stroke-width: 3.125rem
    }
}

.amcharts-graph-column-front {
    -webkit-transition: all .3s .3s ease-out;
    transition: all .3s .3s ease-out
}

.amcharts-graph-column-front:hover {
    fill: #496375;
    stroke: #496375;
    -webkit-transition: all .3s ease-out;
    transition: all .3s ease-out
}

@-webkit-keyframes am-draw {
    0% {
        stroke-dashoffset: 500%
    }

    100% {
        stroke-dashoffset: 0%
    }
}

@keyframes am-draw {
    0% {
        stroke-dashoffset: 500%
    }

    100% {
        stroke-dashoffset: 0%
    }
}

@media only screen and (max-width: 61.9375rem) {
    .amChartsPeriodSelector>fieldset>div {
        float: none !important;
        display: block !important;
        margin-bottom: 0.625rem
    }
}

.highcharts-root text {
    font-weight: 300 !important
}

.highcharts-credits {
    display: none
}

#chart_employee_gender,
#chart_employee_status {
    width: auto;
    height: 21.875rem
}

.form-control {
    background: #fff;
    border: 0.0625rem solid #f0f1f5;
    padding: 0.3125rem 1.25rem;
    color: #6e6e6e;
    height: 3.5rem;
    border-radius: 0.5rem
}

@media only screen and (max-width: 87.5rem) {
    .form-control {
        height: 2.5rem
    }
}

.form-control:hover,
.form-control:focus,
.form-control.active {
    box-shadow: none;
    background: #fff;
    color: #6e6e6e
}

.form-control:focus {
    border-color: var(--primary)
}

.form-control.solid {
    background: #f1f1f1;
    border-color: #ececec;
    color: #000
}

.form-control.solid[type="file"] {
    padding: 6px 10px
}

.input-rounded {
    border-radius: 6.25rem
}

[data-theme-version="light"] .input-primary .form-control,
[data-theme-version="dark"] .input-primary .form-control {
    border-color: var(--primary)
}

[data-theme-version="light"] .input-primary .input-group-text,
[data-theme-version="dark"] .input-primary .input-group-text {
    background-color: var(--primary);
    color: #fff
}

[data-theme-version="light"] .input-danger .form-control,
[data-theme-version="dark"] .input-danger .form-control {
    border-color: #f72b50
}

[data-theme-version="light"] .input-danger .input-group-text,
[data-theme-version="dark"] .input-danger .input-group-text {
    background-color: #f72b50;
    color: #fff
}

[data-theme-version="light"] .input-info .form-control,
[data-theme-version="dark"] .input-info .form-control {
    border-color: #2781d5
}

[data-theme-version="light"] .input-info .input-group-text,
[data-theme-version="dark"] .input-info .input-group-text {
    background-color: #2781d5;
    color: #fff
}

[data-theme-version="light"] .input-success .form-control,
[data-theme-version="dark"] .input-success .form-control {
    border-color: #2bc155
}

[data-theme-version="light"] .input-success .input-group-text,
[data-theme-version="dark"] .input-success .input-group-text {
    background-color: #2bc155;
    color: #fff
}

[data-theme-version="light"] .input-warning .form-control,
[data-theme-version="dark"] .input-warning .form-control {
    border-color: #ff6d4d
}

[data-theme-version="light"] .input-warning .input-group-text,
[data-theme-version="dark"] .input-warning .input-group-text {
    background-color: #ff6d4d;
    color: #fff
}

[data-theme-version="light"] .input-primary-o .form-control,
[data-theme-version="dark"] .input-primary-o .form-control {
    border-color: var(--primary)
}

[data-theme-version="light"] .input-primary-o .input-group-text,
[data-theme-version="dark"] .input-primary-o .input-group-text {
    background-color: transparent;
    border-color: var(--primary);
    color: var(--primary)
}

[data-theme-version="light"] .input-danger-o .form-control,
[data-theme-version="dark"] .input-danger-o .form-control {
    border-color: #f72b50
}

[data-theme-version="light"] .input-danger-o .input-group-text,
[data-theme-version="dark"] .input-danger-o .input-group-text {
    background-color: transparent;
    border-color: #f72b50;
    color: #f72b50
}

[data-theme-version="light"] .input-info-o .form-control,
[data-theme-version="dark"] .input-info-o .form-control {
    border-color: #2781d5
}

[data-theme-version="light"] .input-info-o .input-group-text,
[data-theme-version="dark"] .input-info-o .input-group-text {
    background-color: transparent;
    border-color: #2781d5;
    color: #2781d5
}

[data-theme-version="light"] .input-success-o .form-control,
[data-theme-version="dark"] .input-success-o .form-control {
    border-color: #2bc155
}

[data-theme-version="light"] .input-success-o .input-group-text,
[data-theme-version="dark"] .input-success-o .input-group-text {
    background-color: transparent;
    border-color: #2bc155;
    color: #2bc155
}

[data-theme-version="light"] .input-warning-o .form-control,
[data-theme-version="dark"] .input-warning-o .form-control {
    border-color: #ff6d4d
}

[data-theme-version="light"] .input-warning-o .input-group-text,
[data-theme-version="dark"] .input-warning-o .input-group-text {
    background-color: transparent;
    border-color: #ff6d4d;
    color: #ff6d4d
}

.input-group-text {
    background: #d7dae3;
    border: 0.0625rem solid #f5f5f5;
    min-width: 3.125rem;
    display: flex;
    justify-content: center;
    padding: 0.532rem 0.75rem
}

.input-group-text i {
    font-size: 1rem
}

.form-file-label {
    height: 2.5rem;
    padding: 0.5rem 0.75rem
}

.input-group-prepend .btn,
.input-group-append .btn {
    z-index: 0
}

.custom-select {
    background: none;
    border-color: #f0f1f5;
    color: #6e6e6e
}

.custom-select:focus {
    box-shadow: none;
    border-color: var(--primary);
    color: var(--primary)
}

.form-file-label {
    background: #656C73;
    white-space: nowrap;
    color: #fff
}

[data-theme-version="dark"] .form-file-label {
    background: #333a54;
    border-color: #333a54;
    color: #7e7e7e
}

.custom_file_input .form-file-label::after {
    height: 100%
}

.form-control:disabled,
.form-control[readonly] {
    background: #fff;
    opacity: 1
}

.form-file {
    border: 0.0625rem solid #f0f1f5;
    background: #fff
}

[data-theme-version="dark"] .form-file {
    background: #181f39;
    border-color: #333a54
}

.input-group>.form-control-plaintext,
.input-group>.form-select,
.input-group>.form-file {
    position: relative;
    flex: 1 1 auto;
    width: 1%;
    margin-bottom: 0
}

.select2-container--default .select2-selection--multiple .select2-selection__choice {
    border-radius: .5rem
}

.form-file .form-control {
    margin: 0;
    border-radius: 0;
    border: 0;
    height: auto
}

:root {
    --primary: #2f4cdd;
    --secondary: #3e4954;
    --primary-hover: #1e38bb;
    --primary-dark: #101e63;
    --rgba-primary-1: rgba(47, 76, 221, 0.1);
    --rgba-primary-2: rgba(47, 76, 221, 0.2);
    --rgba-primary-3: rgba(47, 76, 221, 0.3);
    --rgba-primary-4: rgba(47, 76, 221, 0.4);
    --rgba-primary-5: rgba(47, 76, 221, 0.5);
    --rgba-primary-6: rgba(47, 76, 221, 0.6);
    --rgba-primary-7: rgba(47, 76, 221, 0.7);
    --rgba-primary-8: rgba(47, 76, 221, 0.8);
    --rgba-primary-9: rgba(47, 76, 221, 0.9)
}

.form-check-label {
    margin-left: 0.3125rem;
    margin-top: 0.1875rem
}

.form-check-inline .form-check-input {
    margin-right: 0.625rem
}

.form-check-input {
    top: 0.125rem;
    border-width: 0.125rem;
    width: 1.25rem;
    height: 1.25rem;
    border-color: #e7e7e7
}

.rtl .form-check-label:before,
.rtl .form-check-label:after {
    right: -1.5rem !important;
    left: inherit
}

.form-check {
    line-height: normal
}

.toggle-switch {
    padding-left: 3.125rem;
    line-height: 1.25;
    display: inline-block;
    color: #000;
    font-weight: 600
}

.toggle-switch .form-check-input {
    border: 0;
    cursor: pointer;
    background: #d8d8d8;
    width: 2.3125rem;
    border-radius: 1.25rem !important;
    height: 0.875rem;
    position: relative;
    left: -0.3125rem;
    -webkit-transition: all 0.2s;
    -ms-transition: all 0.2s;
    transition: all 0.2s;
    background-image: none
}

.toggle-switch .form-check-input:focus {
    background-image: none !important
}

.toggle-switch .form-check-input:checked {
    background: var(--rgba-primary-2);
    background-image: none !important
}

.toggle-switch .form-check-input:checked:after {
    left: 1.25rem;
    background: var(--primary)
}

.toggle-switch .form-check-input:focus {
    box-shadow: none
}

.toggle-switch .form-check-input:after {
    width: 1.25rem;
    background: #909090;
    height: 1.25rem;
    content: "";
    position: absolute;
    border-radius: 1.5rem;
    top: -0.1875rem;
    left: 0;
    box-shadow: 0 0 0.3125rem rgba(0, 0, 0, 0.3);
    -webkit-transition: all 0.2s;
    -ms-transition: all 0.2s;
    transition: all 0.2s
}

.toggle-switch.text-end {
    padding-right: 0rem;
    padding-left: 0
}

.toggle-switch.text-end .form-check-input {
    left: auto;
    margin-left: 0;
    float: right;
    right: 0rem
}

.toggle-switch.text-end .form-check-label {
    margin-right: 0.9375rem;
    margin-left: 0
}

.toggle-switch .form-check-label {
    cursor: pointer
}

.form-check-input:focus~.form-check-label::before {
    box-shadow: none !important
}

.form-check-label::before {
    background-color: transparent;
    border-color: #c8c8c8;
    border-width: 0.125rem;
    border-radius: 0.125rem !important
}

[data-theme-version="dark"] .form-check-label::before {
    background-color: transparent;
    border-color: #333a54
}

.check-xs .form-check-input {
    width: 1.125rem;
    height: 1.125rem
}

.check-lg .form-check-input {
    width: 1.5rem;
    height: 1.5rem
}

.check-xl .form-check-input {
    width: 1.75rem;
    height: 1.75rem
}

.checkbox-info .form-check-input:focus {
    border-color: #2781d5;
    outline: 0;
    box-shadow: 0 0 0 0.25rem rgba(39, 129, 213, 0.25)
}

.checkbox-info .form-check-input:checked {
    background-color: #2781d5;
    border-color: #2781d5
}

[data-theme-version="dark"] .checkbox-info .form-check-input:checked {
    background-color: rgba(39, 129, 213, 0.1);
    border-color: transparent
}

.checkbox-danger .form-check-input:focus {
    border-color: #f72b50;
    outline: 0;
    box-shadow: 0 0 0 0.25rem rgba(247, 43, 80, 0.25)
}

.checkbox-danger .form-check-input:checked {
    background-color: #f72b50;
    border-color: #f72b50
}

[data-theme-version="dark"] .checkbox-danger .form-check-input:checked {
    background-color: rgba(247, 43, 80, 0.15);
    border-color: transparent
}

.checkbox-success .form-check-input:focus {
    border-color: #2bc155;
    outline: 0;
    box-shadow: 0 0 0 0.25rem rgba(43, 193, 85, 0.25)
}

.checkbox-success .form-check-input:checked {
    background-color: #2bc155;
    border-color: #2bc155
}

[data-theme-version="dark"] .checkbox-success .form-check-input:checked {
    background-color: rgba(43, 193, 85, 0.1);
    border-color: transparent
}

.checkbox-warning .form-check-input:focus {
    border-color: #ff6d4d;
    outline: 0;
    box-shadow: 0 0 0 0.25rem rgba(255, 109, 77, 0.25)
}

.checkbox-warning .form-check-input:checked {
    background-color: #ff6d4d;
    border-color: #ff6d4d
}

[data-theme-version="dark"] .checkbox-warning .form-check-input:checked {
    background-color: rgba(255, 109, 77, 0.1);
    border-color: transparent
}

.checkbox-secondary .form-check-input:focus {
    border-color: #3e4954;
    outline: 0;
    box-shadow: 0 0 0 0.25rem rgba(62, 73, 84, 0.25)
}

.checkbox-secondary .form-check-input:checked {
    background-color: #3e4954;
    border-color: #3e4954
}

[data-theme-version="dark"] .checkbox-secondary .form-check-input:checked {
    background-color: rgba(62, 73, 84, 0.5);
    border-color: transparent
}

.check-switch {
    padding-left: 2.5rem
}

.check-switch .form-check-label {
    line-height: 1.875rem;
    font-weight: 500
}

.check-switch .form-check-label span {
    line-height: 1
}

.check-switch .form-check-label:after,
.check-switch .form-check-label:before {
    height: 1.5rem;
    width: 1.5rem;
    left: -2rem;
    border-radius: 3rem !important;
    border-color: var(--rgba-primary-3)
}

.check-switch .form-check-input:checked~.form-check-label::after {
    background-image: url("../images/svg/check.svg")
}

.check-switch .form-check-input:checked~.form-check-label::before {
    background: #fff
}

.form-check-input:checked {
    background-color: var(--primary);
    border-color: var(--primary)
}

.form-check-input:focus {
    border-color: var(--primary)
}

.js-switch+.switchery {
    border-radius: 3.125rem;
    margin-right: 4rem
}

@media (max-width: 575.98px) {
    .js-switch+.switchery {
        margin-right: 1rem
    }
}

.js-switch+.switchery>small,
.js-switch+.switchery>.small {
    top: 0.125rem
}

.js-switch.js-switch-lg+.switchery {
    height: 2rem;
    width: 4.5rem
}

.js-switch.js-switch-lg+.switchery>small,
.js-switch.js-switch-lg+.switchery>.small {
    width: 1.75rem;
    height: 1.75rem
}

.js-switch.js-switch-md+.switchery {
    height: 1.5rem;
    width: 3.5rem
}

.js-switch.js-switch-md+.switchery>small,
.js-switch.js-switch-md+.switchery>.small {
    width: 1.25rem;
    height: 1.25rem
}

.js-switch.js-switch-sm+.switchery {
    height: 1rem;
    width: 2.2rem
}

.js-switch.js-switch-sm+.switchery>small,
.js-switch.js-switch-sm+.switchery>.small {
    width: 0.875rem;
    height: 0.875rem;
    top: 0.0625rem
}

.js-switch-square+.switchery {
    border-radius: 0
}

.js-switch-square+.switchery>small,
.js-switch-square+.switchery>.small {
    border-radius: 0;
    top: 0.125rem
}

.js-switch-square.js-switch-lg+.switchery {
    height: 2rem;
    width: 4.5rem
}

.js-switch-square.js-switch-lg+.switchery>small,
.js-switch-square.js-switch-lg+.switchery>.small {
    width: 1.75rem;
    height: 1.75rem
}

.js-switch-square.js-switch-md+.switchery {
    height: 1.5rem;
    width: 3.5rem
}

.js-switch-square.js-switch-md+.switchery>small,
.js-switch-square.js-switch-md+.switchery>.small {
    width: 1.25rem;
    height: 1.25rem
}

.js-switch-square.js-switch-sm+.switchery {
    height: 1rem;
    width: 2.2rem
}

.js-switch-square.js-switch-sm+.switchery>small,
.js-switch-square.js-switch-sm+.switchery>.small {
    width: 0.875rem;
    height: 0.875rem;
    top: 0.0625rem
}

.form-control.is-valid {
    border-color: #2bc155 !important;
    border-right: 0rem !important
}

.form-control.is-valid:focus {
    box-shadow: none
}

.form-control.is-warning {
    border-color: #ff6d4d !important;
    border-right: 0rem !important
}

.form-control.is-warning:focus {
    box-shadow: none
}

.form-control.is-invalid {
    border-color: #f72b50 !important;
    border-right: 0rem !important
}

.form-control.is-invalid:focus {
    box-shadow: none
}

.is-valid .input-group-prepend .input-group-text i {
    color: #2bc155
}

.is-invalid .input-group-prepend .input-group-text i {
    color: var(--rgba-primary-2)
}

.show-pass {
    cursor: pointer
}

.show-pass .fa-eye {
    display: none
}

.show-pass.active .fa-eye-slash {
    display: none
}

.show-pass.active .fa-eye {
    display: inline-block
}

.asColorPicker-dropdown {
    max-width: 26rem
}

.asColorPicker-trigger {
    border: 0 none;
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;
    width: 2.1875rem
}

[direction="rtl"] .asColorPicker-trigger {
    left: 0;
    right: auto
}

.asColorPicker-clear {
    display: none;
    position: absolute;
    right: 1rem;
    text-decoration: none;
    top: .5rem
}

.daterangepicker td.active {
    background-color: var(--primary)
}

.daterangepicker td.active:hover {
    background-color: var(--primary)
}

.daterangepicker button.applyBtn {
    background-color: var(--primary);
    border-color: var(--primary)
}

.datepicker.datepicker-dropdown {
    background: #f2f4fa;
    border-radius: 0.0625rem;
    border: 0.0625rem solid #eee
}

.datepicker.datepicker-dropdown td.day,
.datepicker.datepicker-dropdown th.next,
.datepicker.datepicker-dropdown th.prev {
    height: 1.875rem;
    width: 1.875rem !important;
    padding: 0;
    text-align: center;
    font-weight: 300;
    border-radius: 3.125rem
}

.datepicker.datepicker-dropdown td.day:hover,
.datepicker.datepicker-dropdown th.next:hover,
.datepicker.datepicker-dropdown th.prev:hover {
    box-shadow: 0rem 0rem 1.875rem 0.3125rem rgba(243, 30, 122, 0.3);
    color: #fff
}

.datepicker.datepicker-dropdown th.datepicker-switch,
.datepicker.datepicker-dropdown th.next,
.datepicker.datepicker-dropdown th.prev {
    font-weight: 300;
    color: #333
}

.datepicker.datepicker-dropdown th.dow {
    font-weight: 300
}

.datepicker table tr td.selected,
.datepicker table tr td.active.active {
    box-shadow: 0rem 0rem 1.875rem 0.3125rem rgba(243, 30, 122, 0.3);
    border: 0
}

.datepicker table tr td.today {
    box-shadow: 0rem 0rem 1.875rem 0.3125rem rgba(243, 30, 122, 0.3);
    color: #ffffff
}

.datepicker table tr td.today:hover {
    box-shadow: 0rem 0rem 1.875rem 0.3125rem rgba(243, 30, 122, 0.3);
    color: #ffffff
}

.datepicker table tr td.today.disabled {
    box-shadow: 0rem 0rem 1.875rem 0.3125rem rgba(243, 30, 122, 0.3);
    color: #ffffff
}

.datepicker table tr td.today.disabled:hover {
    box-shadow: 0rem 0rem 1.875rem 0.3125rem rgba(243, 30, 122, 0.3);
    color: #ffffff
}

.picker__select--month,
.picker__select--year {
    height: 2.5em
}

.picker__input {
    background-color: transparent !important
}

[data-theme-version="dark"] .picker__input {
    background-color: transparent !important;
    border: 0.0625rem solid #333a54
}

.asColorPicker-wrap .form-control {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}

#image {
    max-width: 100%
}

.docs-options .dropdown-menu {
    padding: 1.5rem
}

.docs-preview {
    margin-bottom: 3rem
}

.docs-preview .img-preview {
    float: left;
    margin-right: .5rem;
    margin-bottom: .5rem;
    overflow: hidden;
    max-width: 100% !important
}

.docs-preview .img-preview>img {
    max-width: 100% !important
}

.docs-preview .img-preview.preview-lg {
    width: 16rem;
    height: 9rem
}

.docs-preview .img-preview.preview-md {
    width: 8rem;
    height: 4.5rem
}

.docs-preview .img-preview.preview-sm {
    width: 4rem;
    height: 2.25rem
}

.docs-preview .img-preview.preview-xs {
    width: 2rem;
    height: 1.125rem;
    margin-right: 0
}

.select2-container {
    width: 100% !important
}

.select2-container--default .select2-selection--single {
    border-radius: .5rem;
    border: 0.0625rem solid #c8c8c8;
    height: 2.5rem;
    background: #fff
}

[data-theme-version="dark"] .select2-container--default .select2-selection--single {
    background: #181f39;
    border-color: #333a54
}

.select2-container--default .select2-selection--single:hover,
.select2-container--default .select2-selection--single:focus,
.select2-container--default .select2-selection--single.active {
    box-shadow: none
}

.select2-container--default .select2-selection--single .select2-selection__rendered {
    line-height: 2.5rem;
    color: #7e7e7e;
    padding-left: 0.9375rem;
    min-height: 2.5rem
}

.select2-container--default .select2-selection--multiple {
    border-color: #f0f1f5;
    border-radius: 0
}

.select2-dropdown {
    border-radius: 0
}

.select2-container--default .select2-results__option--highlighted[aria-selected] {
    background-color: var(--primary)
}

.select2-container--default.select2-container--focus .select2-selection--multiple {
    border-color: #f0f1f5;
    background: #fff
}

.select2-container--default .select2-selection--single .select2-selection__arrow {
    top: 0.375rem;
    right: 0.9375rem
}

.select2-container .select2-selection--multiple {
    min-height: 2.5rem;
    color: #7e7e7e;
    border-radius: .5rem;
    border: 0.0625rem solid #c8c8c8
}

[data-theme-version="dark"] .select2-container .select2-selection--multiple {
    background: #181f39;
    border-color: #333a54
}

[data-theme-version="dark"] .select2-search--dropdown .select2-search__field {
    background: #1e2746;
    border-color: #333a54
}

.select2-dropdown {
    border-color: #c8c8c8
}

[data-theme-version="dark"] .select2-dropdown {
    background: #181f39;
    border-color: #333a54
}

.swal2-popup .swal2-content {
    color: #7e7e7e
}

:root {
    --primary: #2f4cdd;
    --secondary: #3e4954;
    --primary-hover: #1e38bb;
    --primary-dark: #101e63;
    --rgba-primary-1: rgba(47, 76, 221, 0.1);
    --rgba-primary-2: rgba(47, 76, 221, 0.2);
    --rgba-primary-3: rgba(47, 76, 221, 0.3);
    --rgba-primary-4: rgba(47, 76, 221, 0.4);
    --rgba-primary-5: rgba(47, 76, 221, 0.5);
    --rgba-primary-6: rgba(47, 76, 221, 0.6);
    --rgba-primary-7: rgba(47, 76, 221, 0.7);
    --rgba-primary-8: rgba(47, 76, 221, 0.8);
    --rgba-primary-9: rgba(47, 76, 221, 0.9)
}

.form-wizard {
    border: 0
}

.form-wizard .nav-wizard {
    box-shadow: none !important;
    margin-bottom: 2rem
}

.form-wizard .nav-wizard li .nav-link {
    position: relative
}

.form-wizard .nav-wizard li .nav-link span {
    border-radius: 3.125rem;
    width: 3rem;
    height: 3rem;
    border: 0.125rem solid var(--primary);
    display: block;
    line-height: 3rem;
    color: var(--primary);
    font-size: 1.125rem;
    margin: auto;
    background-color: #fff;
    position: relative;
    z-index: 1
}

.form-wizard .nav-wizard li .nav-link:after {
    position: absolute;
    top: 50%;
    left: 50%;
    height: 0.1875rem;
    transform: translateY(-50%);
    background: #d4d4d4 !important;
    z-index: 0;
    width: 100%
}

.form-wizard .nav-wizard li .nav-link.active:after {
    background: var(--primary) !important
}

.form-wizard .nav-wizard li .nav-link.active span {
    background: var(--primary);
    color: #fff
}

.form-wizard .nav-wizard li .nav-link.done:after {
    background: var(--primary) !important
}

.form-wizard .nav-wizard li .nav-link.done span {
    background-color: var(--primary);
    color: #fff
}

.form-wizard .nav-wizard li:last-child .nav-link:after {
    content: none
}

.form-wizard .toolbar-bottom .btn {
    background-color: var(--primary);
    border: 0;
    padding: 0.75rem 1.125rem
}

.form-wizard .tab-content .tab-pane {
    padding: 0
}

.form-wizard .emial-setup label.mailclinet {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    width: 10rem;
    height: 10rem;
    border-radius: 50%;
    cursor: pointer;
    background-color: #EEF5F9;
    text-align: center;
    margin: auto
}

[data-theme-version="dark"] .form-wizard .emial-setup label.mailclinet {
    background-color: #181f39
}

@media only screen and (max-width: 35.9375rem) {
    .form-wizard .emial-setup label.mailclinet {
        width: 7rem;
        height: 7rem
    }
}

.form-wizard .emial-setup label.mailclinet .mail-icon {
    font-size: 3rem;
    display: inline-block;
    line-height: 1;
    margin-top: -1rem
}

@media only screen and (max-width: 35.9375rem) {
    .form-wizard .emial-setup label.mailclinet .mail-icon {
        font-size: 2rem
    }
}

.form-wizard .emial-setup label.mailclinet .mail-text {
    font-size: 1rem;
    text-align: center;
    margin-top: .5rem
}

@media only screen and (max-width: 35.9375rem) {
    .form-wizard .emial-setup label.mailclinet .mail-text {
        font-size: 1rem;
        line-height: 1.25rem
    }
}

.form-wizard .emial-setup label.mailclinet input[type="radio"] {
    display: none
}

.form-wizard .emial-setup label.mailclinet {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    width: 10rem;
    height: 10rem;
    border-radius: 50%;
    cursor: pointer;
    background-color: #EEF5F9;
    text-align: center;
    margin: auto
}

[data-theme-version="dark"] .form-wizard .emial-setup label.mailclinet {
    background-color: #181f39
}

@media only screen and (max-width: 35.9375rem) {
    .form-wizard .emial-setup label.mailclinet {
        width: 7rem;
        height: 7rem
    }
}

.form-wizard .emial-setup label.mailclinet .mail-icon {
    font-size: 3rem;
    display: inline-block;
    line-height: 1;
    margin-top: -1rem
}

@media only screen and (max-width: 35.9375rem) {
    .form-wizard .emial-setup label.mailclinet .mail-icon {
        font-size: 2rem
    }
}

.form-wizard .emial-setup label.mailclinet .mail-text {
    font-size: 1rem;
    text-align: center;
    margin-top: .5rem
}

@media only screen and (max-width: 35.9375rem) {
    .form-wizard .emial-setup label.mailclinet .mail-text {
        font-size: 1rem;
        line-height: 1.25rem
    }
}

.form-wizard .emial-setup label.mailclinet input[type="radio"] {
    display: none
}

@media only screen and (max-width: 47.9375rem) {
    .form-wizard .nav-wizard {
        flex-direction: unset !important
    }

    .form-wizard .tab-content {
        height: 100% !important
    }
}

@media only screen and (max-width: 35.9375rem) {
    .form-wizard .nav-wizard li .nav-link {
        padding: 0
    }
}

.custom-ekeditor ul {
    padding-left: 1.25rem
}

.custom-ekeditor ul li {
    list-style: unset
}

.custom-ekeditor ol li {
    list-style: decimal
}

.ql-container {
    height: 25rem
}

#world-datamap {
    padding-bottom: 46% !important
}

.datamaps-hoverover {
    background: #fff;
    padding: 0.3125rem;
    border-radius: 0.3125rem;
    font-family: 'Roboto' !important;
    color: var(--primary);
    border: 0.0625rem solid var(--rgba-primary-3)
}

@media only screen and (max-width: 90rem) {
    .world_map_card ul.list-group {
        display: flex;
        flex-wrap: wrap;
        flex-direction: row;
        margin-top: 2.1875rem
    }
}

.jqvmap-zoomin,
.jqvmap-zoomout {
    height: 1.25rem;
    width: 1.25rem;
    line-height: 0.875rem;
    background-color: var(--primary);
    color: #fff
}

.jqvmap-zoomout {
    top: 2.1875rem
}

#world-map,
#usa {
    height: 25rem
}

@media only screen and (max-width: 61.9375rem) {

    #world-map,
    #usa {
        height: 21.875rem
    }
}

@media only screen and (max-width: 35.9375rem) {

    #world-map,
    #usa {
        height: 14.375rem
    }
}

.blockUI.blockMsg.blockPage {
    border: 0 !important
}

#loginForm {
    cursor: auto
}

.blockMsg {
    border: 0rem;
    width: 20% !important
}

.blockMsg h1,
.blockMsg .h1 {
    font-size: 1rem;
    padding: 0.5rem 0;
    margin-bottom: 0
}

.bootstrap-select {
    margin-bottom: 0
}

.bootstrap-select .btn {
    border: 1px solid #f0f1f5 !important;
    background-color: transparent !important;
    font-weight: 400;
    color: #7e7e7e !important
}

[data-theme-version="dark"] .bootstrap-select .btn {
    border-color: #333a54 !important;
    background: #181f39 !important
}

.bootstrap-select .btn:active,
.bootstrap-select .btn:focus,
.bootstrap-select .btn:hover {
    outline: none !important;
    outline-offset: 0
}

[data-theme-version="dark"] .bootstrap-select .btn:active,
[data-theme-version="dark"] .bootstrap-select .btn:focus,
[data-theme-version="dark"] .bootstrap-select .btn:hover {
    color: #7e7e7e !important
}

.bootstrap-select .dropdown-menu {
    border-color: #f0f1f5 !important;
    box-shadow: 0px 0px 40px 0px rgba(82, 63, 105, 0.1)
}

.bootstrap-select .dropdown-menu .dropdown-item {
    padding: 0.25rem 1rem
}

[data-theme-version="dark"] .bootstrap-select .dropdown-menu {
    border-color: #f0f1f5 !important
}

.input-group>.bootstrap-select:not(:first-child) .dropdown-toggle {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

.input-group>.bootstrap-select:not(:last-child) .dropdown-toggle {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}

:root {
    --primary: #2f4cdd;
    --secondary: #3e4954;
    --primary-hover: #1e38bb;
    --primary-dark: #101e63;
    --rgba-primary-1: rgba(47, 76, 221, 0.1);
    --rgba-primary-2: rgba(47, 76, 221, 0.2);
    --rgba-primary-3: rgba(47, 76, 221, 0.3);
    --rgba-primary-4: rgba(47, 76, 221, 0.4);
    --rgba-primary-5: rgba(47, 76, 221, 0.5);
    --rgba-primary-6: rgba(47, 76, 221, 0.6);
    --rgba-primary-7: rgba(47, 76, 221, 0.7);
    --rgba-primary-8: rgba(47, 76, 221, 0.8);
    --rgba-primary-9: rgba(47, 76, 221, 0.9)
}

.clipboard-btn {
    transition: all .1s ease-in-out
}

.clipboard-btn:hover {
    background-color: var(--primary);
    color: #fff
}

:root {
    --primary: #2f4cdd;
    --secondary: #3e4954;
    --primary-hover: #1e38bb;
    --primary-dark: #101e63;
    --rgba-primary-1: rgba(47, 76, 221, 0.1);
    --rgba-primary-2: rgba(47, 76, 221, 0.2);
    --rgba-primary-3: rgba(47, 76, 221, 0.3);
    --rgba-primary-4: rgba(47, 76, 221, 0.4);
    --rgba-primary-5: rgba(47, 76, 221, 0.5);
    --rgba-primary-6: rgba(47, 76, 221, 0.6);
    --rgba-primary-7: rgba(47, 76, 221, 0.7);
    --rgba-primary-8: rgba(47, 76, 221, 0.8);
    --rgba-primary-9: rgba(47, 76, 221, 0.9)
}

.bootstrap-tagsinput {
    flex: 1;
    padding: 0;
    padding-left: .5rem;
    border-radius: 0;
    border-color: #f0f1f5;
    background-color: #fff;
    width: 100%
}

.bootstrap-tagsinput .tag {
    font-size: 0.875rem;
    background-color: var(--primary);
    border-radius: 0;
    align-items: center;
    border: 0.0625rem solid #f0f1f5
}

.bootstrap-tagsinput input[type="text"] {
    flex: 1;
    height: 2.1rem;
    border-radius: 0;
    border-color: #f0f1f5
}

.bootstrap-tagsinput label {
    margin-bottom: .5rem
}

:root {
    --primary: #2f4cdd;
    --secondary: #3e4954;
    --primary-hover: #1e38bb;
    --primary-dark: #101e63;
    --rgba-primary-1: rgba(47, 76, 221, 0.1);
    --rgba-primary-2: rgba(47, 76, 221, 0.2);
    --rgba-primary-3: rgba(47, 76, 221, 0.3);
    --rgba-primary-4: rgba(47, 76, 221, 0.4);
    --rgba-primary-5: rgba(47, 76, 221, 0.5);
    --rgba-primary-6: rgba(47, 76, 221, 0.6);
    --rgba-primary-7: rgba(47, 76, 221, 0.7);
    --rgba-primary-8: rgba(47, 76, 221, 0.8);
    --rgba-primary-9: rgba(47, 76, 221, 0.9)
}

.twitter-typeahead {
    width: 100%
}

.twitter-typeahead .tt-dataset.tt-dataset-states {
    border: 1px solid #f0f1f5
}

.twitter-typeahead .tt-menu {
    width: 100%;
    background-color: #fff
}

.twitter-typeahead .tt-menu .tt-suggestion {
    padding: 0.625rem;
    cursor: pointer
}

.twitter-typeahead .tt-menu .tt-suggestion:hover {
    background-color: var(--primary);
    color: #fff
}

.weather-one i {
    font-size: 8rem;
    position: relative;
    top: .5rem
}

.weather-one h2,
.weather-one .h2 {
    display: inline-block;
    float: right;
    font-size: 4.8rem
}

.weather-one .city {
    position: relative;
    text-align: right;
    top: -2.5rem
}

.weather-one .currently {
    font-size: 1.6rem;
    font-weight: 400;
    position: relative;
    top: 2.5rem
}

.weather-one .celcious {
    text-align: right;
    font-size: 2rem
}

:root {
    --primary: #2f4cdd;
    --secondary: #3e4954;
    --primary-hover: #1e38bb;
    --primary-dark: #101e63;
    --rgba-primary-1: rgba(47, 76, 221, 0.1);
    --rgba-primary-2: rgba(47, 76, 221, 0.2);
    --rgba-primary-3: rgba(47, 76, 221, 0.3);
    --rgba-primary-4: rgba(47, 76, 221, 0.4);
    --rgba-primary-5: rgba(47, 76, 221, 0.5);
    --rgba-primary-6: rgba(47, 76, 221, 0.6);
    --rgba-primary-7: rgba(47, 76, 221, 0.7);
    --rgba-primary-8: rgba(47, 76, 221, 0.8);
    --rgba-primary-9: rgba(47, 76, 221, 0.9)
}

.noUi-target {
    border-color: transparent;
    border-radius: 0
}

.noUi-connect {
    background-color: var(--primary)
}

.noUi-connects {
    background-color: #D2D6DE
}

.noUi-connect.c-1-color {
    background-color: #2bc155
}

.noUi-connect.c-2-color {
    background-color: #2781d5
}

.noUi-connect.c-3-color {
    background-color: var(--primary)
}

.noUi-connect.c-4-color {
    background-color: #ff6d4d
}

.noUi-vertical {
    width: 0.375rem
}

.noUi-horizontal {
    height: 0.125rem;
    border: 0;
    margin-bottom: 0.625rem
}

.noUi-horizontal .noUi-handle,
.noUi-vertical .noUi-handle {
    height: 0.9375rem;
    width: 0.9375rem;
    border-radius: 3.125rem;
    box-shadow: none;
    border: none;
    background-color: var(--primary)
}

.noUi-horizontal .noUi-handle::after,
.noUi-horizontal .noUi-handle::before,
.noUi-vertical .noUi-handle::after,
.noUi-vertical .noUi-handle::before {
    display: none
}

.noUi-vertical .noUi-handle {
    left: -0.25rem;
    top: -0.375rem
}

.noUi-horizontal .noUi-handle {
    top: -0.4375rem;
    cursor: pointer
}

html:not([dir=rtl]) .noUi-horizontal .noUi-handle {
    right: -0.375rem
}

#slider-toggle {
    height: 3.125rem
}

#slider-toggle.off .noUi-handle {
    border-color: var(--primary)
}

.colorpicker-slider .sliders.noUi-target#red,
.colorpicker-slider .sliders.noUi-target#green,
.colorpicker-slider .sliders.noUi-target#blue {
    margin: 0.625rem;
    display: inline-block;
    height: 12.5rem
}

.colorpicker-slider .sliders.noUi-target#red .noUi-connect {
    background: #c0392b
}

.colorpicker-slider .sliders.noUi-target#green .noUi-connect {
    background: #27ae60
}

.colorpicker-slider .sliders.noUi-target#blue .noUi-connect {
    background: #2980b9
}

.colorpicker-slider #result {
    margin: 3.75rem 1.625rem;
    height: 6.25rem;
    width: 6.25rem;
    display: inline-block;
    vertical-align: top;
    color: #7f7f7f;
    background: #7f7f7f;
    border: 0.0625rem solid #fff;
    box-shadow: 0 0 0.625rem
}

.slider-vertical {
    height: 18rem
}

.nestable-cart {
    overflow: hidden
}

.dd-handle {
    color: #fff;
    background: var(--primary);
    border-radius: 0.3125rem;
    padding: 0.5rem 1rem;
    height: auto;
    border: 1px solid #f0f1f5
}

.dd-handle:hover {
    color: #fff;
    background: var(--primary)
}

.dd3-content:hover {
    color: #fff;
    background: var(--primary)
}

.dd3-content {
    color: #fff
}

.dd-item>button {
    line-height: 28px;
    color: #fff
}

.pignose-calendar {
    box-shadow: none;
    width: 100%;
    max-width: none;
    border-color: var(--primary)
}

.pignose-calendar .pignose-calendar-top-date {
    background-color: var(--primary)
}

.pignose-calendar .pignose-calendar-top-date .pignose-calendar-top-month {
    color: #fff
}

.pignose-calendar.pignose-calendar-blue .pignose-calendar-body .pignose-calendar-row .pignose-calendar-unit.pignose-calendar-unit-active a {
    background-color: var(--primary);
    box-shadow: none
}

.pignose-calendar .pignose-calendar-top {
    box-shadow: none;
    border-bottom: 0
}

.pignose-calendar.pignose-calendar-blue {
    background-color: rgba(0, 0, 0, 0.15)
}

.pignose-calendar .pignose-calendar-unit {
    height: 4.8em
}

.cd-h-timeline {
    opacity: 0;
    transition: opacity 0.2s
}

.cd-h-timeline--loaded {
    opacity: 1
}

.cd-h-timeline__container {
    position: relative;
    height: 6.25rem;
    max-width: 50rem
}

.cd-h-timeline__dates {
    position: relative;
    height: 100%;
    margin: 0 2.5rem;
    overflow: hidden
}

.cd-h-timeline__dates::after,
.cd-h-timeline__dates::before {
    content: '';
    position: absolute;
    z-index: 2;
    top: 0;
    height: 100%;
    width: 1.25rem
}

.cd-h-timeline__dates::before {
    left: 0;
    background: var(--primary)
}

.cd-h-timeline__dates::after {
    right: 0;
    background: var(--primary)
}

.cd-h-timeline__line {
    position: absolute;
    z-index: 1;
    left: 0;
    top: 3.0625rem;
    height: 0.125rem;
    background-color: var(--primary);
    transition: transform 0.4s
}

.cd-h-timeline__filling-line {
    position: absolute;
    z-index: 1;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    background-color: #2bc155;
    transform: scaleX(0);
    transform-origin: left center;
    transition: transform 0.3s
}

.cd-h-timeline__date {
    position: absolute;
    bottom: 0;
    z-index: 2;
    text-align: center;
    font-size: 0.8em;
    padding-bottom: var(--space-sm);
    color: var(--cd-color-1);
    user-select: none;
    text-decoration: none
}

.cd-h-timeline__date::after {
    content: '';
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    bottom: -0.3125rem;
    height: 0.75rem;
    width: 0.75rem;
    border-radius: 50%;
    border-width: 0.125rem;
    border-style: solid;
    border-color: var(--rgba-primary-6);
    background-color: var(--primary);
    transition: background-color 0.3s, border-color .3s
}

.cd-h-timeline__date:hover::after {
    background-color: #2bc155;
    border-color: #2bc155
}

.cd-h-timeline__date--selected {
    pointer-events: none
}

.cd-h-timeline__date--selected::after {
    background-color: #2bc155;
    border-color: #2bc155
}

.cd-h-timeline__date--older-event::after {
    border-color: #2bc155
}

.cd-h-timeline__navigation {
    position: absolute;
    z-index: 1;
    top: 50%;
    transform: translateY(-50%);
    height: 2.125rem;
    width: 2.125rem;
    border-radius: 50%;
    border-width: 0.125rem;
    border-style: solid;
    border-color: var(--rgba-primary-6);
    transition: border-color 0.3s
}

.cd-h-timeline__navigation::after {
    content: '';
    position: absolute;
    height: 1rem;
    width: 1rem;
    top: 50%;
    left: 50%;
    transform: translateX(-50%) translateY(-50%);
    background: url(../images/svg/cd-arrow.svg) no-repeat 0 0
}

.cd-h-timeline__navigation:hover {
    border-color: #2bc155
}

.cd-h-timeline__navigation--prev {
    left: 0;
    transform: translateY(-50%) rotate(180deg)
}

.cd-h-timeline__navigation--next {
    right: 0
}

.cd-h-timeline__navigation--inactive {
    cursor: not-allowed
}

.cd-h-timeline__navigation--inactive::after {
    background-position: 0 -1rem
}

.cd-h-timeline__navigation--inactive:hover {
    border-color: var(--rgba-primary-6)
}

.cd-h-timeline__events {
    position: relative;
    width: 100%;
    overflow: hidden;
    transition: height .4s
}

.cd-h-timeline__event {
    position: absolute;
    z-index: 1;
    width: 100%;
    left: 0;
    top: 0;
    transform: translateX(-100%);
    padding: 0.0625rem 5%;
    opacity: 0;
    animation-duration: 0.4s;
    animation-timing-function: ease-in-out
}

.cd-h-timeline__event--selected {
    position: relative;
    z-index: 2;
    opacity: 1;
    transform: translateX(0)
}

.cd-h-timeline__event--enter-right,
.cd-h-timeline__event--leave-right {
    animation-name: cd-enter-right
}

.cd-h-timeline__event--enter-left,
.cd-h-timeline__event--leave-left {
    animation-name: cd-enter-left
}

.cd-h-timeline__event--leave-right,
.cd-h-timeline__event--leave-left {
    animation-direction: reverse
}

.cd-h-timeline__event-content {
    max-width: 50rem
}

.cd-h-timeline__event-title {
    color: var(--cd-color-1);
    font-family: var(--font-secondary);
    font-weight: 700;
    font-size: var(--text-xxxl)
}

.cd-h-timeline__event-date {
    display: block;
    font-style: italic;
    margin: var(--space-xs) auto
}

.cd-h-timeline__event-date::before {
    content: '- '
}

@keyframes cd-enter-right {
    0% {
        opacity: 0;
        transform: translateX(100%)
    }

    100% {
        opacity: 1;
        transform: translateX(0%)
    }
}

@keyframes cd-enter-left {
    0% {
        opacity: 0;
        transform: translateX(-100%)
    }

    100% {
        opacity: 1;
        transform: translateX(0%)
    }
}

.toast-success {
    background-color: var(--primary)
}

.toast-info {
    background-color: #2781d5
}

.toast-warning {
    background-color: #ff6d4d
}

.toast-error {
    background-color: #f72b50
}

#toast-container>div {
    box-shadow: none;
    border-radius: 0;
    width: auto;
    max-width: 15.625rem;
    opacity: 1
}

[direction="rtl"] #toast-container>div {
    padding: 0.9375rem 3.125rem 0.9375rem 0.9375rem;
    background-position: calc(100% - 0.9375rem);
    text-align: right
}

#toast-container>div:hover {
    box-shadow: none
}

#toast-container .toast-title {
    margin-bottom: 0.3125rem;
    font-weight: 600
}

#toast-container .toast-message {
    font-size: 0.75rem
}

#toast-container .toast-close-button {
    opacity: 1;
    font-size: 1.25rem;
    font-weight: normal;
    text-shadow: none
}

[direction="rtl"] .toast-top-right.demo_rtl_class {
    left: 0.75rem;
    right: auto
}

.lg-actions .lg-next,
.lg-actions .lg-prev,
.lg-sub-html,
.lg-toolbar {
    background-color: rgba(30, 30, 30, 0.6)
}

.lg-outer .lg-toogle-thumb,
.lg-outer .lg-thumb-outer,
.lg-outer .lg-img-wrap,
.lg-outer .lg-item {
    background-color: transparent
}

.lg-thumb-outer.lg-grab,
.lg-toogle-thumb.lg-icon {
    background-color: rgba(30, 30, 30, 0.6)
}

.lg-backdrop {
    background-color: rgba(30, 30, 30, 0.9)
}

.lg-outer .lg-toogle-thumb,
.lg-actions .lg-next,
.lg-actions .lg-prev,
.lg-toolbar .lg-icon,
#lg-counter {
    color: #fff
}

.lg-outer .lg-thumb-item.active,
.lg-outer .lg-thumb-item:hover {
    border-color: var(--primary)
}

.lightimg {
    cursor: pointer
}

.jqvmap-zoomin,
.jqvmap-zoomout {
    position: absolute;
    left: 0.625rem;
    -webkit-border-radius: 0.1875rem;
    -moz-border-radius: 0.1875rem;
    border-radius: 0.1875rem;
    background: #000000;
    padding: 0.1875rem;
    color: white;
    width: 1.0625rem;
    height: 1.0625rem;
    cursor: pointer;
    line-height: 0.625rem;
    text-align: center
}

.jqvmap-zoomin {
    top: 0.625rem
}

.jqvmap-zoomout {
    top: 1.875rem
}

.ps__rail-x:hover,
.ps__rail-y:hover,
.ps__rail-x:focus,
.ps__rail-y:focus,
.ps__rail-x.ps--clicking,
.ps__rail-y.ps--clicking {
    background-color: transparent;
    opacity: 0.9
}

.ps__rail-y:hover>.ps__thumb-y,
.ps__rail-y:focus>.ps__thumb-y,
.ps__rail-y.ps--clicking .ps__thumb-y {
    background-color: #DAE2F3;
    width: 0.25rem
}

.ps__thumb-y {
    background-color: #DAE2F3;
    width: 0.25rem
}

.total-average {
    position: relative;
    height: 18.75rem
}

.widget-chat {
    position: relative;
    height: 15.625rem
}

.widget-todo {
    position: relative;
    height: 13.125rem
}

.widget-team {
    position: relative;
    height: 17.8125rem
}

.widget-timeline {
    position: relative
}

.widget-comments {
    position: relative;
    height: 25rem
}

.sidebar-right-inner {
    position: relative;
    height: 100%
}

.widget-team .ps .ps__rail-x:hover,
.widget-team .ps .ps__rail-y:hover,
.widget-team .ps .ps__rail-x:focus,
.widget-team .ps .ps__rail-y:focus,
.widget-team .ps .ps__rail-x.ps--clicking,
.widget-team .ps .ps__rail-y.ps--clicking {
    background-color: transparent !important;
    opacity: 0.9
}

.fc-h-event,
.fc-v-event {
    background: var(--primary);
    border-radius: .42rem
}

.fc-h-event .fc-event-title {
    color: #fff
}

.fc-theme-standard td,
.fc-theme-standard th {
    border-color: #ebedf3
}

.fc-unthemed .fc-h-event,
.fc-unthemed .fc-event-dot {
    padding: 0;
    border-radius: .42rem
}

.fc-theme-standard th {
    padding: .75rem .5rem;
    font-size: 1rem;
    font-weight: 500;
    color: #b5b5c3
}

@media only screen and (max-width: 35.9375rem) {
    .fc-theme-standard th {
        font-size: 14px;
        font-weight: 400;
        padding: 3px 0px
    }
}

.fc-theme-standard .fc-scrollgrid.fc-scrollgrid-liquid,
.fc-scrollgrid,
table {
    border-color: #ebedf3
}

.fc-daygrid-dot-event {
    background: #fff;
    border: 1px solid #ebedf3;
    -webkit-box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.1);
    box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.1)
}

.fc-daygrid-dot-event .fc-daygrid-event-dot {
    border-color: var(--primary)
}

.fc-daygrid-dot-event .fc-event-title {
    font-weight: 500
}

.fc-event.bg-primary,
.fc-event.bg-success,
.fc-event.bg-warning,
.fc-event.bg-secondary,
.fc-event.bg-dark,
.fc-event.bg-info {
    color: #fff !important;
    border-radius: 8px
}

.fc-event.bg-primary .fc-daygrid-event-dot,
.fc-event.bg-success .fc-daygrid-event-dot,
.fc-event.bg-warning .fc-daygrid-event-dot,
.fc-event.bg-secondary .fc-daygrid-event-dot,
.fc-event.bg-dark .fc-daygrid-event-dot,
.fc-event.bg-info .fc-daygrid-event-dot {
    border-color: #fff
}

.fc .fc-scroller-liquid-absolute,
.fc-scroller {
    position: relative;
    overflow: visible !important
}

.fc .fc-button-group>.fc-button {
    color: #b5b5c3;
    background: 0 0;
    border: 1px solid #ebedf3;
    text-shadow: none !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important
}

.fc .fc-button-group>.fc-button:focus,
.fc .fc-button-group>.fc-button:active,
.fc .fc-button-group>.fc-button:hover,
.fc .fc-button-group>.fc-button.fc-button-active {
    background: var(--primary);
    color: #fff;
    border-color: var(--primary)
}

.fc-button.fc-button-primary.fc-today-button {
    background: var(--primary);
    color: #fff;
    border: 0;
    opacity: 1
}

.fc-unthemed .fc-toolbar .fc-button.fc-button-active,
.fc-unthemed .fc-toolbar .fc-button:active,
.fc-unthemed .fc-toolbar .fc-button:focus {
    background: var(--primary);
    color: #fff;
    border: 1px solid var(--primary);
    -webkit-box-shadow: none;
    box-shadow: none;
    text-shadow: none
}

.fc .fc-toolbar-title {
    font-size: 20px;
    margin: 0
}

.fc .fc-toolbar.fc-header-toolbar {
    margin-bottom: -0.5em
}

.external-event {
    padding: 8px 10px;
    display: flex;
    align-items: center;
    border-radius: 5px
}

.external-event:hover:before {
    background: #fff !important
}

.fc-event {
    overflow: hidden
}

.fc .fc-view-harness {
    height: 800px !important;
    overflow-y: auto
}

@media only screen and (max-width: 35.9375rem) {
    .fc .fc-toolbar.fc-header-toolbar {
        display: block
    }

    .fc .fc-toolbar.fc-header-toolbar .fc-toolbar-chunk {
        display: flex;
        justify-content: center
    }

    .fc .fc-toolbar.fc-header-toolbar .fc-toolbar-chunk:first-child {
        justify-content: space-between
    }

    .fc .fc-toolbar.fc-header-toolbar .fc-toolbar-title {
        margin-bottom: 8px
    }
}

#external-events .external-event {
    text-align: left;
    font-size: 16px
}

@media only screen and (max-width: 35.9375rem) {
    .fc.app-fullcalendar .fc-timegrid-slot-label {
        width: 40px !important;
        font-size: 10px
    }

    .fc.app-fullcalendar .fc-event,
    .fc.app-fullcalendar .external-event {
        font-size: 10px;
        margin: 0;
        padding: 2px 0;
        text-align: center;
        line-height: 1.3
    }

    .fc.app-fullcalendar .fc-col-header-cell-cushion {
        display: inline-block;
        padding: 2px 4px;
        font-size: 10px
    }
}

.ck.ck-editor .ck.ck-button {
    padding: 6px 8px;
    background-color: var(--rgba-primary-1);
    color: var(--primary);
    font-weight: 900
}

.ck.ck-editor .ck.ck-toolbar {
    background-color: #f7f7f7;
    border: 0;
    padding: 5px 10px
}

.ck.ck-editor .ck.ck-toolbar__separator {
    display: none
}

.ck.ck-editor .ck-content {
    background-color: #f7f7f7;
    border-width: 1px 0 0;
    border-color: #e7e5ef
}

.ck-editor__editable {
    background-color: #f7f7f7 !important
}

.accordion-primary .accordion-header {
    background: var(--primary);
    border-color: var(--primary);
    color: #fff;
    box-shadow: 0 0.9375rem 1.25rem 0 var(--rgba-primary-1)
}

.accordion-primary .accordion-header.collapsed {
    background: var(--rgba-primary-1);
    border-color: var(--rgba-primary-1);
    color: var(--primary);
    box-shadow: none
}

[data-theme-version="dark"] .accordion-primary .accordion-header.collapsed {
    background: var(--rgba-primary-1);
    border-color: var(--rgba-primary-1);
    color: #7e7e7e
}

.accordion-primary-solid .accordion-header {
    background: var(--primary);
    border-color: var(--primary);
    color: #fff;
    box-shadow: 0 -0.625rem 1.25rem 0 var(--rgba-primary-1);
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0
}

.accordion-primary-solid .accordion-header.collapsed {
    background: var(--rgba-primary-1);
    border-color: var(--rgba-primary-1);
    color: var(--primary);
    box-shadow: none;
    border-bottom-left-radius: .5rem;
    border-bottom-right-radius: .5rem
}

[data-theme-version="dark"] .accordion-primary-solid .accordion-header.collapsed {
    background: var(--rgba-primary-1);
    border-color: var(--rgba-primary-1);
    color: #7e7e7e
}

.accordion-primary-solid .accordion__body {
    border: 0.125rem solid var(--primary);
    border-top: none;
    box-shadow: 0 0.9375rem 1.25rem 0 var(--rgba-primary-1);
    border-bottom-left-radius: .5rem;
    border-bottom-right-radius: .5rem
}

.accordion-danger .accordion-header {
    background: #f72b50;
    border-color: #f72b50;
    color: #fff;
    box-shadow: 0 0.9375rem 1.25rem 0 rgba(247, 43, 80, 0.15)
}

.accordion-danger .accordion-header.collapsed {
    background: #fee6ea;
    border-color: #fee6ea;
    color: #211c37;
    box-shadow: none
}

.accordion-danger-solid .accordion-header {
    background: #f72b50;
    border-color: #f72b50;
    color: #fff;
    box-shadow: 0 -0.625rem 1.25rem 0 rgba(247, 43, 80, 0.15);
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0
}

.accordion-danger-solid .accordion-header.collapsed {
    background: #fee6ea;
    border-color: #fee6ea;
    color: #211c37;
    box-shadow: none;
    border-bottom-left-radius: .5rem;
    border-bottom-right-radius: .5rem
}

[data-theme-version="dark"] .accordion-danger-solid .accordion-header.collapsed {
    background: rgba(247, 43, 80, 0.15);
    border-color: rgba(247, 43, 80, 0.15);
    color: #7e7e7e
}

.accordion-danger-solid .accordion__body {
    border: 0.125rem solid #f72b50;
    border-top: none;
    box-shadow: 0 0.9375rem 1.25rem 0 rgba(247, 43, 80, 0.15);
    border-bottom-left-radius: .5rem;
    border-bottom-right-radius: .5rem
}

.accordion-item {
    margin-bottom: 1.25rem
}

.accordion-header {
    padding: 1rem 1.75rem;
    border: 0.0625rem solid #f0f1f5;
    cursor: pointer;
    position: relative;
    color: #333;
    font-weight: 400;
    border-radius: .5rem;
    -webkit-transition: all 0.5s;
    -ms-transition: all 0.5s;
    transition: all 0.5s
}

[data-theme-version="dark"] .accordion-header {
    color: #fff !important;
    border-color: #333a54
}

.accordion-header-indicator {
    font-family: 'themify';
    position: absolute;
    right: 1.5625rem;
    top: 50%;
    transform: translateY(-50%)
}

[direction="rtl"] .accordion-header-indicator {
    right: auto;
    left: 1.5625rem
}

.accordion-header-indicator.indicator_bordered {
    display: inline-block;
    width: 1.5625rem;
    text-align: center;
    height: 1.5625rem;
    border: 0.0625rem solid #f0f1f5;
    border-radius: 50%;
    line-height: 1.5625rem
}

.accordion-header:not(.collapsed) .accordion-header-indicator::before {
    content: "\e622"
}

.accordion-header:not(.collapsed) .accordion-header-indicator.style_two::before {
    content: "\e648"
}

.accordion-header.collapsed .accordion-header-indicator::before {
    content: "\e61a"
}

.accordion-header.collapsed .accordion-header-indicator.style_two::before {
    content: "\e64b"
}

.accordion-body-text {
    padding: 0.875rem 1.25rem
}

.accordion-bordered .accordion__body {
    border: 0.0625rem solid #f0f1f5;
    border-top: none;
    border-bottom-left-radius: .5rem;
    border-bottom-right-radius: .5rem
}

[data-theme-version="dark"] .accordion-bordered .accordion__body {
    border-color: #333a54
}

.accordion-bordered .accordion-header.collapsed {
    border-radius: .5rem
}

.accordion-bordered .accordion-header {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0
}

.accordion-no-gutter .accordion-item {
    margin-bottom: 0
}

.accordion-no-gutter .accordion-item .accordion-header.collapsed {
    border-bottom: none
}

.accordion-no-gutter .accordion-item:last-child .accordion-header {
    border-bottom: 0.0625rem solid #f0f1f5
}

[data-theme-version="dark"] .accordion-no-gutter .accordion-item:last-child .accordion-header {
    border-color: #333a54
}

.accordion-no-gutter.accordion__bordered .accordion-item:not(:last-child) .accordion__body {
    border-bottom: none
}

.accordion-left-indicator .accordion-header-text {
    padding-left: 2.5rem
}

.accordion-left-indicator .accordion-header-indicator {
    right: auto;
    left: 1.5625rem
}

.accordion-with-icon .accordion-header-text {
    padding-left: 2.5rem
}

[direction="rtl"] .accordion-with-icon .accordion-header-text {
    padding-left: 0;
    padding-right: 2.5rem
}

.accordion-with-icon .accordion-header-icon {
    position: absolute;
    right: auto;
    left: 1.5625rem;
    font-family: 'themify'
}

[direction="rtl"] .accordion-with-icon .accordion-header-icon {
    left: auto;
    right: 1.5625rem
}

.accordion-with-icon .accordion-header-icon::before {
    content: "\e645"
}

.accordion-header-bg .accordion-header {
    background-color: #c8c8c8
}

[data-theme-version="dark"] .accordion-header-bg .accordion-header {
    background-color: #181f39;
    color: #fff
}

.accordion-header-bg .accordion-header-primary {
    background-color: var(--primary);
    color: #fff;
    border-color: var(--primary)
}

[data-theme-version="dark"] .accordion-header-bg .accordion-header-primary {
    background-color: var(--primary)
}

.accordion-header-bg .accordion-header-info {
    background-color: #2781d5;
    color: #fff;
    border-color: #2781d5
}

[data-theme-version="dark"] .accordion-header-bg .accordion-header-info {
    background-color: #2781d5
}

.accordion-header-bg .accordion-header-success {
    background-color: #2bc155;
    color: #fff;
    border-color: #2bc155
}

[data-theme-version="dark"] .accordion-header-bg .accordion-header-success {
    background-color: #2bc155
}

.accordion-header-bg.accordion-no-gutter .accordion-header {
    border-color: transparent;
    border-radius: 0
}

.accordion-header-bg.accordion-no-gutter .accordion-item:first-child .accordion-header {
    border-top-left-radius: .5rem;
    border-top-right-radius: .5rem
}

.accordion-header-bg.accordion-no-gutter .accordion-item:last-child .accordion-header {
    border-bottom-left-radius: .5rem;
    border-bottom-right-radius: .5rem
}

.accordion.accordion-no-gutter .accordion-header {
    border-radius: 0
}

.accordion.accordion-no-gutter .accordion-header.collapsed {
    border-radius: 0
}

.accordion.accordion-no-gutter .accordion__body {
    border-radius: 0
}

.accordion.accordion-no-gutter .accordion-item:first-child .accordion-header {
    border-top-left-radius: .5rem;
    border-top-right-radius: .5rem
}

.accordion.accordion-no-gutter .accordion-item:last-child .accordion-header.collapsed {
    border-bottom-left-radius: .5rem;
    border-bottom-right-radius: .5rem
}

.accordion.accordion-no-gutter .accordion-item:last-child .accordion__body {
    border-bottom-left-radius: .5rem;
    border-bottom-right-radius: .5rem
}

.accordion-solid-bg .accordion-header {
    border-color: transparent;
    background-color: var(--rgba-primary-1);
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0
}

[data-theme-version="dark"] .accordion-solid-bg .accordion-header {
    background-color: #181f39
}

.accordion-solid-bg .accordion-header.collapsed {
    border-radius: .5rem
}

.accordion-solid-bg .accordion__body {
    border-color: transparent;
    background-color: var(--rgba-primary-1);
    border-bottom-left-radius: .5rem;
    border-bottom-right-radius: .5rem
}

[data-theme-version="dark"] .accordion-solid-bg .accordion__body {
    background-color: #181f39
}

.accordion-active-header .accordion-header:not(.collapsed) {
    background-color: #2781d5;
    border-color: #2781d5;
    color: #fff
}

.accordion-header-shadow .accordion-header {
    border: none;
    box-shadow: 0 0 0.9375rem -0.1875rem rgba(0, 0, 0, 0.3)
}

.accordion-rounded-stylish .accordion-header {
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem
}

.accordion-rounded-stylish .accordion__body {
    border-bottom-left-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem
}

.accordion-rounded .accordion-header {
    border-radius: 0.3125rem
}

.accordion-gradient .accordion-header {
    color: #fff;
    background-image: linear-gradient(to right, rgba(186, 1, 181, 0.85) 0%, rgba(103, 25, 255, 0.85) 100%);
    border-color: transparent;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0
}

.accordion-gradient .accordion-header.collapsed {
    border-bottom-left-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem
}

.accordion-gradient .accordion__body {
    color: #fff;
    background-image: linear-gradient(to right, rgba(186, 1, 181, 0.85) 0%, rgba(103, 25, 255, 0.85) 100%);
    border-color: transparent
}

.alert {
    border-radius: .5rem;
    padding: 1rem 1.5rem
}

.alert p {
    line-height: 1.5
}

.alert-rounded {
    border-radius: 1.875rem
}

.alert-primary {
    background: var(--rgba-primary-1);
    border-color: var(--rgba-primary-1);
    color: var(--primary)
}

[data-theme-version="dark"] .alert-primary {
    background: var(--rgba-primary-1);
    border-color: var(--rgba-primary-1)
}

.alert-secondary {
    background: #8696a5;
    border-color: #8696a5;
    color: #3e4954
}

[data-theme-version="dark"] .alert-secondary {
    background: rgba(62, 73, 84, 0.5);
    border-color: rgba(62, 73, 84, 0.5);
    color: #fff
}

.alert-success {
    background: #e7faec;
    border-color: #e7faec;
    color: #2bc155
}

[data-theme-version="dark"] .alert-success {
    background: rgba(43, 193, 85, 0.1);
    border-color: rgba(43, 193, 85, 0.1)
}

.alert-warning {
    background: #ffeae6;
    border-color: #ffeae6;
    color: #ff6d4d
}

[data-theme-version="dark"] .alert-warning {
    background: rgba(255, 109, 77, 0.1);
    border-color: rgba(255, 109, 77, 0.1)
}

.alert-danger {
    background: #fee6ea;
    border-color: #fee6ea;
    color: #f72b50
}

[data-theme-version="dark"] .alert-danger {
    background: rgba(247, 43, 80, 0.15);
    border-color: rgba(247, 43, 80, 0.15)
}

.alert-info {
    background: #f0f6fc;
    border-color: #f0f6fc;
    color: #2781d5
}

[data-theme-version="dark"] .alert-info {
    background: rgba(39, 129, 213, 0.1);
    border-color: rgba(39, 129, 213, 0.1)
}

.alert-dark {
    background: #aeaeae;
    border-color: #aeaeae;
    color: #6e6e6e
}

[data-theme-version="dark"] .alert-dark {
    background: rgba(110, 110, 110, 0.35);
    border-color: rgba(110, 110, 110, 0.35);
    color: #fff
}

.alert-light {
    background: #c8c8c8;
    border-color: #c8c8c8;
    color: #6e6e6e
}

.alert-alt.alert-primary {
    border-left: 0.25rem solid var(--primary)
}

.alert-alt.alert-secondary {
    border-left: 0.25rem solid #3e4954
}

.alert-alt.alert-success {
    border-left: 0.25rem solid #2bc155
}

.alert-alt.alert-warning {
    border-left: 0.25rem solid #ff6d4d
}

.alert-alt.alert-danger {
    border-left: 0.25rem solid #f72b50
}

.alert-alt.alert-info {
    border-left: 0.25rem solid #2781d5
}

.alert-alt.alert-dark {
    border-left: 0.25rem solid #6e6e6e
}

.alert-alt.alert-light {
    border-left: 0.25rem solid #a2a2a2
}

.alert-alt.alert-primary.solid {
    border-left: 0.25rem solid var(--primary-dark) !important
}

.alert-alt.alert-secondary.solid {
    border-left: 0.25rem solid #08090b !important
}

.alert-alt.alert-success.solid {
    border-left: 0.25rem solid #145927 !important
}

.alert-alt.alert-warning.solid {
    border-left: 0.25rem solid #cd2500 !important
}

.alert-alt.alert-danger.solid {
    border-left: 0.25rem solid #9d0621 !important
}

.alert-alt.alert-info.solid {
    border-left: 0.25rem solid #134069 !important
}

.alert-alt.alert-dark.solid {
    border-left: 0.25rem solid #2e2e2e !important
}

.alert-alt.alert-light.solid {
    border-left: 0.25rem solid #888 !important
}

.alert-dismissible.solid .close:hover {
    color: #fff;
    opacity: 1
}

.alert.alert-primary.solid {
    background: var(--primary);
    color: #fff;
    border-color: var(--primary)
}

.alert.alert-secondary.solid {
    background: #3e4954;
    color: #fff;
    border-color: #3e4954
}

.alert.alert-success.solid {
    background: #2bc155;
    color: #fff;
    border-color: #2bc155
}

.alert.alert-warning.solid {
    background: #ff6d4d;
    color: #fff;
    border-color: #ff6d4d
}

.alert.alert-danger.solid {
    background: #f72b50;
    color: #fff;
    border-color: #f72b50
}

.alert.alert-info.solid {
    background: #2781d5;
    color: #fff;
    border-color: #2781d5
}

.alert.alert-dark.solid {
    background: #6e6e6e;
    color: #fff;
    border-color: #6e6e6e
}

.alert.alert-light.solid {
    background: #c8c8c8;
    color: #6e6e6e;
    border-color: #c8c8c8
}

.alert-right-icon>span i {
    font-size: 1.125rem;
    margin-right: 0.3125rem
}

.alert-right-icon .close i {
    font-size: 1rem
}

.alert.alert-outline-primary {
    background: transparent;
    color: var(--primary);
    border-color: var(--primary)
}

.alert.alert-outline-secondary {
    background: transparent;
    color: #7e7e7e;
    border-color: #3e4954
}

.alert.alert-outline-success {
    background: transparent;
    color: #2bc155;
    border-color: #2bc155
}

.alert.alert-outline-info {
    background: transparent;
    color: #2781d5;
    border-color: #2781d5
}

.alert.alert-outline-warning {
    background: transparent;
    color: #ff6d4d;
    border-color: #ff6d4d
}

.alert.alert-outline-danger {
    background: transparent;
    color: #f72b50;
    border-color: #f72b50
}

.alert.alert-outline-dark {
    background: transparent;
    color: #7e7e7e;
    border-color: #6e6e6e
}

.alert.alert-outline-light {
    background: transparent;
    color: #6e6e6e;
    border-color: #c8c8c8
}

.alert-social {
    color: #fff
}

.alert-social .alert-social-icon {
    align-self: center;
    margin-right: 0.9375rem
}

.alert-social .alert-social-icon i {
    font-size: 2.625rem
}

.alert-social.facebook {
    background-color: #3b5998
}

.alert-social.twitter {
    background-color: #1da1f2
}

.alert-social.linkedin {
    background-color: #007bb6
}

.alert-social.google-plus {
    background-color: #db4439
}

.alert-social .close:hover {
    opacity: 1 !important;
    color: #fff !important
}

.left-icon-big .alert-left-icon-big {
    align-self: center;
    margin-right: 0.9375rem
}

.left-icon-big .alert-left-icon-big i {
    font-size: 2.1875rem;
    line-height: 1
}

[direction="rtl"] .left-icon-big .alert-left-icon-big,
[direction="rtl"] .alert-social .alert-social-icon {
    margin-right: 0;
    margin-left: 0.9375rem
}

.badge {
    line-height: 1.5;
    border-radius: 1.03125rem;
    padding: 0.25rem 0.625rem;
    border: 0.0625rem solid transparent
}

.badge-rounded {
    border-radius: 1.25rem;
    padding: 0.1875rem 0.8125rem
}

.badge-circle {
    border-radius: 6.25rem;
    padding: 0.1875rem 0.4375rem
}

.badge-outline-warning {
    border: 0.0625rem solid var(--primary);
    color: var(--primary)
}

.badge-outline-secondary {
    border: 0.0625rem solid #3e4954;
    color: #3e4954
}

[data-theme-version="dark"] .badge-outline-secondary {
    color: #7e7e7e
}

.badge-outline-success {
    border: 0.0625rem solid #2bc155;
    color: #2bc155
}

.badge-outline-info {
    border: 0.0625rem solid #2781d5;
    color: #2781d5
}

.badge-outline-warning {
    border: 0.0625rem solid #ff6d4d;
    color: #ff6d4d
}

.badge-outline-danger {
    border: 0.0625rem solid #f72b50;
    color: #f72b50
}

.badge-outline-light {
    border: 0.0625rem solid #f0f1f5;
    color: #6e6e6e
}

[data-theme-version="dark"] .badge-outline-light {
    color: #7e7e7e
}

.badge-outline-dark {
    border: 0.0625rem solid #6e6e6e;
    color: #6e6e6e
}

[data-theme-version="dark"] .badge-outline-dark {
    color: #7e7e7e
}

.badge-xs {
    font-size: 0.625rem;
    padding: 0rem 0.3125rem;
    line-height: 1.125rem
}

.badge-sm {
    font-size: 0.6875rem;
    padding: 0.3125rem 0.5rem;
    line-height: 0.6875rem
}

.badge-lg {
    font-size: 0.875rem;
    padding: 0rem 0.625rem;
    line-height: 1.875rem
}

.badge-xl {
    font-size: 1rem;
    padding: 0rem 0.9375rem;
    line-height: 2.1875rem
}

.badge-default {
    background: #ADB6C7
}

.badge-success {
    background-color: #2bc155
}

.badge-secondary {
    background-color: #3e4954
}

.badge-info {
    background-color: #2781d5
}

.badge-primary {
    background-color: var(--primary)
}

.badge-warning {
    background-color: #ff6d4d
}

.badge-danger {
    background-color: #f72b50
}

.badge-dark {
    background-color: #6e6e6e
}

.badge-light {
    background-color: #c8c8c8
}

.light.badge-default {
    background: #ADB6C7
}

.light.badge-success {
    background-color: #e7faec;
    color: #2bc155
}

[data-theme-version="dark"] .light.badge-success {
    background-color: rgba(43, 193, 85, 0.1)
}

.light.badge-info {
    background-color: #f0f6fc;
    color: #2781d5
}

[data-theme-version="dark"] .light.badge-info {
    background-color: rgba(39, 129, 213, 0.1)
}

.light.badge-primary {
    background: #dee3fa;
    color: var(--primary)
}

[data-theme-version="dark"] .light.badge-primary {
    background-color: var(--rgba-primary-1)
}

.light.badge-secondary {
    background: #a3afbb;
    color: #3e4954
}

[data-theme-version="dark"] .light.badge-secondary {
    background-color: rgba(62, 73, 84, 0.5);
    color: #fff
}

.light.badge-warning {
    background-color: #ffeae6;
    color: #ff6d4d
}

[data-theme-version="dark"] .light.badge-warning {
    background-color: rgba(255, 109, 77, 0.1)
}

.light.badge-danger {
    background-color: #fee6ea;
    color: #f72b50
}

[data-theme-version="dark"] .light.badge-danger {
    background-color: rgba(247, 43, 80, 0.15)
}

.light.badge-dark {
    background-color: #d4d4d4;
    color: #6e6e6e
}

[data-theme-version="dark"] .light.badge-dark {
    background-color: rgba(110, 110, 110, 0.35);
    color: #fff
}

.bootstrap-label .label {
    display: inline-block;
    margin-right: 1rem
}

.bootstrap-label .label:last-child {
    margin-right: 0
}

.badge-demo .badge {
    margin-right: 0.3125rem;
    margin-bottom: 0.3125rem
}

.badge-demo .badge:last-child {
    margin-right: 0
}

.bootstrap-badge-buttons button {
    margin-right: .2rem;
    margin-bottom: 1rem
}

.bootstrap-badge-buttons button:last-child {
    margin-right: 0
}

.breadcrumb {
    font-size: 1.1875rem
}

.breadcrumb .breadcrumb-item.active a {
    color: var(--primary)
}

.breadcrumb .breadcrumb-item+.breadcrumb-item::before {
    color: var(--primary)
}

.page-titles {
    padding: 0.9375rem 1.875rem;
    background: #fff;
    margin-bottom: 1.875rem;
    border-radius: 0.5rem;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0
}

[data-theme-version="dark"] .page-titles {
    background: #1e2746
}

@media only screen and (max-width: 74.9375rem) {
    .page-titles {
        margin-top: 0.125rem
    }
}

@media only screen and (max-width: 47.9375rem) {
    .page-titles {
        margin-left: -1.25rem;
        margin-right: -1.25rem;
        margin-bottom: 0.9375rem;
        padding: 0.9375rem 1.25rem;
        margin-top: -1.25rem
    }
}

.page-titles .justify-content-sm-end {
    align-items: center
}

.page-titles h4,
.page-titles .h4 {
    margin-bottom: 0;
    margin-top: 0;
    color: var(--primary);
    font-size: 1.25rem
}

.page-titles h4 span,
.page-titles .h4 span {
    font-size: 0.875rem;
    font-weight: 400
}

.page-titles .breadcrumb {
    margin-bottom: 0;
    padding: 0;
    background: transparent
}

.page-titles .breadcrumb li {
    margin-top: 0;
    margin-bottom: 0
}

.page-titles .breadcrumb li a {
    color: #828690
}

@media only screen and (max-width: 35.9375rem) {
    .page-titles .breadcrumb li a {
        font-size: 0.75rem
    }
}

.page-titles .breadcrumb li.active {
    color: var(--primary);
    font-weight: 600
}

.page-titles .breadcrumb li.active a {
    color: var(--primary)
}

.page-titles .breadcrumb .breadcrumb-item+.breadcrumb-item:before {
    color: #3e4954
}

.page-titles .breadcrumb-datepicker {
    font-size: 0.75rem;
    color: #89879f
}

.page-titles .breadcrumb-datepicker__icon {
    font-size: 0.875rem
}

.page-titles .breadcrumb-widget .border-dark {
    border-color: #dee2e6 !important
}

.page-titles .breadcrumb-widget h4,
.page-titles .breadcrumb-widget .h4 {
    color: #646c9a;
    font-weight: 600
}

@media only screen and (max-width: 35.9375rem) {
    .page-titles .breadcrumb-widget {
        text-align: left !important;
        margin-bottom: 0.9375rem
    }
}

button {
    cursor: pointer
}

button:focus {
    outline: 0;
    box-shadow: none
}

.btn {
    padding: 0.938rem 1.5rem;
    border-radius: .5rem;
    font-weight: 400;
    font-size: 1rem
}

.btn:hover,
.btn:focus,
.btn:active,
.btn.active {
    outline: 0 !important
}

@media only screen and (max-width: 87.5rem) {
    .btn {
        padding: 0.625rem 1rem;
        font-size: 0.813rem
    }
}

.btn.btn-success,
.btn.btn-secondary,
.btn.btn-warning,
.btn.btn-primary,
.btn.btn-danger,
.btn.btn-info {
    color: #fff
}

.btn-transparent {
    background-color: transparent
}

.btn-primary {
    border-color: var(--primary);
    background-color: var(--primary)
}

.btn-primary:active,
.btn-primary:focus,
.btn-primary:hover {
    border-color: var(--primary-hover);
    background-color: var(--primary-hover)
}

.btn-primary:focus {
    box-shadow: 0 0 0 0.25rem var(--rgba-primary-5)
}

.btn-primary:disabled,
.btn-primary.disabled {
    background-color: var(--primary);
    border-color: var(--primary)
}

.btn-link {
    color: var(--primary);
    text-decoration: none
}

.btn-link:hover {
    color: var(--primary-hover)
}

.btn-outline-primary {
    color: var(--primary);
    border-color: var(--primary)
}

.btn-outline-primary:hover {
    border-color: var(--primary-hover);
    background-color: var(--primary-hover)
}

.sharp {
    min-width: 2.5rem;
    padding: 0.4375rem;
    height: 2.5rem;
    min-height: 2.5rem
}

.sharp.btn-xs {
    padding: 0.1875rem;
    width: 1.625rem;
    height: 1.625rem;
    min-width: 1.625rem;
    min-height: 1.625rem
}

.btn-block {
    display: block;
    width: 100%
}

.light.tp-btn {
    background-color: transparent
}

.light.btn-default {
    background: #ADB6C7
}

.light.btn-success {
    background-color: #e7faec;
    border-color: #e7faec;
    color: #2bc155
}

.light.btn-success g [fill] {
    fill: #2bc155
}

[data-theme-version="dark"] .light.btn-success {
    background-color: rgba(43, 193, 85, 0.1);
    border-color: transparent
}

.light.btn-success:hover {
    background-color: #2bc155;
    border-color: #2bc155;
    color: #fff
}

.light.btn-success:hover g [fill] {
    fill: #fff
}

.light.btn-info {
    background-color: #f0f6fc;
    border-color: #f0f6fc;
    color: #2781d5
}

.light.btn-info g [fill] {
    fill: #2781d5
}

[data-theme-version="dark"] .light.btn-info {
    background-color: rgba(39, 129, 213, 0.1);
    border-color: transparent
}

.light.btn-info:hover {
    background-color: #2781d5;
    border-color: #2781d5;
    color: #fff
}

.light.btn-info:hover g [fill] {
    fill: #fff
}

.light.btn-primary {
    background-color: var(--rgba-primary-1);
    border-color: var(--rgba-primary-1);
    color: var(--primary)
}

.light.btn-primary g [fill] {
    fill: var(--primary)
}

[data-theme-version="dark"] .light.btn-primary {
    background-color: var(--rgba-primary-1);
    border-color: transparent;
    color: #fff
}

.light.btn-primary:hover {
    background-color: var(--primary);
    border-color: var(--primary);
    color: #fff
}

.light.btn-primary:hover g [fill] {
    fill: #fff
}

.light.btn-secondary {
    background: #8696a5;
    border-color: #8696a5;
    color: #fff
}

.light.btn-secondary g [fill] {
    fill: #3e4954
}

[data-theme-version="dark"] .light.btn-secondary {
    background-color: rgba(62, 73, 84, 0.5);
    border-color: transparent;
    color: #fff
}

.light.btn-secondary:hover {
    background-color: #3e4954;
    border-color: #3e4954;
    color: #fff
}

.light.btn-secondary:hover g [fill] {
    fill: #fff
}

.light.btn-warning {
    background-color: #ffeae6;
    border-color: #ffeae6;
    color: #ff6d4d
}

.light.btn-warning g [fill] {
    fill: #ff6d4d
}

[data-theme-version="dark"] .light.btn-warning {
    background-color: rgba(255, 109, 77, 0.1);
    border-color: transparent
}

.light.btn-warning:hover {
    background-color: #ff6d4d;
    border-color: #ff6d4d;
    color: #fff
}

.light.btn-warning:hover g [fill] {
    fill: #fff
}

.light.btn-danger {
    background-color: #fee6ea;
    border-color: #fee6ea;
    color: #f72b50
}

.light.btn-danger g [fill] {
    fill: #f72b50
}

[data-theme-version="dark"] .light.btn-danger {
    background-color: rgba(247, 43, 80, 0.15);
    border-color: transparent
}

.light.btn-danger:hover {
    background-color: #f72b50;
    border-color: #f72b50;
    color: #fff
}

.light.btn-danger:hover g [fill] {
    fill: #fff
}

.light.btn-dark {
    background-color: #d4d4d4;
    border-color: #d4d4d4;
    color: #6e6e6e
}

.light.btn-dark g [fill] {
    fill: #6e6e6e
}

[data-theme-version="dark"] .light.btn-dark {
    background-color: rgba(110, 110, 110, 0.35);
    border-color: transparent;
    color: #fff
}

.light.btn-dark:hover {
    background-color: #6e6e6e;
    border-color: #6e6e6e;
    color: #fff
}

.light.btn-dark:hover g [fill] {
    fill: #fff
}

.btn.tp-btn {
    background-color: transparent;
    border-color: transparent
}

.btn.tp-btn.btn-default {
    background: #ADB6C7
}

.btn.tp-btn.btn-success {
    color: #2bc155
}

.btn.tp-btn.btn-success g [fill] {
    fill: #2bc155
}

.btn.tp-btn.btn-success:hover {
    background-color: #2bc155;
    border-color: #2bc155;
    color: #fff
}

.btn.tp-btn.btn-success:hover g [fill] {
    fill: #fff
}

.btn.tp-btn.btn-info {
    color: #2781d5
}

.btn.tp-btn.btn-info g [fill] {
    fill: #2781d5
}

.btn.tp-btn.btn-info:hover {
    background-color: #2781d5;
    border-color: #2781d5;
    color: #fff
}

.btn.tp-btn.btn-info:hover g [fill] {
    fill: #fff
}

.btn.tp-btn.btn-primary {
    color: var(--primary)
}

.btn.tp-btn.btn-primary g [fill] {
    fill: var(--primary)
}

.btn.tp-btn.btn-primary:hover {
    background-color: var(--primary);
    border-color: var(--primary);
    color: #fff
}

.btn.tp-btn.btn-primary:hover g [fill] {
    fill: #fff
}

.btn.tp-btn.btn-secondary {
    color: #3e4954
}

.btn.tp-btn.btn-secondary g [fill] {
    fill: #3e4954
}

.btn.tp-btn.btn-secondary:hover {
    background-color: #3e4954;
    border-color: #3e4954;
    color: #fff
}

.btn.tp-btn.btn-secondary:hover g [fill] {
    fill: #fff
}

.btn.tp-btn.btn-warning {
    color: #ff6d4d
}

.btn.tp-btn.btn-warning g [fill] {
    fill: #ff6d4d
}

.btn.tp-btn.btn-warning:hover {
    background-color: #ff6d4d;
    border-color: #ff6d4d;
    color: #fff
}

.btn.tp-btn.btn-warning:hover g [fill] {
    fill: #fff
}

.btn.tp-btn.btn-danger {
    color: #f72b50
}

.btn.tp-btn.btn-danger g [fill] {
    fill: #f72b50
}

.btn.tp-btn.btn-danger:hover {
    background-color: #f72b50;
    border-color: #f72b50;
    color: #fff
}

.btn.tp-btn.btn-danger:hover g [fill] {
    fill: #fff
}

.btn.tp-btn.btn-light {
    color: #6e6e6e
}

.btn.tp-btn.btn-light g [fill] {
    fill: #6e6e6e
}

.btn.tp-btn.btn-light:hover {
    background-color: #c8c8c8;
    border-color: #c8c8c8;
    color: #6e6e6e
}

.btn.tp-btn.btn-light:hover g [fill] {
    fill: #fff
}

.btn.tp-btn.btn-dark {
    color: #6e6e6e
}

.btn.tp-btn.btn-dark g [fill] {
    fill: #6e6e6e
}

.btn.tp-btn.btn-dark:hover {
    background-color: #6e6e6e;
    border-color: #6e6e6e;
    color: #fff
}

.btn.tp-btn.btn-dark:hover g [fill] {
    fill: #fff
}

.btn.tp-btn-light {
    background-color: transparent;
    border-color: transparent
}

.btn.tp-btn-light.btn-success {
    color: #2bc155
}

.btn.tp-btn-light.btn-success g [fill] {
    fill: #2bc155
}

.btn.tp-btn-light.btn-success:hover {
    background-color: #e7faec;
    border-color: #e7faec;
    color: #2bc155
}

.btn.tp-btn-light.btn-success:hover g [fill] {
    fill: #2bc155
}

.btn.tp-btn-light.btn-info {
    color: #2781d5
}

.btn.tp-btn-light.btn-info g [fill] {
    fill: #2781d5
}

.btn.tp-btn-light.btn-info:hover {
    background-color: #f0f6fc;
    border-color: #f0f6fc;
    color: #2781d5
}

.btn.tp-btn-light.btn-info:hover g [fill] {
    fill: #2781d5
}

.btn.tp-btn-light.btn-primary {
    color: var(--primary)
}

.btn.tp-btn-light.btn-primary g [fill] {
    fill: var(--primary)
}

.btn.tp-btn-light.btn-primary:hover {
    background-color: var(--rgba-primary-1);
    border-color: var(--rgba-primary-1);
    color: var(--primary)
}

.btn.tp-btn-light.btn-primary:hover g [fill] {
    fill: var(--primary)
}

.btn.tp-btn-light.btn-secondary {
    color: #3e4954
}

.btn.tp-btn-light.btn-secondary g [fill] {
    fill: #3e4954
}

.btn.tp-btn-light.btn-secondary:hover {
    background-color: #eceff1;
    border-color: #eceff1;
    color: #3e4954
}

.btn.tp-btn-light.btn-secondary:hover g [fill] {
    fill: #3e4954
}

.btn.tp-btn-light.btn-warning {
    color: #ff6d4d
}

.btn.tp-btn-light.btn-warning g [fill] {
    fill: #ff6d4d
}

.btn.tp-btn-light.btn-warning:hover {
    background-color: #ffeae6;
    border-color: #ffeae6;
    color: #ff6d4d
}

.btn.tp-btn-light.btn-warning:hover g [fill] {
    fill: #ff6d4d
}

.btn.tp-btn-light.btn-danger {
    color: #f72b50
}

.btn.tp-btn-light.btn-danger g [fill] {
    fill: #f72b50
}

.btn.tp-btn-light.btn-danger:hover {
    background-color: #fee6ea;
    border-color: #fee6ea;
    color: #f72b50
}

.btn.tp-btn-light.btn-danger:hover g [fill] {
    fill: #fff
}

.btn.tp-btn-light.btn-dark {
    color: #6e6e6e
}

.btn.tp-btn-light.btn-dark g [fill] {
    fill: #6e6e6e
}

.btn.tp-btn-light.btn-dark:hover {
    background-color: #d4d4d4;
    border-color: #d4d4d4;
    color: #6e6e6e
}

.btn.tp-btn-light.btn-dark:hover g [fill] {
    fill: #fff
}

.shadow.btn-primary {
    -webkit-box-shadow: 0 0.3125rem 0.9375rem 0 var(--rgba-primary-2) !important;
    box-shadow: 0 0.3125rem 0.9375rem 0 var(--rgba-primary-2) !important
}

.shadow.btn-secondary {
    -webkit-box-shadow: 0 0.3125rem 0.9375rem 0 rgba(62, 73, 84, 0.2) !important;
    box-shadow: 0 0.3125rem 0.9375rem 0 rgba(62, 73, 84, 0.2) !important
}

.shadow.btn-warning {
    -webkit-box-shadow: 0 0.3125rem 0.9375rem 0 rgba(255, 109, 77, 0.2) !important;
    box-shadow: 0 0.3125rem 0.9375rem 0 rgba(255, 109, 77, 0.2) !important
}

.shadow.btn-danger {
    -webkit-box-shadow: 0 0.3125rem 0.9375rem 0 rgba(247, 43, 80, 0.2) !important;
    box-shadow: 0 0.3125rem 0.9375rem 0 rgba(247, 43, 80, 0.2) !important
}

.shadow.btn-info {
    -webkit-box-shadow: 0 0.3125rem 0.9375rem 0 rgba(39, 129, 213, 0.2) !important;
    box-shadow: 0 0.3125rem 0.9375rem 0 rgba(39, 129, 213, 0.2) !important
}

.shadow.btn-success {
    -webkit-box-shadow: 0 0.3125rem 0.9375rem 0 rgba(43, 193, 85, 0.2) !important;
    box-shadow: 0 0.3125rem 0.9375rem 0 rgba(43, 193, 85, 0.2) !important
}

.btn-xxs {
    padding: 0.375rem 0.9375rem;
    font-size: 0.6875rem;
    line-height: 1.3
}

.btn-xs {
    font-size: 0.75rem;
    padding: 0.438rem 1rem;
    font-weight: 600
}

.btn-sm,
.btn-group-sm>.btn {
    font-size: 0.813rem !important;
    padding: 0.625rem 1rem
}

.btn-md {
    font-size: 0.875rem !important;
    padding: 0.875rem 1.25rem
}

.btn-lg,
.btn-group-lg>.btn {
    padding: 1rem 2rem;
    font-size: 1.125rem !important
}

@media only screen and (max-width: 35.9375rem) {

    .btn-lg,
    .btn-group-lg>.btn {
        padding: 0.75rem 1.25rem
    }
}

.btn-xl {
    padding: 0.6rem 1rem
}

.btn-xl.btn-default {
    font-weight: 600
}

.btn-square {
    border-radius: 0
}

.btn-rounded {
    border-radius: 2.5rem !important
}

.btn-icon-end {
    border-left: 0.0625rem solid white;
    display: inline-block;
    margin: -.8rem 0 -.8rem 1rem;
    padding: 0.4375rem 0 0.4375rem 1rem;
    margin: -1rem -0.25rem -1rem 1rem;
    padding: 1rem 0 1rem 1.25rem
}

.btn-icon-start {
    background: #fff;
    border-radius: 10rem;
    display: inline-block;
    margin: -0.5rem 0.75rem -0.5rem -1.188rem;
    padding: 0.5rem 0.80rem 0.5rem;
    float: left
}

@media only screen and (max-width: 87.5rem) {
    .btn-icon-start {
        margin: -0.5rem 0.75rem -0.5rem -0.880rem
    }
}

[direction="rtl"] .btn-icon-start {
    margin: -.5rem 0.5rem -0.5rem -1rem
}

@media only screen and (max-width: 87.5rem) {
    [direction="rtl"] .btn-icon-start {
        margin: -0.5rem 0.75rem -0.5rem -0.880rem
    }
}

[direction="rtl"] .btn-icon-end {
    border-left: 0rem solid white;
    display: inline-block;
    margin: -.8rem 1rem -.8rem 0;
    padding: 0.4375rem 1rem 0.4375rem 0;
    border-right: 0.0625rem solid white
}

.toggle-dropdown::after {
    margin-left: 0.755em
}

.social-btn-icon .btn {
    min-width: 7.5rem;
    margin-bottom: 1.5rem
}

.social-icon .btn {
    padding: .7rem 1.4rem
}

.btn-circle {
    height: 5rem;
    width: 5rem;
    border-radius: 50% !important
}

.btn-circle-sm {
    width: 4.5rem;
    height: 4.5rem;
    font-size: 1.8rem
}

.btn-circle-md {
    width: 6rem;
    height: 6rem;
    font-size: 2.5rem
}

.btn-circle-md i {
    font-size: 2.4rem
}

.btn-circle-lg {
    width: 8rem;
    height: 8rem;
    font-size: 3.2rem
}

.btn-circle-lg i {
    font-size: 3.1rem
}

.btn-page .btn {
    min-width: 6.875rem;
    margin-right: 0.25rem;
    margin-bottom: 0.5rem
}

.size-1 {
    min-width: 10rem !important;
    font-size: 1.5rem;
    padding: 0.68rem 0.75rem
}

.size-2 {
    font-size: 1.25rem;
    min-width: 8.125rem !important;
    padding: 0.57rem 0.75rem
}

.size-3 {
    font-size: 0.875rem;
    min-width: 6.875rem !important;
    padding: 0.536rem 0.75rem
}

.size-4 {
    font-size: 0.875rem;
    min-width: 6.25rem !important
}

.size-5 {
    font-size: 0.875rem;
    min-width: 5.625rem !important;
    padding: .22rem 0.75rem
}

.size-6 {
    font-size: 0.8125rem;
    min-width: 5rem !important;
    padding: 0.097rem 0.75rem
}

.size-7 {
    font-size: 0.75rem;
    min-width: 3.75rem !important;
    padding: 0.001rem 0.75rem
}

.btn-light {
    background: #c8c8c8;
    border-color: #c8c8c8;
    color: #fff
}

.btn-light:active,
.btn-light:focus,
.btn-light:hover {
    background: #fff;
    color: #6e6e6e;
    border-color: #fff
}

.btn-outline-primary:hover {
    color: #fff
}

.btn-outline-warning:hover {
    color: #fff
}

.btn-outline-light {
    color: #6e6e6e
}

[data-theme-version="dark"] .btn-outline-light {
    color: #7e7e7e
}

[data-theme-version="dark"] .btn-outline-secondary {
    color: #7e7e7e
}

[data-theme-version="dark"] .btn-outline-dark {
    color: #7e7e7e
}

.btn-dark {
    background: #6e6e6e;
    border-color: #6e6e6e;
    color: #fff
}

.btn-dark:active,
.btn-dark:focus,
.btn-dark:hover {
    background: #555;
    color: #fff;
    border-color: #555
}

.btn-group.btn-rounded .btn:first-child {
    border-top-left-radius: 1.875rem;
    border-bottom-left-radius: 1.875rem
}

.btn-group.btn-rounded .btn:last-child {
    border-top-right-radius: 1.875rem;
    border-bottom-right-radius: 1.875rem
}

.btn-facebook {
    background: #3b5998;
    border-color: #3b5998;
    color: #fff
}

.btn-facebook:active,
.btn-facebook:focus,
.btn-facebook:hover {
    background: #2d4373;
    color: #fff;
    border-color: #2d4373
}

.btn-twitter {
    background: #1da1f2;
    border-color: #1da1f2;
    color: #fff
}

.btn-twitter:active,
.btn-twitter:focus,
.btn-twitter:hover {
    background: #0c85d0;
    color: #fff;
    border-color: #0c85d0
}

.btn-youtube {
    background: red;
    border-color: red;
    color: #fff
}

.btn-youtube:active,
.btn-youtube:focus,
.btn-youtube:hover {
    background: #c00;
    color: #fff;
    border-color: #c00
}

.btn-instagram {
    background: #c32aa3;
    border-color: #c32aa3;
    color: #fff
}

.btn-instagram:active,
.btn-instagram:focus,
.btn-instagram:hover {
    background: #992180;
    color: #fff;
    border-color: #992180
}

.btn-pinterest {
    background: #bd081c;
    border-color: #bd081c;
    color: #fff
}

.btn-pinterest:active,
.btn-pinterest:focus,
.btn-pinterest:hover {
    background: #8c0615;
    color: #fff;
    border-color: #8c0615
}

.btn-linkedin {
    background: #007bb6;
    border-color: #007bb6;
    color: #fff
}

.btn-linkedin:active,
.btn-linkedin:focus,
.btn-linkedin:hover {
    background: #005983;
    color: #fff;
    border-color: #005983
}

.btn-google-plus {
    background: #db4439;
    border-color: #db4439;
    color: #fff
}

.btn-google-plus:active,
.btn-google-plus:focus,
.btn-google-plus:hover {
    background: #be2d23;
    color: #fff;
    border-color: #be2d23
}

.btn-google {
    background: #4285f4;
    border-color: #4285f4;
    color: #fff
}

.btn-google:active,
.btn-google:focus,
.btn-google:hover {
    background: #1266f1;
    color: #fff;
    border-color: #1266f1
}

.btn-snapchat {
    background: #fffc00;
    border-color: #fffc00;
    color: #000
}

.btn-snapchat:active,
.btn-snapchat:focus,
.btn-snapchat:hover {
    background: #ccca00;
    color: #000;
    border-color: #ccca00
}

.btn-whatsapp {
    background: #25d366;
    border-color: #25d366;
    color: #fff
}

.btn-whatsapp:active,
.btn-whatsapp:focus,
.btn-whatsapp:hover {
    background: #1da851;
    color: #fff;
    border-color: #1da851
}

.btn-tumblr {
    background: #35465d;
    border-color: #35465d;
    color: #fff
}

.btn-tumblr:active,
.btn-tumblr:focus,
.btn-tumblr:hover {
    background: #222e3d;
    color: #fff;
    border-color: #222e3d
}

.btn-reddit {
    background: #ff4500;
    border-color: #ff4500;
    color: #fff
}

.btn-reddit:active,
.btn-reddit:focus,
.btn-reddit:hover {
    background: #cc3700;
    color: #fff;
    border-color: #cc3700
}

.btn-spotify {
    background: #1ed760;
    border-color: #1ed760;
    color: #fff
}

.btn-spotify:active,
.btn-spotify:focus,
.btn-spotify:hover {
    background: #18aa4c;
    color: #fff;
    border-color: #18aa4c
}

.btn-yahoo {
    background: #430297;
    border-color: #430297;
    color: #fff
}

.btn-yahoo:active,
.btn-yahoo:focus,
.btn-yahoo:hover {
    background: #2d0165;
    color: #fff;
    border-color: #2d0165
}

.btn-dribbble {
    background: #ea4c89;
    border-color: #ea4c89;
    color: #fff
}

.btn-dribbble:active,
.btn-dribbble:focus,
.btn-dribbble:hover {
    background: #e51e6b;
    color: #fff;
    border-color: #e51e6b
}

.btn-skype {
    background: #00aff0;
    border-color: #00aff0;
    color: #fff
}

.btn-skype:active,
.btn-skype:focus,
.btn-skype:hover {
    background: #008abd;
    color: #fff;
    border-color: #008abd
}

.btn-quora {
    background: #a20;
    border-color: #a20;
    color: #fff
}

.btn-quora:active,
.btn-quora:focus,
.btn-quora:hover {
    background: #771800;
    color: #fff;
    border-color: #771800
}

.btn-vimeo {
    background: #1ab7ea;
    border-color: #1ab7ea;
    color: #fff
}

.btn-vimeo:active,
.btn-vimeo:focus,
.btn-vimeo:hover {
    background: #1295bf;
    color: #fff;
    border-color: #1295bf
}

.btn-check:checked+.btn-outline-primary,
.btn-check:active+.btn-outline-primary,
.btn-outline-primary:active,
.btn-outline-primary.active,
.btn-outline-primary.dropdown-toggle.show {
    background-color: var(--primary);
    border-color: var(--primary);
    color: #fff
}

.btn-check:checked+.btn-outline-primary:focus,
.btn-check:active+.btn-outline-primary:focus,
.btn-outline-primary:active:focus,
.btn-outline-primary.active:focus,
.btn-outline-primary.dropdown-toggle.show:focus {
    box-shadow: 0 0 0 0.25rem var(--rgba-primary-5)
}

.btn-check:focus+.btn-outline-primary,
.btn-outline-primary:focus {
    box-shadow: 0 0 0 0.25rem var(--rgba-primary-5)
}

.btn-close:focus {
    box-shadow: 0 0 0 0.25rem var(--rgba-primary-5)
}

.card {
    margin-bottom: 1.875rem;
    background-color: #fff;
    transition: all .5s ease-in-out;
    position: relative;
    border: 0rem solid transparent;
    border-radius: .5rem;
    box-shadow: 0rem 0.3125rem 0.3125rem 0rem rgba(82, 63, 105, 0.05);
    height: calc(100% - 30px)
}

@media only screen and (max-width: 35.9375rem) {
    .card {
        margin-bottom: 0.938rem;
        height: calc(100% - 0.938rem)
    }
}

.card-body {
    padding: 1.875rem
}

@media only screen and (max-width: 35.9375rem) {
    .card-body {
        padding: 1rem
    }
}

.card-title {
    font-size: 1.25rem;
    font-weight: 500;
    color: #000;
    text-transform: capitalize
}

.card-title--large {
    font-size: 1.5rem
}

.card-title--medium {
    font-size: 1rem
}

.card-title--small {
    font-size: 0.875rem
}

.card-header {
    border-color: #f0f1f5;
    position: relative;
    background: transparent;
    padding: 1.5rem 1.875rem 1.25rem;
    display: flex;
    justify-content: space-between;
    align-items: center
}

@media only screen and (max-width: 35.9375rem) {
    .card-header {
        padding: 1.25rem 1rem 1.25rem
    }
}

[data-theme-version="dark"] .card-header {
    border-color: #333a54
}

.card-header .card-title {
    margin-bottom: 0rem
}

.card-header .subtitle {
    padding-top: 0.3125rem;
    font-size: 0.875rem;
    line-height: 1.5
}

.card-footer {
    border-color: #f0f1f5;
    background: transparent;
    padding: 1.25rem 1.875rem 1.25rem;
    border-radius: 0.5rem !important
}

[data-theme-version="dark"] .card-footer {
    border-color: #333a54
}

.transparent-card.card {
    background: transparent;
    border: 0.0625rem solid transparent;
    box-shadow: none
}

.card-action>a {
    display: inline-block;
    width: 1.875rem;
    height: 1.875rem;
    line-height: 1.875rem;
    border-radius: 0.3125rem;
    border-color: transparent;
    text-align: center;
    background: var(--primary-dark);
    color: #fff;
    margin-right: 0.5rem
}

[data-theme-version="dark"] .card-action>a {
    background: #181f39
}

.card-action>a:last-child {
    margin-right: 0
}

.card-action>a:hover,
.card-action>a:focus {
    background: var(--primary-dark)
}

[data-theme-version="dark"] .card-action>a:hover,
[data-theme-version="dark"] .card-action>a:focus {
    background: #181f39
}

.card-action>a i,
.card-action>a span {
    font-size: 1rem
}

.card-action .dropdown {
    width: 1.875rem;
    height: 1.875rem;
    border-radius: 0.3125rem;
    border-color: transparent;
    text-align: center;
    margin-right: 0.5rem;
    top: -0.125rem;
    position: relative;
    display: inline-block;
    background: var(--primary-dark);
    color: var(--primary)
}

[data-theme-version="dark"] .card-action .dropdown {
    background: #181f39
}

.card-action .dropdown:hover,
.card-action .dropdown:focus {
    background: var(--primary-dark)
}

[data-theme-version="dark"] .card-action .dropdown:hover,
[data-theme-version="dark"] .card-action .dropdown:focus {
    background: #181f39
}

.card-action .dropdown .btn {
    padding: 0;
    line-height: 1.6875rem;
    color: #fff
}

.card-action .dropdown .btn:focus {
    box-shadow: none
}

.card-fullscreen {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 99999999;
    overflow: auto
}

.card-loader {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: rgba(0, 0, 0, 0.75);
    z-index: 999
}

.card-loader i {
    margin: 0 auto;
    background: var(--primary-dark);
    padding: 0.625rem;
    border-radius: 50%;
    color: #fff;
    font-size: 1rem
}

.rotate-refresh {
    -webkit-animation: mymove 0.8s infinite linear;
    animation: mymove 0.8s infinite linear;
    display: inline-block
}

.card-header .date_picker {
    display: inline-block;
    padding: 0.5rem;
    border: 0.0625rem solid #f0f1f5;
    cursor: pointer;
    border-radius: .375rem
}

.card-header .border-0 {
    padding-bottom: 0
}

@-webkit-keyframes mymove {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@keyframes mymove {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

.carousel-custom-prev,
.carousel-custom-next {
    width: 2.5rem;
    height: 2.5rem;
    line-height: 2.5rem;
    display: inline-block;
    border-radius: 50%;
    background: #fff;
    text-align: center
}

.carousel-custom-prev i,
.carousel-custom-next i {
    font-size: 1rem
}

.carousel-custom-prev:hover,
.carousel-custom-next:hover {
    background: linear-gradient(to right, rgba(245, 60, 121, 0.99) 0%, rgba(246, 104, 47, 0.99) 100%);
    color: #fff
}

.carousel-custom-next {
    position: absolute;
    top: 50%;
    right: 30px;
    transform: translateY(-50%)
}

.carousel-custom-prev {
    position: absolute;
    top: 50%;
    left: 30px;
    transform: translateY(-50%)
}

.carousel-caption {
    text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.78);
    z-index: 1;
    background: rgba(0, 0, 0, 0.6)
}

.carousel-caption h5,
.carousel-caption .h5 {
    color: #fff;
    font-size: 1.8rem
}

.carousel-caption p {
    margin-bottom: 0
}

.carousel-indicators {
    z-index: 1
}

.dropdown-toggle:focus {
    box-shadow: none !important
}

.dropdown-outline {
    border: 0.1rem solid var(--primary)
}

.dropdown-menu {
    font-size: inherit;
    border: 0;
    z-index: 2;
    overflow: hidden;
    border-radius: .5rem;
    box-shadow: 0 0 3.125rem 0 rgba(82, 63, 105, 0.15);
    margin-top: 0
}

.dropdown-menu .dropdown-item {
    font-size: 1rem;
    color: #7e7e7e;
    padding: 0.5rem 1.75rem
}

@media only screen and (max-width: 87.5rem) {
    .dropdown-menu .dropdown-item {
        padding: 0.375rem 1rem;
        font-size: 0.875rem
    }
}

.dropdown-menu .dropdown-item:hover,
.dropdown-menu .dropdown-item:focus,
.dropdown-menu .dropdown-item:active,
.dropdown-menu .dropdown-item.active {
    color: #514e5f
}

.dropdown-menu .dropdown-item.active,
.dropdown-menu .dropdown-item:active {
    color: var(--primary);
    background: var(--rgba-primary-1)
}

[direction="rtl"] .dropdown-menu {
    right: auto !important
}

.dropdown-menu.show {
    right: 0
}

.dropdown-toggle-split {
    padding: 0 0.625rem;
    opacity: 0.85
}

.dropdown-toggle-split:after {
    margin-left: 0 !important
}

.dropdown-toggle-split:active,
.dropdown-toggle-split:focus,
.dropdown-toggle-split:hover {
    opacity: 1
}

.dropright .dropdown-toggle::after {
    content: none
}

.custom-dropdown {
    display: inline-block;
    margin-bottom: 1rem
}

.custom-dropdown .dropdown-menu {
    border: 0rem;
    min-width: 10rem
}

.card-action .custom-dropdown {
    margin: 0rem;
    background: var(--rgba-primary-1)
}

.card-action .custom-dropdown.show,
.card-action .custom-dropdown:focus,
.card-action .custom-dropdown:hover {
    background: var(--primary);
    color: #fff
}

.card-action .custom-dropdown i {
    display: inline-block;
    padding-top: 0.5625rem
}

.dropdown .dropdown-dots {
    position: relative;
    height: 0.3125rem;
    width: 0.3125rem;
    background: rgba(110, 110, 110, 0.4);
    border-radius: 0.3125rem;
    display: block
}

.dropdown .dropdown-dots:after,
.dropdown .dropdown-dots:before {
    content: "";
    height: 0.3125rem;
    width: 0.3125rem;
    background: rgba(110, 110, 110, 0.4);
    position: absolute;
    border-radius: 0.3125rem
}

.dropdown .dropdown-dots:after {
    right: -0.5rem
}

.dropdown .dropdown-dots:before {
    left: -0.5rem
}

.dropdown .dropdown-dots.text-white {
    background: rgba(255, 255, 255, 0.7)
}

.dropdown .dropdown-dots.text-white:after,
.dropdown .dropdown-dots.text-white:before {
    background: rgba(255, 255, 255, 0.7)
}

.grid-col {
    padding: 0.5rem !important;
    background: #f2f4fa
}

.row.grid {
    margin-bottom: 1.5rem;
    text-align: center
}

.row.grid .grid-col:first-child {
    text-align: left
}

.label {
    display: inline-block;
    text-align: center;
    font-size: 0.75rem;
    padding: .2rem .8rem
}

.label-fixed {
    width: 7.5rem;
    padding: .6rem 0
}

.label-fixed-lg {
    width: 9.5rem;
    padding: .6rem 0
}

.label-big {
    width: 16.8rem;
    font-size: 1.4rem;
    padding: 1.1rem 0
}

.label-xl {
    width: 10.5rem;
    padding: 1.1rem 0;
    font-size: 1.5rem
}

.label-lg {
    width: 9.5rem;
    padding: 1.1rem 0
}

.label-md {
    width: 8.5rem;
    padding: 1.1rem 0
}

.label-sm {
    width: 7.5rem;
    padding: 1.1rem 0
}

.label-default {
    background: #ADB6C7
}

.label-primary {
    background: var(--primary);
    color: #fff
}

.label-secondary {
    background: #3e4954;
    color: #fff
}

.label-info {
    background: #2781d5;
    color: #fff
}

.label-success {
    background: #2bc155;
    color: #fff
}

.label-warning {
    background: #ff6d4d;
    color: #fff
}

.label-danger {
    background: #f72b50;
    color: #fff
}

.label-light {
    background: #c8c8c8;
    color: #000
}

.label-dark {
    background: #6e6e6e;
    color: #fff
}

code {
    word-break: break-word;
    padding: 0.125rem 0.3125rem;
    border-radius: 0.1875rem;
    background: #fdcdd6;
    color: #f72b50
}

[data-theme-version="dark"] code {
    background: rgba(247, 43, 80, 0.1)
}

.heading-labels {
    color: #333333
}

.heading-labels>* {
    margin-bottom: .8rem
}

.heading-labels h1 .label,
.heading-labels .h1 .label {
    font-size: 1.125rem;
    font-weight: normal;
    padding: .4rem .9rem
}

.heading-labels h2 .label,
.heading-labels .h2 .label {
    font-size: 1rem;
    font-weight: normal;
    padding: 0.3rem .9rem
}

.heading-labels h3 .label,
.heading-labels .h3 .label {
    font-size: 0.875rem;
    font-weight: normal
}

.heading-labels h4 .label,
.heading-labels .h4 .label {
    font-size: 0.75rem;
    font-weight: normal
}

.heading-labels h5 .label,
.heading-labels .h5 .label {
    font-size: 0.75rem;
    font-weight: normal
}

.heading-labels h6 .label,
.heading-labels .h6 .label {
    font-size: 0.75rem;
    font-weight: normal
}

.list-group-item {
    background-color: rgba(255, 255, 255, 0);
    border: 1px solid #f0f1f5;
    padding: 1rem 1.5rem
}

.list-group-item.active {
    background-color: var(--primary);
    border-color: var(--primary)
}

[data-theme-version="dark"] .list-group-item {
    border-color: #333a54
}

.list-group-item.disabled,
.list-group-item:disabled {
    color: #fff;
    background-color: #3e4954;
    border-color: #3e4954
}

[class*="bg-"] .list-group-item {
    border-color: rgba(255, 255, 255, 0.05)
}

.bg-warning .list-group-item {
    border-color: rgba(0, 0, 0, 0.05)
}

.media img {
    border-radius: 0.1875rem
}

.vertical-card__menu:hover {
    box-shadow: none
}

.vertical-card__menu--image {
    text-align: center
}

.vertical-card__menu--image img {
    width: 100%;
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem
}

.vertical-card__menu--status.closed {
    background: #f72b50
}

.vertical-card__menu--status.closed:after {
    border-top: 0.625rem solid #f72b50
}

.vertical-card__menu--status.closed .ribbon-curve {
    border-top: 0.6875rem solid #f72b50;
    border-bottom: 0.625rem solid #f72b50
}

.vertical-card__menu--desc p {
    margin-bottom: 0.625rem
}

.vertical-card__menu--price {
    font-size: 1.25rem;
    margin: 0;
    font-weight: 700
}

.vertical-card__menu--rating {
    font-size: 0.75rem
}

.vertical-card__menu--title {
    font-weight: 700
}

.vertical-card__menu--button button {
    font-size: 0.75rem
}

.vertical-card__menu .card-footer {
    padding: 0.9375rem 1.25rem;
    background-color: #f0f1f5;
    border-top: none
}

@media only screen and (min-width: 75rem) and (max-width: 90rem) {
    .vertical-card__menu .card-footer {
        padding: 0.9375rem
    }
}

.vertical-card__menu .card-footer span {
    color: #6e6e6e;
    margin-right: 0.3125rem
}

.horizontal-card__menu {
    box-shadow: 0 0 0.4375rem rgba(173, 173, 173, 0.32);
    display: flex;
    flex-direction: row;
    display: block
}

.horizontal-card__menu .card-body {
    padding: 0;
    padding: 1.25rem 1.875rem
}

.horizontal-card__menu--image {
    flex-basis: 30%;
    max-width: 30%;
    max-width: unset;
    flex-basis: 100%
}

.horizontal-card__menu--image img {
    height: 100%;
    width: 100%
}

.horizontal-card__menu--title {
    font-size: 1rem;
    font-weight: 700;
    margin-bottom: 0.3125rem
}

.horizontal-card__menu--fav {
    margin-right: 0.5rem
}

.horizontal-card__menu--price {
    margin: 0;
    font-size: 1rem;
    font-weight: 700
}

.horizontal-card__menu--rating {
    font-size: 0.625rem
}

.horizontal-card__menu--footer {
    margin-top: 0.625rem
}

.prev_price {
    text-decoration: line-through;
    font-size: 80%;
    opacity: 0.5
}

.modal-header {
    padding: 1rem 1.875rem
}

.modal-header .close {
    padding: 0.875rem 1.815rem;
    margin: 0;
    position: absolute;
    right: 0;
    float: none;
    top: 0;
    font-size: 1.875rem;
    font-weight: 100
}

.modal-body {
    padding: 1.875rem
}

.modal-footer {
    padding: 1rem 1.875rem
}

.modal-content {
    border-radius: .5rem
}

.modal-backdrop {
    z-index: 10 !important
}

.pagination .page-item .page-link:hover {
    background: var(--primary);
    border-color: var(--primary);
    color: #fff
}

.pagination .page-item.active .page-link {
    background: var(--primary);
    border-color: var(--primary);
    color: #fff
}

.pagination {
    margin-bottom: 1.25rem
}

.pagination .page-item.page-indicator .page-link {
    padding: .65rem .8rem;
    font-size: 0.875rem
}

.pagination .page-item.page-indicator:hover .page-link {
    color: #6e6e6e
}

.pagination .page-item .page-link {
    text-align: center;
    z-index: 1;
    padding: 0.55rem 1rem;
    font-size: 1rem;
    background: rgba(255, 255, 255, 0.15);
    color: #6e6e6e;
    border: 0.0625rem solid #f0f1f5
}

[data-theme-version="dark"] .pagination .page-item .page-link {
    border-color: #333a54;
    color: #828690;
    background: rgba(255, 255, 255, 0)
}

.pagination .page-item .page-link:hover i,
.pagination .page-item .page-link span {
    color: #fff
}

.pagination .page-item .page-link:focus {
    outline: 0;
    box-shadow: none
}

.pagination .page-item .page-link:hover {
    background: var(--primary);
    color: #fff;
    border-color: var(--primary)
}

.pagination .page-item.active .page-link {
    background-color: var(--primary);
    border-color: var(--primary);
    color: #fff;
    box-shadow: 0 0.625rem 1.25rem 0rem var(--rgba-primary-2)
}

[data-theme-version="dark"] .pagination .page-item.active .page-link {
    color: #fff
}

.pagination .page-item .page-link {
    color: #6e6e6e;
    -webkit-transition: all 0.5s;
    -ms-transition: all 0.5s;
    transition: all 0.5s
}

.pagination .page-item:last-child .page-link {
    margin-right: 0
}

[direction="rtl"] .pagination .page-item:first-child .page-link {
    margin-right: 0
}

.pagination.no-bg li:not(.page-indicator):not(.active) .page-link {
    background: transparent;
    border-color: transparent
}

.pagination.no-bg.pagination-primary li:not(.page-indicator):not(.active):hover .page-link {
    background: var(--primary);
    border-color: var(--primary)
}

[data-theme-version="dark"] .pagination.no-bg.pagination-primary li:not(.page-indicator):not(.active):hover .page-link {
    background: var(--primary);
    border-color: var(--primary)
}

.pagination.no-bg.pagination-danger li:not(.page-indicator):not(.active):hover .page-link {
    background: #f72b50;
    border-color: #f72b50
}

[data-theme-version="dark"] .pagination.no-bg.pagination-danger li:not(.page-indicator):not(.active):hover .page-link {
    background: #f72b50;
    border-color: #f72b50
}

.pagination.no-bg.pagination-info li:not(.page-indicator):not(.active):hover .page-link {
    background: #2781d5;
    border-color: #2781d5
}

[data-theme-version="dark"] .pagination.no-bg.pagination-info li:not(.page-indicator):not(.active):hover .page-link {
    background: #2781d5;
    border-color: #2781d5
}

.pagination.no-bg.pagination-warning li:not(.page-indicator):not(.active):hover .page-link {
    background: #ff6d4d;
    border-color: #ff6d4d
}

[data-theme-version="dark"] .pagination.no-bg.pagination-warning li:not(.page-indicator):not(.active):hover .page-link {
    background: #ff6d4d;
    border-color: #ff6d4d
}

.pagination-primary .page-item .page-link {
    background: var(--rgba-primary-1);
    border-color: var(--rgba-primary-1);
    color: var(--primary)
}

[data-theme-version="dark"] .pagination-primary .page-item .page-link {
    background: var(--rgba-primary-1);
    border-color: transparent;
    color: var(--primary)
}

.pagination-primary .page-item:hover .page-link,
.pagination-primary .page-item.active .page-link {
    background: var(--primary);
    border-color: var(--primary);
    box-shadow: 0 0.625rem 1.25rem 0rem var(--rgba-primary-2)
}

[data-theme-version="dark"] .pagination-primary .page-item:hover .page-link,
[data-theme-version="dark"] .pagination-primary .page-item.active .page-link {
    color: #fff
}

.pagination-danger .page-item .page-link {
    background: #fee6ea;
    border-color: #fee6ea;
    color: #f72b50
}

[data-theme-version="dark"] .pagination-danger .page-item .page-link {
    background: rgba(247, 43, 80, 0.15);
    border-color: transparent;
    color: #f72b50
}

.pagination-danger .page-item:hover .page-link,
.pagination-danger .page-item.active .page-link {
    background: #f72b50;
    border-color: #f72b50;
    box-shadow: 0 0.625rem 1.25rem 0rem rgba(247, 43, 80, 0.2)
}

[data-theme-version="dark"] .pagination-danger .page-item:hover .page-link,
[data-theme-version="dark"] .pagination-danger .page-item.active .page-link {
    color: #fff
}

.pagination-info .page-item .page-link {
    background: #f0f6fc;
    border-color: #f0f6fc;
    color: #2781d5
}

[data-theme-version="dark"] .pagination-info .page-item .page-link {
    background: rgba(39, 129, 213, 0.1);
    border-color: transparent;
    color: #2781d5
}

.pagination-info .page-item:hover .page-link,
.pagination-info .page-item.active .page-link {
    background: #2781d5;
    border-color: #2781d5;
    box-shadow: 0 0.625rem 1.25rem 0rem rgba(39, 129, 213, 0.2)
}

.pagination-warning .page-item .page-link {
    background: #ffeae6;
    border-color: #ffeae6;
    color: #ff6d4d
}

[data-theme-version="dark"] .pagination-warning .page-item .page-link {
    background: rgba(255, 109, 77, 0.1);
    border-color: transparent;
    color: #ff6d4d
}

.pagination-warning .page-item:hover .page-link,
.pagination-warning .page-item.active .page-link {
    background: #ff6d4d;
    border-color: #ff6d4d;
    box-shadow: 0 0.625rem 1.25rem 0rem rgba(255, 109, 77, 0.2)
}

.pagination-gutter .page-item {
    margin-right: 0.4375rem
}

.pagination-gutter .page-item .page-link {
    border-radius: .5rem !important
}

.pagination-circle .page-item {
    margin-right: 0.4375rem
}

.pagination-circle .page-item .page-link,
.pagination-circle .page-item .page-link {
    width: 2.5rem;
    height: 2.5rem;
    padding: 0;
    line-height: 2.5rem;
    border-radius: 50% !important;
    padding: 0
}

.pagination-circle .page-item.page-indicator .page-link {
    width: 2.5rem;
    border: 1px solid var(--primary);
    border-radius: 22px !important;
    line-height: 1.3rem;
    height: 2.5rem;
    background: var(--rgba-primary-1);
    color: var(--primary)
}

.pagination-circle .page-item.page-indicator .page-link:hover {
    color: #fff;
    background: var(--primary)
}

.pagination.pagination-md .page-item .page-link {
    width: 1.875rem;
    height: 1.875rem;
    line-height: 1.875rem;
    font-size: 0.875rem
}

.pagination.pagination-sm .page-item.page-indicator .page-link {
    font-size: 0.75rem
}

.pagination.pagination-sm .page-item .page-link {
    padding: 0;
    width: 1.875rem;
    height: 1.875rem;
    line-height: 1.875rem;
    font-size: 0.875rem
}

.pagination.pagination-xs .page-item.page-indicator .page-link {
    font-size: 0.625rem
}

.pagination.pagination-xs .page-item .page-link {
    padding: 0;
    width: 1.5625rem;
    height: 1.5625rem;
    line-height: 1.5625rem;
    font-size: 0.75rem
}

.popover {
    border: 0.125rem solid #3e4954;
    min-width: 13.125rem;
    box-shadow: 0 0 1.875rem 0 rgba(0, 0, 0, 0.1)
}

[data-theme-version="dark"] .popover {
    background-color: #181f39
}

.popover-header {
    background: #3e4954;
    color: #fff;
    font-weight: 300
}

.popover-header::before {
    border-bottom: 0 !important
}

.popover-body {
    font-size: 0.75rem
}

[data-theme-version="dark"] .popover .popover-header {
    border-color: #1e2746
}

@media only screen and (max-width: 47.9375rem) {
    .popover {
        z-index: 1
    }
}

.bootstrap-popover-wrapper .bootstrap-popover:not(:last-child) {
    margin-right: 0.5rem
}

.bootstrap-popover-wrapper .bootstrap-popover {
    margin-bottom: .5rem
}

.bootstrap-popover-wrapper .bootstrap-popover button:hover,
.bootstrap-popover-wrapper .bootstrap-popover button:focus {
    background: var(--primary);
    color: #fff;
    box-shadow: none
}

.bs-popover-top .arrow::after,
.bs-popover-auto[data-popper-placement^="top"] .arrow::after,
.bs-popover-auto[x-placement^="top"] .arrow::after {
    bottom: 0rem;
    border-top-color: #3e4954
}

.bs-popover-left .arrow::after,
.bs-popover-auto[x-placement^="left"] .arrow::after {
    right: 0rem;
    border-left-color: #3e4954
}

.bs-popover-right .arrow::after,
.bs-popover-auto[x-placement^="right"] .arrow::after {
    left: 0rem;
    border-right-color: #3e4954
}

.bs-popover-bottom .arrow::after,
.bs-popover-auto[data-popper-placement^="bottom"] .arrow::after,
.bs-popover-auto[x-placement^="bottom"] .arrow::after {
    top: 0rem;
    border-bottom-color: #3e4954
}

.note-popover {
    display: none
}

.progress-bar {
    background-color: var(--primary)
}

.progress-bar-primary {
    background-color: var(--primary)
}

.progress-bar-success {
    background-color: #2bc155
}

.progress-bar-info {
    background-color: #2781d5
}

.progress-bar-danger {
    background-color: #f72b50
}

.progress-bar-warning {
    background-color: #ff6d4d
}

.progress-bar-pink {
    background-color: #e83e8c
}

.progress {
    height: 6px;
    background-color: #f6f6f6;
    overflow: hidden
}

[data-theme-version="dark"] .progress {
    background-color: #181f39
}

.progress-bar {
    border-radius: .5rem
}

.progress-vertical {
    display: inline-block;
    margin-bottom: 0;
    margin-right: 2rem;
    min-height: 17rem;
    position: relative
}

@media (max-width: 767.98px) {
    .progress-vertical {
        margin-right: 1rem
    }
}

.progress-vertical-bottom {
    display: inline-block;
    margin-bottom: 0;
    margin-right: 2rem;
    min-height: 17rem;
    position: relative;
    transform: rotate(180deg)
}

@media (max-width: 767.98px) {
    .progress-vertical-bottom {
        margin-right: 1rem
    }
}

.progress-animated {
    animation-duration: 5s;
    animation-name: myanimation;
    transition: all 5s ease 0s
}

@keyframes myanimation {
    0% {
        width: 0
    }
}

@keyframes myanimation {
    0% {
        width: 0
    }
}

.ribbon {
    position: absolute;
    z-index: 1;
    text-transform: uppercase
}

.ribbon__one {
    top: 0.9375rem;
    left: -0.6875rem;
    min-height: 1.25rem;
    min-width: 3.25rem;
    text-align: center;
    padding: 0.1875rem 0.625rem;
    background: #3AB54B;
    color: #fff;
    font-size: 0.625rem
}

.ribbon__one::after {
    position: absolute;
    width: 0;
    height: 0;
    border-top: 0.625rem solid #239132;
    border-left: 0.6875rem solid transparent;
    left: 0;
    content: "";
    bottom: -0.625rem
}

.ribbon__two {
    width: 3.125rem;
    height: 3.125rem;
    display: inline-block;
    background: #ff6d4d;
    line-height: 3.125rem;
    text-align: center;
    font-size: 1rem;
    color: #fff;
    right: 0.9375rem;
    top: 0.9375rem;
    border-radius: 0.1875rem
}

.ribbon__three {
    left: -1.875rem;
    top: 0.875rem;
    width: 6.875rem;
    height: 1.5625rem;
    background-color: #f72b50;
    clip-path: polygon(20% 0%, 80% 0%, 100% 100%, 0% 100%);
    transform: rotate(-45deg);
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 0.875rem
}

.ribbon__four {
    left: 0.5rem;
    top: -0.5rem;
    width: 6.875rem;
    height: 3.125rem;
    background-color: var(--primary);
    z-index: auto;
    color: #fff;
    font-size: 1rem;
    display: flex;
    align-items: center;
    justify-content: center
}

.ribbon__four:after {
    right: -0.3125rem
}

.ribbon__four:before {
    left: -0.3125rem
}

.ribbon__four:after,
.ribbon__four:before {
    z-index: -1;
    background-color: var(--rgba-primary-1);
    top: 0.1875rem;
    transform: rotate(45deg);
    content: "";
    height: 0.625rem;
    width: 0.625rem;
    position: absolute
}

.ribbon__five {
    left: -1.875rem;
    top: 0.625rem;
    width: 6.875rem;
    height: 1.875rem;
    background-color: var(--primary);
    transform: rotate(-45deg);
    font-size: 0.75rem;
    color: #fff;
    padding-bottom: 0.3125rem;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 1rem
}

.ribbon__five::before {
    position: absolute;
    content: "";
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 3.125rem 3.125rem 3.125rem;
    border-color: transparent transparent var(--primary) transparent;
    left: 0.25rem;
    top: -2.8125rem
}

.ribbon__six {
    left: 0;
    top: 1.125rem;
    width: 6.875rem;
    height: 2.375rem;
    background-color: var(--primary);
    -webkit-clip-path: polygon(0 0, 100% 0%, 100% 0, 85% 50%, 100% 100%, 100% 100%, 0 100%);
    clip-path: polygon(0 0, 100% 0%, 100% 0, 85% 50%, 100% 100%, 100% 100%, 0 100%);
    display: flex;
    font-size: 1.25rem;
    align-items: center;
    justify-content: center;
    color: #fff
}

.ribbon-curve {
    position: absolute;
    top: 0;
    right: -0.375rem;
    width: 0.625rem;
    height: 0.6875rem;
    border-top: 0.6875rem solid #3AB54B;
    border-bottom: 0.625rem solid #3AB54B;
    border-right: 0.3125rem solid transparent
}

.jsgrid-grid-body::-webkit-scrollbar,
.dataTables_scrollBody::-webkit-scrollbar,
.table-responsive::-webkit-scrollbar {
    background-color: #f5f5f5;
    width: 0.5rem;
    height: 0.5rem
}

.jsgrid-grid-body::-webkit-scrollbar-track,
.dataTables_scrollBody::-webkit-scrollbar-track,
.table-responsive::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 0.375rem rgba(0, 0, 0, 0.3);
    border-radius: 0.625rem;
    background-color: #f5f5f5
}

.jsgrid-grid-body::-webkit-scrollbar-thumb,
.dataTables_scrollBody::-webkit-scrollbar-thumb,
.table-responsive::-webkit-scrollbar-thumb {
    border-radius: 0.625rem;
    -webkit-box-shadow: inset 0 0 0.375rem rgba(0, 0, 0, 0.3);
    background-color: var(--primary)
}

.multi-steps>li.is-active:before,
.multi-steps>li.is-active~li:before {
    content: counter(stepNum);
    font-family: inherit;
    font-weight: 400
}

.multi-steps>li.is-active:after,
.multi-steps>li.is-active~li:after {
    background-color: #f0f1f5
}

.multi-steps {
    display: table;
    table-layout: fixed;
    width: 100%
}

.multi-steps>li {
    counter-increment: stepNum;
    text-align: center;
    display: table-cell;
    position: relative;
    color: var(--primary);
    font-size: 0.75rem
}

.multi-steps>li:before {
    content: '\2713';
    display: block;
    margin: 0 auto 0.25rem;
    background-color: #fff;
    width: 1.5625rem;
    height: 1.5625rem;
    line-height: 1.375rem;
    text-align: center;
    font-weight: bold;
    position: relative;
    z-index: 1;
    width: 1.5625rem;
    height: 1.5625rem;
    line-height: 1.3125rem;
    border-width: 0.125rem;
    border-style: solid;
    border-color: var(--primary);
    border-radius: 0.3125rem
}

.multi-steps>li:after {
    content: '';
    height: 0.125rem;
    width: 100%;
    background-color: var(--primary);
    position: absolute;
    top: 0.75rem;
    left: 50%;
    top: 0.75rem
}

[direction="rtl"] .multi-steps>li:after {
    left: auto;
    right: 50%
}

.multi-steps>li:last-child:after {
    display: none
}

.multi-steps>li.is-active:before {
    background-color: #fff;
    border-color: var(--primary)
}

.multi-steps>li.is-active~li {
    color: #7e7e7e
}

.multi-steps>li.is-active~li:before {
    background-color: #f0f1f5;
    border-color: #f0f1f5
}

.nav-pills .nav-link {
    border-radius: .5rem;
    padding: 0.75rem 1.25rem
}

.default-tab .nav-link {
    background: transparent;
    border-radius: 0rem;
    font-weight: 500
}

.default-tab .nav-link i {
    display: inline-block;
    transform: scale(1.5);
    color: var(--primary)
}

.default-tab .nav-link:focus,
.default-tab .nav-link:hover,
.default-tab .nav-link.active {
    color: #495057;
    background-color: #fff;
    border-color: #dee2e6 #dee2e6 #fff #ebeef6;
    border-radius: .5rem .5rem 0 0;
    color: var(--primary)
}

[data-theme-version="dark"] .default-tab .nav-link:focus,
[data-theme-version="dark"] .default-tab .nav-link:hover,
[data-theme-version="dark"] .default-tab .nav-link.active {
    background-color: var(--rgba-primary-1);
    border-color: transparent transparent #333a54 transparent
}

.custom-tab-1 .nav-link {
    background: transparent;
    border-radius: 0rem;
    font-weight: 500;
    border-bottom: 0.1875rem solid transparent;
    border-width: 0 0rem 0.1875rem 0
}

.custom-tab-1 .nav-link i {
    display: inline-block;
    transform: scale(1.5);
    color: var(--primary)
}

.custom-tab-1 .nav-link:focus,
.custom-tab-1 .nav-link:hover,
.custom-tab-1 .nav-link.active {
    color: #495057;
    background-color: #fff;
    border-color: var(--primary);
    border-radius: 0;
    color: var(--primary);
    border-width: 0 0rem 0.1875rem 0
}

[data-theme-version="dark"] .custom-tab-1 .nav-link:focus,
[data-theme-version="dark"] .custom-tab-1 .nav-link:hover,
[data-theme-version="dark"] .custom-tab-1 .nav-link.active {
    background-color: var(--rgba-primary-1)
}

.nav-pills.light .nav-link.active,
.nav-pills.light .show>.nav-link {
    background: var(--rgba-primary-1);
    color: var(--primary);
    box-shadow: none
}

[data-theme-version="dark"] .nav-pills.light .nav-link.active,
[data-theme-version="dark"] .nav-pills.light .show>.nav-link {
    background: var(--rgba-primary-1)
}

.nav-pills .nav-link.active,
.nav-pills .show>.nav-link {
    background-color: var(--primary);
    box-shadow: 0 0 1.25rem 0 var(--rgba-primary-2)
}

.tooltip-wrapper button:not(:last-child) {
    margin-right: 0.5rem
}

.tooltip-wrapper button:hover {
    background: var(--primary);
    color: #fff
}

.tooltip-wrapper button {
    margin-bottom: .5rem
}

.tooltip-wrapper button:focus {
    box-shadow: none
}

.tooltip-inner {
    border-radius: 0;
    background: #333333;
    font-size: 0.75rem;
    font-weight: 300;
    padding: 0.35rem 0.7rem
}

.bs-tooltip-bottom .arrow::before,
.bs-tooltip-auto[data-popper-placement^="bottom"] .arrow::before,
.bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
    border-bottom-color: #333333
}

.bs-tooltip-right .arrow::before,
.bs-tooltip-auto[x-placement^="right"] .arrow::before {
    border-right-color: #333333
}

.bs-tooltip-left .arrow::before,
.bs-tooltip-auto[x-placement^="left"] .arrow::before {
    border-left-color: #333333
}

.bs-tooltip-top .arrow::before,
.bs-tooltip-auto[data-popper-placement^="top"] .arrow::before,
.bs-tooltip-auto[x-placement^="top"] .arrow::before {
    border-top-color: #333333
}

.widget-timeline .timeline {
    list-style: none;
    position: relative
}

.widget-timeline .timeline:before {
    top: 1.25rem;
    bottom: 0;
    position: absolute;
    content: " ";
    width: 0.1875rem;
    left: 0.5625rem;
    margin-right: -0.0938rem;
    background: #c8c8c8
}

[data-theme-version="dark"] .widget-timeline .timeline:before {
    background: #333a54
}

[direction="rtl"] .widget-timeline .timeline:before {
    left: auto;
    right: 0.5625rem;
    margin-right: auto;
    margin-left: -0.0938rem
}

.widget-timeline .timeline>li {
    margin-bottom: 0.9375rem;
    position: relative
}

.widget-timeline .timeline>li:before {
    content: " ";
    display: table
}

.widget-timeline .timeline>li:after {
    content: " ";
    display: table;
    clear: both
}

.widget-timeline .timeline>li>.timeline-panel {
    border-radius: .5rem;
    padding: 0.9375rem 1.25rem;
    position: relative;
    display: block;
    margin-left: 2.5rem;
    border-width: 0.0625rem;
    border-style: solid
}

.widget-timeline .timeline>li>.timeline-panel span {
    font-size: 0.75rem;
    display: block;
    margin-bottom: 0.3125rem;
    opacity: 0.8;
    letter-spacing: 0.0625rem
}

.widget-timeline .timeline>li>.timeline-panel p {
    font-size: 0.875rem
}

.widget-timeline .timeline>li>.timeline-panel:after {
    content: "";
    width: 0.625rem;
    height: 0.625rem;
    background: inherit;
    border-color: inherit;
    border-style: solid;
    border-width: 0rem 0rem 0.0625rem 0.0625rem;
    display: block;
    position: absolute;
    left: -0.3125rem;
    transform: rotate(45deg);
    top: 0.9375rem
}

.widget-timeline .timeline>li>.timeline-badge {
    border-radius: 50%;
    height: 1.375rem;
    left: 0;
    position: absolute;
    top: 0.625rem;
    width: 1.375rem;
    border-width: 0.125rem;
    border-style: solid;
    background: #fff;
    padding: 0.25rem
}

[data-theme-version="dark"] .widget-timeline .timeline>li>.timeline-badge {
    background-color: #1e2746
}

.widget-timeline .timeline>li>.timeline-badge:after {
    content: "";
    width: 0.625rem;
    height: 0.625rem;
    border-radius: 100%;
    display: block
}

[direction="rtl"] .widget-timeline .timeline>li>.timeline-badge {
    left: auto;
    right: 1.1875rem
}

.widget-timeline .timeline-body>p {
    font-size: 0.75rem
}

.widget-timeline .timeline-badge.primary {
    border-color: var(--rgba-primary-1)
}

[data-theme-version="dark"] .widget-timeline .timeline-badge.primary {
    border-color: var(--rgba-primary-1)
}

.widget-timeline .timeline-badge.primary:after {
    background-color: var(--primary);
    box-shadow: 0 0.3125rem 0.625rem 0 var(--rgba-primary-2)
}

.widget-timeline .timeline-badge.primary+.timeline-panel {
    background: var(--rgba-primary-1);
    border-color: var(--rgba-primary-1)
}

[data-theme-version="dark"] .widget-timeline .timeline-badge.primary+.timeline-panel {
    border-color: transparent;
    background-color: var(--rgba-primary-1)
}

.widget-timeline .timeline-badge.success {
    border-color: #e7faec
}

[data-theme-version="dark"] .widget-timeline .timeline-badge.success {
    border-color: rgba(43, 193, 85, 0.1)
}

.widget-timeline .timeline-badge.success:after {
    background-color: #2bc155 !important;
    box-shadow: 0 0.3125rem 0.625rem 0 rgba(43, 193, 85, 0.2)
}

.widget-timeline .timeline-badge.success+.timeline-panel {
    background: #e7faec;
    border-color: #e7faec
}

[data-theme-version="dark"] .widget-timeline .timeline-badge.success+.timeline-panel {
    background-color: rgba(43, 193, 85, 0.1);
    border-color: transparent
}

.widget-timeline .timeline-badge.warning {
    border-color: #ffeae6
}

[data-theme-version="dark"] .widget-timeline .timeline-badge.warning {
    border-color: rgba(255, 109, 77, 0.1)
}

.widget-timeline .timeline-badge.warning:after {
    background-color: #ff6d4d !important;
    box-shadow: 0 0.3125rem 0.625rem 0 rgba(255, 109, 77, 0.2)
}

.widget-timeline .timeline-badge.warning+.timeline-panel {
    background: #ffeae6;
    border-color: #ffeae6
}

[data-theme-version="dark"] .widget-timeline .timeline-badge.warning+.timeline-panel {
    background-color: rgba(255, 109, 77, 0.1);
    border-color: transparent
}

.widget-timeline .timeline-badge.danger {
    border-color: #fee6ea
}

[data-theme-version="dark"] .widget-timeline .timeline-badge.danger {
    border-color: rgba(247, 43, 80, 0.15)
}

.widget-timeline .timeline-badge.danger:after {
    background-color: #f72b50 !important;
    box-shadow: 0 0.3125rem 0.625rem 0 rgba(247, 43, 80, 0.2)
}

.widget-timeline .timeline-badge.danger+.timeline-panel {
    background: #fee6ea;
    border-color: #fee6ea
}

[data-theme-version="dark"] .widget-timeline .timeline-badge.danger+.timeline-panel {
    background-color: rgba(247, 43, 80, 0.15);
    border-color: transparent
}

.widget-timeline .timeline-badge.info {
    border-color: #f0f6fc
}

[data-theme-version="dark"] .widget-timeline .timeline-badge.info {
    border-color: rgba(39, 129, 213, 0.1)
}

.widget-timeline .timeline-badge.info:after {
    background-color: #2781d5 !important;
    box-shadow: 0 0.3125rem 0.625rem 0 rgba(39, 129, 213, 0.2)
}

.widget-timeline .timeline-badge.info+.timeline-panel {
    background: #f0f6fc;
    border-color: #f0f6fc
}

[data-theme-version="dark"] .widget-timeline .timeline-badge.info+.timeline-panel {
    background-color: rgba(39, 129, 213, 0.1);
    border-color: transparent
}

.widget-timeline .timeline-badge.dark {
    border-color: #d4d4d4
}

[data-theme-version="dark"] .widget-timeline .timeline-badge.dark {
    border-color: rgba(110, 110, 110, 0.35)
}

.widget-timeline .timeline-badge.dark:after {
    background-color: #6e6e6e !important;
    box-shadow: 0 0.3125rem 0.625rem 0 rgba(110, 110, 110, 0.2)
}

.widget-timeline .timeline-badge.dark+.timeline-panel {
    background: #d4d4d4;
    border-color: #d4d4d4
}

[data-theme-version="dark"] .widget-timeline .timeline-badge.dark+.timeline-panel {
    background-color: rgba(110, 110, 110, 0.35);
    border-color: transparent
}

.widget-timeline.style-1 .timeline-panel {
    background: transparent
}

.widget-timeline.style-1 .timeline .timeline-badge.timeline-badge+.timeline-panel {
    background: transparent !important;
    border-style: solid;
    border-width: 0 0 0 0.3125rem;
    border-radius: 0;
    padding: 0.3125rem 0.625rem 0.3125rem 0.9375rem
}

.widget-timeline.style-1 .timeline .timeline-badge.timeline-badge+.timeline-panel:after {
    border: 0;
    left: -0.5625rem;
    width: 0.4375rem;
    height: 0.4375rem
}

.widget-timeline.style-1 .timeline .timeline-badge.primary+.timeline-panel {
    border-color: var(--primary)
}

.widget-timeline.style-1 .timeline .timeline-badge.primary+.timeline-panel:after {
    background: var(--primary)
}

.widget-timeline.style-1 .timeline .timeline-badge.success+.timeline-panel {
    border-color: #2bc155
}

.widget-timeline.style-1 .timeline .timeline-badge.success+.timeline-panel:after {
    background: #2bc155
}

.widget-timeline.style-1 .timeline .timeline-badge.warning+.timeline-panel {
    border-color: #ff6d4d
}

.widget-timeline.style-1 .timeline .timeline-badge.warning+.timeline-panel:after {
    background: #ff6d4d
}

.widget-timeline.style-1 .timeline .timeline-badge.danger+.timeline-panel {
    border-color: #f72b50
}

.widget-timeline.style-1 .timeline .timeline-badge.danger+.timeline-panel:after {
    background: #f72b50
}

.widget-timeline.style-1 .timeline .timeline-badge.info+.timeline-panel {
    border-color: #2781d5
}

.widget-timeline.style-1 .timeline .timeline-badge.info+.timeline-panel:after {
    background: #2781d5
}

.widget-timeline.style-1 .timeline .timeline-badge.dark+.timeline-panel {
    border-color: #6e6e6e
}

.widget-timeline.style-1 .timeline .timeline-badge.dark+.timeline-panel:after {
    background: #6e6e6e
}

#chart_widget_4 {
    height: 15.9375rem !important
}

#chart_widget_5 .ct-series-a .ct-line,
#chart_widget_5 .ct-series-a .ct-point {
    stroke: #46ffc8
}

#chart_widget_5 .ct-line {
    stroke-width: 0.0625rem
}

#chart_widget_5 .ct-point {
    stroke-width: 0.125rem
}

#chart_widget_5 .ct-series-a .ct-area {
    fill: #20dea6
}

#chart_widget_5 .ct-area {
    fill-opacity: 1
}

#chart_widget_6 .ct-series-a .ct-line,
#chart_widget_6 .ct-series-a .ct-point {
    stroke: #2781d5
}

#chart_widget_6 .ct-line {
    stroke-width: 0.125rem
}

#chart_widget_6 .ct-point {
    stroke-width: 0.3125rem
}

#chart_widget_6 .ct-series-a .ct-area {
    fill: #2781d5
}

#chart_widget_6 .ct-area {
    fill-opacity: .5
}

#chart_widget_8 {
    height: 15.9375rem
}

#chart_widget_8 .ct-series-a .ct-line,
#chart_widget_8 .ct-series-a .ct-point {
    stroke: #2781d5
}

#chart_widget_8 .ct-line {
    stroke-width: 0.125rem
}

#chart_widget_8 .ct-point {
    stroke-width: 0.3125rem
}

#chart_widget_8 .ct-series-a .ct-area {
    fill: #2781d5
}

#chart_widget_8 .ct-area {
    fill-opacity: .5
}

#chart_widget_9,
#chart_widget_10 {
    height: 15.625rem !important
}

#chart_widget_11 .ct-slice-donut,
#chart_widget_12 .ct-slice-donut,
#chart_widget_13 .ct-slice-donut {
    stroke-width: 1.5625rem !important
}

#chart_widget_11 {
    height: 16.875rem !important
}

#chart_widget_17 {
    height: 9.375rem !important
}

.chart_widget_tab_one .nav-link {
    border: 0.0625rem solid #ddd
}

.chart_widget_tab_one .nav-link.active {
    background-color: var(--primary);
    border: 0.0625rem solid var(--primary);
    color: #fff
}

.chart_widget_tab_one .nav-link.active:hover {
    border: 0.0625rem solid var(--primary)
}

.chart_widget_tab_one .nav-link:hover {
    border: 0.0625rem solid #ddd
}

[data-theme-version="dark"] .ccc-widget>div {
    background: #1e2746 !important;
    border-color: #333a54 !important
}

.social-icon {
    display: inline-block;
    width: 2.5rem;
    height: 2.5rem;
    line-height: 2.5rem;
    border-radius: 0.25rem;
    text-align: center;
    background: #f1f1f1;
    margin-bottom: 0.5rem;
    font-size: 1.25rem
}

.social-icon i {
    color: #fff
}

.social-icon.youtube {
    background: red
}

.social-icon.facebook {
    background: #3b5998
}

.social-icon.twitter {
    background: #1da1f2
}

.social-graph-wrapper {
    text-align: center;
    padding: 1.25rem;
    position: relative;
    color: #fff;
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem
}

.social-graph-wrapper.widget-facebook {
    background-color: #3b5998
}

.social-graph-wrapper.widget-twitter {
    background-color: #1da1f2
}

.social-graph-wrapper.widget-linkedin {
    background-color: #007bb6
}

.social-graph-wrapper.widget-googleplus {
    background-color: #db4439
}

.social-graph-wrapper .s-icon {
    font-size: 1.5rem;
    position: relative;
    padding: 0 0.625rem
}

.social-icon2 a {
    border: 0.1rem solid var(--primary);
    display: block;
    padding: 1rem;
    margin-top: 1.5rem;
    margin-bottom: .5rem;
    border-radius: .3rem;
    font-size: 1.6rem
}

.social-icon2 i {
    font-size: 0.75rem;
    color: var(--primary)
}

.social-icon3 ul li {
    display: inline-block
}

.social-icon3 ul li a {
    display: block
}

.social-icon3 ul li a i {
    font-size: 1.4rem;
    padding: 1rem .7rem;
    color: #464a53
}

.social-icon3 ul li a:hover i {
    color: var(--primary)
}

.social-icons-muted ul li a i {
    color: #89879f
}

.social-links a {
    padding: .5rem
}

.widget-stat .media {
    padding: 0rem 0;
    align-items: center
}

.widget-stat .media>span {
    height: 5.3125rem;
    width: 5.3125rem;
    border-radius: 3.125rem;
    padding: 0.625rem 0.75rem;
    font-size: 2rem;
    display: flex;
    justify-content: center;
    align-items: center;
    color: #464a53;
    min-width: 5.3125rem
}

.widget-stat .media .media-body p {
    text-transform: uppercase;
    font-weight: 500;
    font-size: 0.875rem
}

[data-theme-version="dark"] .widget-stat .media .media-body p {
    color: #c4c9d5
}

.widget-stat .media .media-body h3,
.widget-stat .media .media-body .h3 {
    font-size: 2.5rem;
    font-weight: 600;
    margin: 0;
    line-height: 1.2
}

.widget-stat .media .media-body h4,
.widget-stat .media .media-body .h4 {
    font-size: 1.5rem;
    display: inline-block;
    vertical-align: middle
}

.widget-stat .media .media-body span {
    margin-left: 0.3125rem
}

.widget-stat[class*="bg-"] .media>span {
    background-color: rgba(255, 255, 255, 0.25);
    color: #fff
}

.widget-stat[class*="bg-"] .progress {
    background-color: rgba(255, 255, 255, 0.25) !important
}

[direction="rtl"] .widget-stat .media .media-body span {
    margin-left: 0;
    margin-right: 0.625rem
}

.dez-widget-1 .card {
    background: #FFE7DB
}

.dez-widget-1 .card .card-body p {
    color: #f87533
}

.dez-widget-1 .icon {
    float: right;
    width: 3.125rem;
    height: 3.125rem;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 0.375rem;
    font-size: 1.75rem
}

.bgl-primary {
    background: var(--rgba-primary-1);
    border-color: var(--rgba-primary-1)
}

[data-theme-version="dark"] .bgl-primary {
    background-color: var(--rgba-primary-1);
    border-color: var(--rgba-primary-1)
}

.bgl-secondary {
    background: #eceff1;
    border-color: #eceff1
}

[data-theme-version="dark"] .bgl-secondary {
    background-color: rgba(62, 73, 84, 0.5);
    border-color: rgba(62, 73, 84, 0.5)
}

.bgl-success {
    background: #e7faec;
    border-color: #e7faec
}

[data-theme-version="dark"] .bgl-success {
    background-color: rgba(43, 193, 85, 0.1);
    border-color: rgba(43, 193, 85, 0.1)
}

.bgl-warning {
    background: #ffeae6;
    border-color: #ffeae6
}

[data-theme-version="dark"] .bgl-warning {
    background-color: rgba(255, 109, 77, 0.1);
    border-color: rgba(255, 109, 77, 0.1)
}

.bgl-danger {
    background: #fee6ea;
    border-color: #fee6ea
}

[data-theme-version="dark"] .bgl-danger {
    background-color: rgba(247, 43, 80, 0.15);
    border-color: rgba(247, 43, 80, 0.15)
}

.bgl-info {
    background: #f0f6fc;
    border-color: #f0f6fc
}

[data-theme-version="dark"] .bgl-info {
    background-color: rgba(39, 129, 213, 0.1);
    border-color: rgba(39, 129, 213, 0.1)
}

.bg-primary-light {
    background: var(--rgba-primary-5)
}

[data-theme-version="dark"] .bg-primary-light {
    background-color: var(--rgba-primary-1)
}

.bg-secondary-light {
    background: rgba(236, 239, 241, 0.5)
}

[data-theme-version="dark"] .bg-secondary-light {
    background-color: rgba(62, 73, 84, 0.05)
}

.bg-success-light {
    background: rgba(231, 250, 236, 0.5)
}

[data-theme-version="dark"] .bg-success-light {
    background-color: rgba(43, 193, 85, 0.05)
}

.bg-warning-light {
    background: rgba(255, 234, 230, 0.5)
}

[data-theme-version="dark"] .bg-warning-light {
    background-color: rgba(255, 109, 77, 0.05)
}

.bg-danger-light {
    background: rgba(254, 230, 234, 0.5)
}

[data-theme-version="dark"] .bg-danger-light {
    background-color: rgba(247, 43, 80, 0.05)
}

.bg-info-light {
    background: rgba(240, 246, 252, 0.5)
}

[data-theme-version="dark"] .bg-info-light {
    background-color: rgba(39, 129, 213, 0.05)
}

.bgl-dark {
    background: #d4d4d4;
    border-color: #d4d4d4
}

.bgl-light {
    background: #c8c8c8;
    border-color: #c8c8c8
}

.overlay-box {
    position: relative;
    z-index: 1
}

.overlay-box:after {
    content: "";
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    position: absolute;
    opacity: 0.85;
    background: var(--primary);
    z-index: -1
}

.rating-bar {
    font-size: 0.8125rem
}

.tdl-holder {
    margin: 0 auto
}

.tdl-holder ul {
    list-style: none;
    margin: 0;
    padding: 0
}

.tdl-holder li {
    background-color: #fff;
    border-bottom: 0.0625rem solid #f0f1f5;
    list-style: none none;
    margin: 0;
    padding: 0
}

.tdl-holder li span {
    margin-left: 2.1875rem;
    font-size: 1rem;
    vertical-align: middle;
    transition: all 0.2s linear
}

[direction="rtl"] .tdl-holder li span {
    margin-left: auto;
    margin-right: 2.1875rem
}

.tdl-holder label {
    cursor: pointer;
    display: block;
    line-height: 3.125rem;
    padding-left: 1.5rem;
    position: relative;
    margin: 0 !important
}

[direction="rtl"] .tdl-holder label {
    padding-left: 0;
    padding-right: 1.5rem
}

.tdl-holder label:hover {
    background-color: #eef1f6;
    color: #6e6e6e
}

.tdl-holder label:hover a {
    color: #f72b50
}

.tdl-holder label a {
    color: #fff;
    display: inline-block;
    line-height: normal;
    height: 100%;
    text-align: center;
    text-decoration: none;
    width: 3.125rem;
    -webkit-transition: all .2s linear;
    -moz-transition: all .2s linear;
    -o-transition: all .2s linear;
    transition: all 0.2s linear;
    padding: 1.125rem 0rem;
    font-size: 1.125rem;
    position: absolute;
    right: 0
}

[direction="rtl"] .tdl-holder label a {
    right: auto;
    left: 0
}

.tdl-holder input[type=checkbox] {
    cursor: pointer;
    opacity: 0;
    position: absolute
}

.tdl-holder input[type=checkbox]+i {
    background-color: #fff;
    border: 0.0625rem solid #e7e7e7;
    display: block;
    height: 1.25rem;
    position: absolute;
    top: 0.9375rem;
    width: 1.25rem;
    z-index: 1;
    border-radius: 0rem;
    font-size: 0.6875rem;
    border-radius: 0.25rem
}

.tdl-holder input[type=checkbox]:checked+i {
    background: var(--primary);
    border-color: transparent
}

.tdl-holder input[type=checkbox]:checked+i::after {
    content: "\f00c";
    font-family: 'fontAwesome';
    display: block;
    left: 0.125rem;
    position: absolute;
    top: -0.875rem;
    z-index: 2;
    color: #fff
}

.tdl-holder input[type=checkbox]:checked~span {
    text-decoration: line-through;
    position: relative
}

.tdl-holder input[type=text] {
    background-color: #fff;
    height: 3.125rem;
    margin-top: 1.8125rem;
    border-radius: 0.1875rem
}

.tdl-holder input[type=text]::placeholder {
    color: #6e6e6e
}

.widget-message p {
    font-size: 0.875rem;
    line-height: 1.5
}

.picker .picker__frame {
    min-width: 28.125rem;
    max-width: 28.125rem
}

.picker .picker__frame .picker__box {
    padding: 1.25rem;
    border: 0;
    box-shadow: 0 0.3125rem 0.625rem rgba(0, 0, 0, 0.1)
}

.picker .picker__frame .picker__box .picker__header {
    margin-top: 0
}

.picker .picker__frame .picker__box .picker__header .picker__year {
    color: var(--primary);
    font-style: inherit;
    font-size: 1.25rem
}

.picker .picker__frame .picker__box .picker__header .picker__nav--prev,
.picker .picker__frame .picker__box .picker__header .picker__nav--next {
    width: 2.5rem;
    height: 2.5rem;
    padding: 0;
    line-height: 2.5rem;
    border-radius: 0.125rem
}

.picker .picker__frame .picker__box .picker__header .picker__nav--prev:before,
.picker .picker__frame .picker__box .picker__header .picker__nav--next:before {
    content: none !important
}

.picker .picker__frame .picker__box .picker__header .picker__nav--prev:after,
.picker .picker__frame .picker__box .picker__header .picker__nav--next:after {
    font-family: 'Font Awesome 5 Free';
    border: 0;
    margin: 0 auto;
    font-size: 1.375rem;
    font-weight: 900
}

.picker .picker__frame .picker__box .picker__header .picker__nav--prev:hover,
.picker .picker__frame .picker__box .picker__header .picker__nav--next:hover {
    background-color: var(--primary);
    color: var(--primary)
}

.picker .picker__frame .picker__box .picker__header .picker__nav--prev:hover:after,
.picker .picker__frame .picker__box .picker__header .picker__nav--next:hover:after {
    color: white
}

.picker .picker__frame .picker__box .picker__header .picker__nav--prev {
    left: 0
}

.picker .picker__frame .picker__box .picker__header .picker__nav--prev:after {
    content: "\f0d9"
}

.picker .picker__frame .picker__box .picker__header .picker__nav--next {
    right: 0
}

.picker .picker__frame .picker__box .picker__header .picker__nav--next:after {
    content: "\f0da"
}

.picker .picker__frame .picker__box .picker__table .picker__weekday {
    padding: 0.625rem 0;
    font-size: 1rem
}

.picker .picker__frame .picker__box .picker__table .picker__day {
    width: 2.5rem;
    height: 2.5rem;
    border-radius: 3.125rem;
    padding: 0 !important;
    font-size: 1rem;
    line-height: 2.5rem;
    margin: auto;
    border: 0 !important
}

.picker .picker__frame .picker__box .picker__table .picker__day.picker__day--today:before {
    content: none !important
}

.picker .picker__frame .picker__box .picker__table .picker__day.picker__day--highlighted {
    border: 0 !important;
    padding: 0;
    background-color: var(--primary);
    color: #fff !important
}

.picker .picker__frame .picker__box .picker__table .picker__day:hover {
    background-color: var(--primary);
    color: #fff !important
}

.picker .picker__frame .picker__box .picker__footer .picker__button--today {
    background-color: var(--primary);
    color: #fff !important
}

.picker .picker__frame .picker__box .picker__footer .picker__button--today:before {
    content: none !important
}

.picker .picker__frame .picker__box .picker__footer .picker__button--clear,
.picker .picker__frame .picker__box .picker__footer .picker__button--close,
.picker .picker__frame .picker__box .picker__footer .picker__button--today {
    border: 0;
    border-radius: 0.125rem;
    font-size: 1rem
}

.picker .picker__frame .picker__box .picker__footer .picker__button--clear:hover,
.picker .picker__frame .picker__box .picker__footer .picker__button--close:hover,
.picker .picker__frame .picker__box .picker__footer .picker__button--today:hover {
    background-color: var(--primary);
    color: #fff !important
}

@media only screen and (max-width: 35.9375rem) {
    .picker .picker__frame {
        min-width: 100% !important;
        max-width: 100% !important
    }

    .picker .picker__frame .picker__box {
        padding: 0.9375rem;
        margin: 0 0.625rem
    }
}

.card-list {
    overflow: unset;
    height: calc(100% - 50px)
}

.card-list .card-header {
    padding-top: 0;
    padding-bottom: 0
}

.card-list .card-header .photo {
    overflow: hidden;
    border-radius: 0.3125rem;
    width: 100%
}

@media only screen and (max-width: 74.9375rem) {
    .card-list {
        height: calc(100% - 40px)
    }
}

.card-list.list-left {
    margin-top: 0.9375rem;
    margin-left: 0.9375rem
}

.card-list.list-left .card-header {
    padding-left: 0
}

.card-list.list-left .card-header .photo {
    margin: -0.9375rem 0.9375rem 0 -0.9375rem
}

.card-list.list-right {
    margin-top: 0.9375rem;
    margin-right: 0.9375rem;
    text-align: right
}

.card-list.list-right .card-header {
    padding-right: 0
}

.card-list.list-right .card-header .photo {
    margin: -0.9375rem -0.9375rem 0 0.9375rem
}

.card-list.list-right .card-header .photo img {
    width: 100%
}

.card-list.list-center {
    margin-top: 0.9375rem
}

.card-list.list-center .card-header .photo {
    margin: -0.9375rem 0 0 0
}

.card-list .photo img {
    width: 100%
}

.card-profile .profile-photo {
    margin-top: -1.25rem
}

.widget-media .timeline .timeline-panel {
    display: flex;
    align-items: center;
    border-bottom: 0.0625rem solid #eaeaea;
    padding-bottom: 0.9375rem;
    margin-bottom: 0.9375rem
}

.widget-media .timeline .timeline-panel .media {
    width: 3.125rem;
    height: 3.125rem;
    background: #eee;
    border-radius: 0.75rem;
    overflow: hidden;
    font-size: 1.25rem;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: 700;
    align-self: start
}

.widget-media .timeline .timeline-panel .media-primary {
    background: var(--rgba-primary-1);
    color: var(--primary)
}

[data-theme-version="dark"] .widget-media .timeline .timeline-panel .media-primary {
    background-color: var(--rgba-primary-1)
}

.widget-media .timeline .timeline-panel .media-info {
    background: #f0f6fc;
    color: #2781d5
}

[data-theme-version="dark"] .widget-media .timeline .timeline-panel .media-info {
    background-color: rgba(39, 129, 213, 0.1)
}

.widget-media .timeline .timeline-panel .media-warning {
    background: #ffeae6;
    color: #ff6d4d
}

[data-theme-version="dark"] .widget-media .timeline .timeline-panel .media-warning {
    background-color: rgba(255, 109, 77, 0.1)
}

.widget-media .timeline .timeline-panel .media-danger {
    background: #fee6ea;
    color: #f72b50
}

[data-theme-version="dark"] .widget-media .timeline .timeline-panel .media-danger {
    background-color: rgba(247, 43, 80, 0.15)
}

.widget-media .timeline .timeline-panel .media-success {
    background: #e7faec;
    color: #2bc155
}

[data-theme-version="dark"] .widget-media .timeline .timeline-panel .media-success {
    background-color: rgba(43, 193, 85, 0.1)
}

.widget-media .timeline .timeline-panel .media-body p {
    font-size: 0.875rem;
    line-height: 1.5
}

.widget-media .timeline .timeline-panel .dropdown {
    align-self: self-end;
    margin-top: 0.3125rem
}

.widget-media .timeline li:last-child .timeline-panel {
    margin-bottom: 0;
    border-bottom: 0;
    padding-bottom: 0
}

.card[class*="bg-"] .timeline .timeline-panel {
    border-color: rgba(255, 255, 255, 0.2) !important
}

.table {
    color: strong;
    color-color: #6e6e6e
}

.table th,
.table td {
    border-color: #f0f1f5;
    padding: 12px 9px
}

[data-theme-version="dark"] .table th,
[data-theme-version="dark"] .table td {
    border-color: #333a54
}

.table.table-striped tbody tr:nth-of-type(odd),
.table.table-hover tr:hover {
    background-color: #f2f4fa
}

[data-theme-version="dark"] .table.table-striped tbody tr:nth-of-type(odd),
[data-theme-version="dark"] .table.table-hover tr:hover {
    background-color: #181f39
}

.table thead th {
    border-bottom-width: 1px;
    text-transform: uppercase;
    font-size: 14px;
    font-weight: 600;
    white-space: nowrap;
    letter-spacing: 0.5px;
    border-color: #f0f1f5
}

[data-theme-version="dark"] .table thead th {
    border-color: #333a54
}

.table tbody tr td {
    vertical-align: middle;
    border-color: #f0f1f5
}

[data-theme-version="dark"] .table tbody tr td {
    border-color: #333a54
}

.table:not(.table-bordered) thead th {
    border-top: none
}

.table .thead-primary th {
    background-color: #2f4cdd;
    color: #fff
}

.table .thead-info th {
    background-color: #2781d5;
    color: #fff
}

.table .thead-warning th {
    background-color: #ff6d4d;
    color: #fff
}

.table .thead-danger th {
    background-color: #f72b50;
    color: #fff
}

.table .thead-success th {
    background-color: #2bc155;
    color: #fff
}

.table.primary-table-bordered {
    border: 1px solid #f0f1f5
}

[data-theme-version="dark"] .table.primary-table-bordered {
    border-color: #333a54
}

.table.primary-table-bg-hover thead th {
    background-color: #223fd0;
    color: #fff;
    border-bottom: none
}

.table.primary-table-bg-hover tbody tr {
    background-color: #2f4cdd;
    color: #fff;
    transition: all .1s ease
}

.table.primary-table-bg-hover tbody tr:hover {
    background-color: #455fe1
}

.table.primary-table-bg-hover tbody tr:not(:last-child) td,
.table.primary-table-bg-hover tbody tr:not(:last-child) th {
    border-bottom: 1px solid #223fd0
}

.table-responsive-tiny {
    min-width: 18.75rem
}

.table-responsive-sm {
    min-width: 30rem !important
}

.table-responsive-md {
    min-width: 36rem !important
}

.table-responsive-lg {
    min-width: 60.9375rem !important
}

.table-responsive-xl {
    min-width: 70.9375rem !important
}

.table-primary,
.table-primary>th,
.table-primary>td {
    background-color: #f4f6fd;
    color: #2f4cdd
}

[data-theme-version="dark"] .table-primary,
[data-theme-version="dark"] .table-primary>th,
[data-theme-version="dark"] .table-primary>td {
    background-color: rgba(47, 76, 221, 0.2)
}

.table-success,
.table-success>th,
.table-success>td {
    background-color: #e7faec;
    color: #2bc155
}

[data-theme-version="dark"] .table-success,
[data-theme-version="dark"] .table-success>th,
[data-theme-version="dark"] .table-success>td {
    background-color: rgba(43, 193, 85, 0.1)
}

.table-info,
.table-info>th,
.table-info>td {
    background-color: #f0f6fc;
    color: #2781d5
}

[data-theme-version="dark"] .table-info,
[data-theme-version="dark"] .table-info>th,
[data-theme-version="dark"] .table-info>td {
    background-color: rgba(39, 129, 213, 0.1)
}

.table-warning,
.table-warning>th,
.table-warning>td {
    background-color: #ffeae6;
    color: #ff6d4d
}

[data-theme-version="dark"] .table-warning,
[data-theme-version="dark"] .table-warning>th,
[data-theme-version="dark"] .table-warning>td {
    background-color: rgba(255, 109, 77, 0.1)
}

.table-danger,
.table-danger>th,
.table-danger>td {
    background-color: #fee6ea;
    color: #f72b50
}

[data-theme-version="dark"] .table-danger,
[data-theme-version="dark"] .table-danger>th,
[data-theme-version="dark"] .table-danger>td {
    background-color: rgba(247, 43, 80, 0.15)
}

.table-active,
.table-active>th,
.table-active>td {
    background-color: #f2f4fa
}

[data-theme-version="dark"] .table-active,
[data-theme-version="dark"] .table-active>th,
[data-theme-version="dark"] .table-active>td {
    background-color: #181f39
}

table.table {
    border-collapse: inherit
}

.bootgrid-header {
    padding: 0 !important;
    margin: 0
}

@media only screen and (max-width: 35.9375rem) {
    .bootgrid-header .actionBar {
        padding: 0
    }

    .bootgrid-header .search {
        margin: 0 0 10px 0
    }
}

table#example {
    padding: 0rem 0 2rem 0
}

table.dataTable {
    color: #3e4954
}

#example2_wrapper .dataTables_scrollBody {
    max-height: 33.25rem !important
}

#employees,
#custommers {
    padding: .5rem 0 1rem 0
}

.dataTables_wrapper .dataTables_paginate {
    padding: 10px 0
}

@media only screen and (max-width: 74.9375rem) {
    .dataTables_wrapper .dataTables_paginate {
        padding: 5px 0
    }
}

table.dataTable thead th,
table.dataTable thead td {
    padding: 15px 30px;
    border-bottom: 1px solid #f0f1f5
}

@media only screen and (max-width: 74.9375rem) {

    table.dataTable thead th,
    table.dataTable thead td {
        padding: 8px 15px
    }
}

table.dataTable tfoot th,
table.dataTable tfoot td {
    border-top: 0
}

table.dataTable tbody tr,
table.dataTable tbody td {
    background: transparent !important
}

table.dataTable thead th {
    color: #000;
    font-size: 18px;
    font-weight: 600
}

[data-theme-version="dark"] table.dataTable thead th {
    color: #fff
}

@media only screen and (max-width: 74.9375rem) {
    table.dataTable thead th {
        font-size: 16px
    }
}

table.dataTable tbody td {
    padding: 15px 30px
}

@media only screen and (max-width: 74.9375rem) {
    table.dataTable tbody td {
        padding: 8px 15px
    }
}

table.dataTable tr.selected {
    color: #2f4cdd
}

table.dataTable tfoot th {
    color: #6e6e6e;
    font-weight: 600
}

[data-theme-version="dark"] table.dataTable tfoot th {
    color: #fff
}

.dataTables_wrapper input[type="search"],
.dataTables_wrapper input[type="text"],
.dataTables_wrapper select {
    border: 1px solid #e2e2e2;
    padding: .3rem 0.5rem;
    color: #715d5d;
    border-radius: 5px
}

[data-theme-version="dark"] .dataTables_wrapper input[type="search"],
[data-theme-version="dark"] .dataTables_wrapper input[type="text"],
[data-theme-version="dark"] .dataTables_wrapper select {
    background: #181f39;
    border-color: #333a54;
    color: #fff
}

.dataTables_wrapper .dataTables_length {
    margin-bottom: 15px
}

.dataTables_wrapper .dataTables_length .bootstrap-select {
    width: 80px !important;
    margin: 0 5px
}

table.dataTable.no-footer {
    border-bottom: 0
}

.rounded-lg {
    min-width: 30px
}

.dataTables_scroll {
    padding: 1rem 0
}

.dataTables_scrollFoot {
    padding-top: 1rem
}

@media (max-width: 767.98px) {

    .dataTables_wrapper .dataTables_length,
    .dataTables_wrapper .dataTables_filter {
        text-align: left
    }
}

.dataTablesCard {
    background-color: #fff;
    box-shadow: 0px 12px 23px 0px rgba(62, 73, 84, 0.04);
    border-radius: 20px
}

.dataTablesCard tbody tr:hover {
    background: #f5f7ff
}

.dataTables_wrapper .dataTables_info {
    padding: 10px 0
}

@media only screen and (max-width: 74.9375rem) {
    .dataTables_wrapper .dataTables_info {
        padding: 8px 0
    }
}

table.dataTable.row-border tbody th,
table.dataTable.row-border tbody td,
table.dataTable.display tbody th,
table.dataTable.display tbody td {
    border-color: #f0f1f5
}

[data-theme-version="dark"] table.dataTable.row-border tbody th,
[data-theme-version="dark"] table.dataTable.row-border tbody td,
[data-theme-version="dark"] table.dataTable.display tbody th,
[data-theme-version="dark"] table.dataTable.display tbody td {
    border-color: #333a54
}

table.dataTable thead .sorting {
    background-position: center right 15px
}

.dataTables_wrapper .dataTables_paginate span {
    background: #e3e4eb;
    border-radius: .5rem;
    display: inline-block;
    margin: 0 10px
}

.dataTables_wrapper .dataTables_paginate span a {
    color: #2f4cdd;
    background: transparent !important
}

.dataTables_wrapper .dataTables_paginate .paginate_button {
    border: 0 !important;
    padding: 10px 20px;
    background: #000;
    border-radius: 6px;
    color: #2f4cdd !important;
    font-size: 16px;
    display: inline-block
}

@media only screen and (max-width: 35.9375rem) {
    .dataTables_wrapper .dataTables_paginate .paginate_button {
        padding: 8px 15px;
        font-size: 14px
    }
}

.dataTables_wrapper .dataTables_paginate .paginate_button:hover,
.dataTables_wrapper .dataTables_paginate .paginate_button.current {
    color: #3e4954 !important
}

.dataTables_wrapper .dataTables_paginate .paginate_button.previous,
.dataTables_wrapper .dataTables_paginate .paginate_button.next {
    background: #969ba0;
    color: #fff !important
}

.dataTables_wrapper .dataTables_paginate .paginate_button.previous:hover,
.dataTables_wrapper .dataTables_paginate .paginate_button.next:hover {
    background: #2f4cdd;
    color: #fff !important
}

.dataTables_wrapper .dataTables_length .bootstrap-select .dropdown-toggle {
    font-size: 0.813rem !important;
    padding: 0.625rem 1rem
}

.fooicon {
    font-size: 1.25rem;
    color: #6e6e6e
}

.jsgrid-table .jsgrid-header-row>.jsgrid-header-cell {
    color: #6e6e6e
}

.jsgrid-table>tbody>tr>td {
    padding: 1.2em
}

.jsgrid-table .jsgrid-insert-row input,
.jsgrid-table .jsgrid-insert-row select,
.jsgrid-table .jsgrid-edit-row input,
.jsgrid-table .jsgrid-edit-row select {
    border: 1px solid #DDDFE1
}

.jsgrid .jsgrid-button {
    border: 0 !important;
    margin-left: 10px
}

.error-page .error-text {
    font-size: 150px;
    line-height: 1
}

@media only screen and (max-width: 35.9375rem) {
    .error-page .error-text {
        font-size: 80px
    }
}

.error-page h4,
.error-page .h4 {
    font-size: 40px;
    margin-bottom: 5px
}

@media only screen and (max-width: 35.9375rem) {

    .error-page h4,
    .error-page .h4 {
        font-size: 20px
    }
}

.error-page p {
    font-size: 16px
}

@media only screen and (max-width: 35.9375rem) {
    .error-page p {
        font-size: 14px
    }
}

.authincation-content {
    background: #fff;
    box-shadow: 0 0 35px 0 rgba(154, 161, 171, 0.15);
    border-radius: 5px
}

[data-theme-version="dark"] .authincation-content {
    background: #1e2746;
    box-shadow: none
}

.welcome-content {
    background: url("./../images/1.jpg");
    background-size: cover;
    background-position: center;
    height: 100%;
    padding: 75px 50px;
    position: relative;
    z-index: 1;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px
}

.welcome-content::after {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background: #2f4cdd;
    opacity: 0.75;
    z-index: -1;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px
}

.welcome-content .welcome-title {
    color: #fff;
    font-weight: 500;
    font-size: 20px
}

.welcome-content p {
    color: #fff
}

.welcome-content .brand-logo a {
    display: inline-block;
    margin-bottom: 20px;
    font-weight: 700;
    color: #fff;
    font-size: 20px
}

.welcome-content .brand-logo a img {
    width: 100px
}

.welcome-content .intro-social {
    position: absolute;
    bottom: 75px
}

.welcome-content .intro-social ul {
    margin-bottom: 0
}

.welcome-content .intro-social ul li {
    display: inline-block
}

.welcome-content .intro-social ul li a {
    color: #fff;
    font-size: 14px;
    padding: 0px 7px
}

.auth-form {
    padding: 50px 50px
}

@media only screen and (max-width: 35.9375rem) {
    .auth-form {
        padding: 30px
    }
}

.auth-form .btn {
    height: 50px;
    font-weight: 700
}

.auth-form .page-back {
    display: inline-block;
    margin-bottom: 15px
}

.pricing_table_content {
    background: #fff;
    text-align: center;
    border: 1px solid #e7e7e7;
    border-radius: 3px;
    padding: 25px;
    -webkit-transition: all 0.25s ease-in-out;
    transition: all 0.25s ease-in-out
}

.pricing_table_content .package {
    font-weight: 700;
    font-size: 18px
}

.pricing_table_content .price {
    font-weight: 700;
    font-size: 50px;
    line-height: 100px;
    color: #6e6e6e
}

.pricing_table_content hr {
    margin: 0
}

.pricing_table_content .price_list {
    padding: 30px 0;
    text-align: left;
    max-width: 175px;
    margin: 0 auto
}

.pricing_table_content .price_list li {
    color: #909093;
    font-size: 14px;
    line-height: 25px;
    padding: 7px 0
}

.pricing_table_content .price_list li i {
    margin-right: 15px
}

.pricing_table_content .price-btn {
    padding: 15px 50px;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: 1px solid #eaeaea;
    border-radius: 5px;
    font-weight: 700;
    font-size: 14px;
    margin-bottom: 25px;
    -webkit-transition: all 0.25s ease-in-out;
    transition: all 0.25s ease-in-out
}

.pricing_table_content:focus,
.pricing_table_content:hover {
    -webkit-transform: scale(1.05);
    transform: scale(1.05);
    -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.175);
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.175)
}

.pricing_table_content:focus .price-btn,
.pricing_table_content:hover .price-btn {
    color: #f72b50
}

.page-timeline .timeline {
    list-style: none;
    padding: 40px 0;
    position: relative
}

.page-timeline .timeline-workplan.page-timeline .timeline {
    padding-bottom: 0;
    margin-bottom: 0
}

.page-timeline .timeline-workplan.page-timeline .timeline.timeline>li>.timeline-badge {
    top: 4.5rem
}

.page-timeline .timeline-workplan.page-timeline .timeline>li {
    margin-bottom: 2.6rem
}

@media only screen and (min-width: 1200px) and (max-width: 1650px) {
    .page-timeline .timeline-workplan.page-timeline .timeline li>p {
        max-width: 8rem
    }
}

@media only screen and (max-width: 74.9375rem) {
    .page-timeline .timeline-workplan.page-timeline .timeline li>p {
        max-width: 7rem
    }
}

@media only screen and (max-width: 61.9375rem) {
    .page-timeline .timeline-workplan.page-timeline .timeline li>p {
        max-width: 100%
    }
}

@media only screen and (max-width: 35.9375rem) {
    .page-timeline .timeline-workplan.page-timeline .timeline li>p {
        max-width: 7rem
    }
}

.page-timeline .timeline-workplan.page-timeline .timeline::before {
    left: 20%;
    top: 6rem
}

[direction="rtl"] .page-timeline .timeline-workplan.page-timeline .timeline::before {
    right: 22%;
    left: auto
}

@media only screen and (max-width: 35.9375rem) {
    .page-timeline .timeline-workplan.page-timeline .timeline::before {
        left: 22%
    }
}

.page-timeline .timeline-workplan.page-timeline .timeline .timeline-badge {
    left: 21.4%;
    height: 0.9rem;
    width: 0.9rem;
    background-color: #2f4cdd
}

[direction="rtl"] .page-timeline .timeline-workplan.page-timeline .timeline .timeline-badge {
    right: 19.2%;
    left: auto
}

@media only screen and (min-width: 1200px) and (max-width: 1650px) {
    .page-timeline .timeline-workplan.page-timeline .timeline .timeline-badge {
        left: 22.4%
    }
}

@media only screen and (max-width: 74.9375rem) {
    .page-timeline .timeline-workplan.page-timeline .timeline .timeline-badge {
        left: 22.4%
    }
}

@media only screen and (max-width: 61.9375rem) {
    .page-timeline .timeline-workplan.page-timeline .timeline .timeline-badge {
        left: 21.7%
    }
}

@media only screen and (max-width: 47.9375rem) {
    .page-timeline .timeline-workplan.page-timeline .timeline .timeline-badge {
        left: 19.5%
    }
}

@media only screen and (max-width: 35.9375rem) {
    .page-timeline .timeline-workplan.page-timeline .timeline .timeline-badge {
        left: 21.4%
    }
}

.page-timeline .timeline-workplan.page-timeline .timeline .timeline-badge::after {
    position: absolute;
    width: 1.9rem;
    height: 1.9rem;
    background-color: rgba(47, 76, 221, 0.4);
    content: "";
    border-radius: 50%;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%)
}

.page-timeline .timeline-workplan.page-timeline .timeline .timeline-panel {
    width: 70%
}

.page-timeline .timeline:before {
    top: 0;
    bottom: 0;
    position: absolute;
    content: " ";
    width: 2px;
    background-color: #ECEFF2;
    left: 50%;
    margin-left: -1.5px
}

.page-timeline .timeline>li {
    margin-bottom: 20px;
    position: relative
}

.page-timeline .timeline>li:after,
.page-timeline .timeline>li:before {
    content: " ";
    display: table
}

.page-timeline .timeline>li:after {
    clear: both
}

.page-timeline .timeline>li:after,
.page-timeline .timeline>li:before {
    content: " ";
    display: table
}

.page-timeline .timeline>li:after {
    clear: both
}

.page-timeline .timeline>li>.timeline-panel {
    width: 46%;
    float: left;
    border-radius: 2px;
    position: relative
}

.page-timeline .timeline>li>.timeline-badge {
    background-color: #f2f4fa;
    border: 1px solid #DDDFE1;
    border-radius: 50%;
    color: #6e6e6e;
    height: 40px;
    left: 50%;
    line-height: 40px;
    margin-left: -13px;
    position: absolute;
    text-align: center;
    top: 30px;
    width: 40px;
    z-index: 1;
    transform: translate(-25%, -3rem)
}

@media (min-width: 576px) {
    .page-timeline .timeline>li>.timeline-badge {
        width: 50px;
        height: 50px;
        line-height: 50px
    }
}

.page-timeline .timeline>li.timeline-inverted>.timeline-panel {
    float: right
}

.page-timeline .timeline>li.timeline-inverted>.timeline-panel:before {
    border-left-width: 0;
    border-right-width: 15px;
    left: -15px;
    right: auto
}

.page-timeline .timeline>li.timeline-inverted>.timeline-panel:after {
    border-left-width: 0;
    border-right-width: 14px;
    left: -14px;
    right: auto
}

.page-timeline .timeline-title {
    margin-top: 0;
    color: inherit
}

.page-timeline .event_time {
    font-size: 14px;
    font-weight: 600
}

.page-timeline .event_vanue {
    font-size: 14px;
    margin: 5px 0;
    font-weight: 600
}

.page-timeline .timeline_img {
    height: 100px;
    width: 100px
}

.page-timeline .timeline-body>p,
.page-timeline .timeline-body>ul {
    margin-bottom: 0
}

@media (max-width: 767px) {
    .page-timeline ul.timeline:before {
        left: 40px
    }

    .page-timeline ul.timeline>li>.timeline-panel {
        width: calc(100% - 90px);
        width: -webkit-calc(100% - 90px)
    }

    .page-timeline ul.timeline>li>.timeline-badge {
        left: 28px;
        margin-left: 0;
        top: 16px
    }

    .page-timeline ul.timeline>li>.timeline-panel {
        float: right
    }

    .page-timeline ul.timeline>li>.timeline-panel:before {
        border-left-width: 0;
        border-right-width: 15px;
        left: -15px;
        right: auto
    }

    .page-timeline ul.timeline>li>.timeline-panel:after {
        border-left-width: 0;
        border-right-width: 14px;
        left: -14px;
        right: auto
    }

    .page-timeline .timeline_img {
        height: 30%;
        width: 30%
    }
}

.page-timeline .timeline-timestamp {
    text-align: center
}

.page-timeline .timeline-timestamp .badge {
    padding: .8rem 2rem;
    border-radius: 50px;
    font-size: 0.8125rem
}

.full-map-area {
    position: relative;
    border-radius: 12px;
    overflow: hidden
}

.full-map-area a {
    position: absolute;
    bottom: 30px;
    left: 30px
}

.full-map-area i {
    background: #3e4954;
    position: absolute;
    top: 30px;
    right: 30px;
    width: 56px;
    height: 56px;
    text-align: center;
    line-height: 56px;
    font-size: 24px;
    color: #fff;
    border-radius: 56px
}

.full-map-area img {
    width: 100%
}

@media only screen and (max-width: 35.9375rem) {
    .full-map-area img {
        height: 230px;
        object-fit: cover
    }
}

.iconbox {
    position: relative;
    padding-left: 70px
}

.iconbox i {
    background: #2f4cdd;
    width: 50px;
    height: 50px;
    line-height: 50px;
    border-radius: 50px;
    text-align: center;
    font-size: 28px;
    color: #fff;
    position: absolute;
    left: 0;
    top: 0
}

.iconbox p {
    margin: 0;
    color: #484848;
    font-size: 18px;
    line-height: 1.3;
    font-weight: 500
}

.iconbox small,
.iconbox .small {
    margin-bottom: 5px;
    font-size: 16px;
    display: block
}

.widget-timeline-icon li {
    padding-left: 25px;
    position: relative;
    margin-left: 11px;
    border-left: 3px solid #2f4cdd;
    min-height: 80px;
    padding-top: 1px
}

.widget-timeline-icon li .icon {
    position: absolute;
    width: 22px;
    height: 22px;
    font-size: 24px;
    color: #fff;
    text-align: center;
    line-height: 22px;
    border-radius: 22px;
    left: -13px;
    top: 0
}

.widget-timeline-icon li:last-child {
    border-left: 3px solid transparent
}

.newest-tag li a {
    background: #26303c;
    color: #798ea4;
    font-size: 14px;
    font-weight: 500
}

.testimonial-one .media img {
    max-width: 50px
}

.testimonial-one-navigation .prev,
.testimonial-one-navigation .next {
    font-size: 14px;
    padding: 0 4px;
    cursor: pointer;
    color: #fff;
    opacity: 0.5
}

.testimonial-one-navigation .prev:hover,
.testimonial-one-navigation .next:hover {
    opacity: 1
}

.widget-carousel {
    position: relative
}

.widget-carousel .owl-item img {
    max-width: 85px;
    min-width: 85px
}

.widget-carousel .owl-next,
.widget-carousel .owl-prev {
    position: absolute;
    width: 60px;
    height: 60px;
    line-height: 60px;
    border-radius: 0.75rem;
    top: 50%;
    background: #fff;
    color: #2f4cdd;
    font-size: 18px;
    margin-top: -30px;
    text-align: center;
    -webkit-transition: all 0.5s;
    -ms-transition: all 0.5s;
    transition: all 0.5s;
    cursor: pointer;
    box-shadow: 0 13px 25px 0 rgba(0, 0, 0, 0.13)
}

@media only screen and (max-width: 35.9375rem) {

    .widget-carousel .owl-next,
    .widget-carousel .owl-prev {
        width: 45px;
        height: 45px;
        line-height: 45px
    }
}

.widget-carousel .owl-next:hover,
.widget-carousel .owl-prev:hover {
    background: #2f4cdd;
    color: #fff
}

.widget-carousel .owl-next {
    right: -25px
}

@media only screen and (max-width: 35.9375rem) {
    .widget-carousel .owl-next {
        right: -15px
    }
}

.widget-carousel .owl-prev {
    left: -25px
}

@media only screen and (max-width: 35.9375rem) {
    .widget-carousel .owl-prev {
        left: -15px
    }
}

.review-box {
    padding: 30px 30px 10px 30px;
    border-bottom: 1px solid #f0f1f5
}

@media only screen and (max-width: 47.9375rem) {
    .review-box {
        display: block !important
    }
}

.review-box h4,
.review-box .h4 {
    font-size: 20px
}

.review-box p {
    font-size: 16px;
    line-height: 1.5
}

.review-box img {
    width: 60px;
    height: 60px
}

@media only screen and (max-width: 47.9375rem) {
    .review-box img {
        width: 60px;
        float: left
    }
}

.review-box .media-footer {
    min-width: 150px
}

@media only screen and (max-width: 87.5rem) {
    .review-box .media-footer {
        min-width: 110px
    }
}

@media only screen and (max-width: 47.9375rem) {
    .review-box .star-review {
        margin-top: 15px
    }
}

.review-box .star-review span {
    display: block;
    font-size: 30px;
    font-weight: 600;
    margin-bottom: 15px;
    line-height: 1.3
}

@media only screen and (max-width: 47.9375rem) {
    .review-box .star-review span {
        font-size: 16px;
        display: inline-block;
        margin-bottom: 0
    }
}

.review-box .star-review i {
    font-size: 18px;
    margin: 0 2px
}

@media only screen and (max-width: 87.5rem) {
    .review-box .star-review i {
        font-size: 16px;
        margin: 0 1px
    }
}

.review-table {
    padding: 25px;
    box-shadow: none;
    border-radius: 0;
    border-bottom: 1px solid #eee;
    height: auto;
    margin-bottom: 0
}

.review-table .disease {
    border-left: 1px solid #eee;
    padding-left: 20px
}

@media only screen and (max-width: 61.9375rem) {
    .review-table .disease {
        border-left: 0;
        padding-left: 0;
        margin-right: 10px !important;
        margin-left: 0
    }
}

.review-table .star-review i {
    font-size: 20px
}

@media only screen and (max-width: 61.9375rem) {
    .review-table .star-review i {
        font-size: 216x
    }
}

.review-table .media-body p {
    color: #3e4954;
    font-size: 18px;
    line-height: 1.5
}

@media only screen and (max-width: 61.9375rem) {
    .review-table .media-body p {
        font-size: 14px
    }
}

.review-table .media-footer {
    min-width: 500px
}

@media only screen and (max-width: 87.5rem) {
    .review-table .media-footer {
        min-width: 300px;
        margin-left: 10px
    }
}

@media only screen and (max-width: 61.9375rem) {
    .review-table .media-footer {
        margin-left: 0;
        margin-top: 25px
    }
}

@media only screen and (max-width: 61.9375rem) {
    .review-table img {
        float: left;
        width: 80px
    }
}

@media only screen and (max-width: 61.9375rem) {
    .review-table .media {
        display: block !important
    }
}

@media only screen and (max-width: 74.9375rem) {
    .review-table .custom-control {
        float: right
    }
}

@media only screen and (max-width: 61.9375rem) {
    .review-table {
        padding: 15px
    }
}

.review-tab.nav-pills {
    margin-bottom: 0
}

.review-tab.nav-pills li {
    display: inline-block
}

.review-tab.nav-pills li a.nav-link {
    color: #6b6b6b;
    background: #e9e9e9;
    box-shadow: none;
    border-radius: 0;
    font-weight: 600;
    font-size: 16px;
    padding: 15px 40px;
    margin-right: 1px
}

.review-tab.nav-pills li a.nav-link.active {
    color: #2f4cdd;
    background: #fff
}

@media only screen and (max-width: 61.9375rem) {
    .review-tab.nav-pills li a.nav-link {
        font-size: 14px;
        padding: 10px 15px
    }
}

.review-tab.nav-pills li:first-child a.nav-link {
    border-radius: .5rem 0 0 0
}

.review-tab.nav-pills li:last-child a.nav-link {
    border-radius: 0 .5rem 0 0
}

.reviewer-box {
    margin: 0 -10px -10px -10px;
    background: #2c3b83;
    background: -moz-linear-gradient(left, #2c3b83 0%, #3d018a 100%);
    background: -webkit-linear-gradient(left, #2c3b83 0%, #3d018a 100%);
    background: linear-gradient(to right, #2c3b83 0%, #3d018a 100%);
    padding: 20px 25px;
    border-radius: 12px
}

@media only screen and (max-width: 87.5rem) {
    .reviewer-box {
        padding: 10px 15px
    }
}

@media only screen and (max-width: 47.9375rem) {
    .reviewer-box img {
        width: 40px
    }
}

.reviewer-box .media img {
    min-width: 55px !important;
    width: 55px !important;
    border-radius: 50px !important
}

.reviewer-box .media .media-body {
    flex: 1
}

.reviewer-box .media .media-body small,
.reviewer-box .media .media-body .small {
    font-size: 79%
}

.reviewer-box .star-review i {
    font-size: 28px
}

@media only screen and (max-width: 47.9375rem) {
    .reviewer-box .star-review i {
        font-size: 16px
    }
}

.reviewer-box .star-review span {
    font-size: 22px;
    font-weight: 600;
    color: #fff
}

@media only screen and (max-width: 47.9375rem) {
    .reviewer-box .star-review span {
        font-size: 16px
    }
}

@media only screen and (max-width: 1600px) {
    .review-meta .badge {
        margin-bottom: 10px
    }
}

.items-list-1 {
    padding: 20px 30px;
    border-bottom: 1px solid #f0f1f5
}

.items-list-1 .number {
    font-size: 22px;
    color: #969ba0;
    font-weight: 500
}

@media only screen and (max-width: 35.9375rem) {
    .items-list-1 {
        padding: 10px 15px
    }

    .items-list-1 .ml-auto {
        margin-left: 0 !important
    }

    .items-list-1 img {
        float: left;
        width: 40px
    }

    .items-list-1 svg {
        width: 20px;
        height: 13px
    }

    .items-list-1 .number {
        display: none
    }
}

@media only screen and (max-width: 35.9375rem) {
    .items-list-2 img {
        width: 40px
    }
}

.media {
    display: flex;
    align-items: flex-start
}

.items-table tbody tr {
    padding: 0;
    border-radius: .5rem;
    position: relative;
    box-shadow: 0 1px 0 0 #f8f8f8;
    -webkit-transition: all 0.5s;
    -ms-transition: all 0.5s;
    transition: all 0.5s
}

.items-table tbody tr .dropdown {
    opacity: 0
}

.items-table tbody tr.active,
.items-table tbody tr:hover {
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
    z-index: 1
}

.items-table tbody tr.active .dropdown,
.items-table tbody tr:hover .dropdown {
    opacity: 1
}

.items-table tbody tr th,
.items-table tbody tr td {
    border: 0;
    padding: 18px 8px
}

@media only screen and (max-width: 35.9375rem) {
    .items-table {
        width: 500px
    }
}

.star-review i {
    font-size: 16px
}

.star-review i.text-gray {
    color: #d9d9d9
}

.star-review span {
    color: #000
}

.form-head .breadcrumb {
    background: transparent;
    padding: 0
}

.form-head .search-area {
    max-width: 400px;
    box-shadow: 0 15px 25px 0 rgba(0, 0, 0, 0.06);
    border-radius: .5rem
}

@media only screen and (max-width: 87.5rem) {
    .form-head .search-area {
        max-width: 250px
    }
}

@media only screen and (max-width: 35.9375rem) {
    .form-head .search-area {
        max-width: 250px
    }
}

.form-head .search-area .form-control {
    border: 0;
    height: 56px;
    padding: 10px 30px;
    font-size: 16px
}

@media only screen and (max-width: 87.5rem) {
    .form-head .search-area .form-control {
        height: 41px;
        padding: 10px 15px;
        font-size: 13px
    }
}

.form-head .search-area .input-group-append .input-group-text {
    background: #fff;
    padding: 0 30px
}

@media only screen and (max-width: 87.5rem) {
    .form-head .search-area .input-group-append .input-group-text {
        padding: 0 15px
    }
}

.form-head .search-area .input-group-append .input-group-text i {
    font-size: 24px;
    color: #7e7e7e
}

@media only screen and (max-width: 87.5rem) {
    .form-head .search-area .input-group-append .input-group-text i {
        font-size: 18px
    }
}

.form-head .dropdown .btn i {
    transform: scale(1.3);
    -moz-transform: scale(1.3);
    -webkit-transform: scale(1.3);
    -ms-transform: scale(1.3);
    -o-transform: scale(1.3);
    display: inline-block
}

.form-head .btn i {
    line-height: 1;
    transform: scale(1.3);
    display: inline-block;
    margin-right: 5px
}

.form-head .btn-outline-primary {
    border-color: #eee
}

.form-head .btn-outline-primary:hover {
    border-color: #2f4cdd
}

@media only screen and (max-width: 47.9375rem) {
    .form-head>* {
        margin-right: 5px !important;
        margin-bottom: 10px;
        display: inline-block;
        vertical-align: baseline;
        margin-left: 0 !important
    }
}

@media only screen and (max-width: 47.9375rem) {
    .form-head {
        display: block !important
    }
}

.rounded {
    border-radius: .5rem !important
}

.btn-link {
    font-weight: 500;
    font-size: 16px
}

.deznav .copyright {
    font-size: 12px;
    padding: 0 50px;
    color: #969ba0;
    margin-bottom: 40px
}

.deznav .copyright p {
    margin-bottom: 10px
}

@media only screen and (max-width: 87.5rem) {
    .deznav .copyright {
        padding: 0 25px
    }
}

.widget-buyer .media img {
    width: 30px
}

.widget-buyer .media .media-body h5,
.widget-buyer .media .media-body .h5 {
    font-size: 14px;
    margin-bottom: 0px
}

.widget-buyer .media .media-body p {
    font-size: 13px
}

.recentOrderTable table {
    margin-bottom: 0;
    overflow: hidden
}

.recentOrderTable table thead th {
    font-size: 12px
}

.recentOrderTable table tbody td {
    color: #6e6e6e;
    font-weight: 500;
    line-height: 40px
}

[data-theme-version="dark"] .recentOrderTable table tbody td {
    color: #828690
}

.recentOrderTable table tbody td img {
    border-radius: 50px
}

.recentOrderTable table tbody td .custom-dropdown i {
    padding: 0 10px;
    cursor: pointer
}

.activity_overview .nav-tabs {
    border-bottom: 1px solid rgba(255, 255, 255, 0.2) !important
}

.activity_overview .custom-tab-1 .nav-link {
    color: rgba(255, 255, 255, 0.5);
    padding-left: 0;
    padding-right: 0;
    margin-right: 30px
}

.activity_overview .custom-tab-1 .nav-link:hover,
.activity_overview .custom-tab-1 .nav-link.active {
    background: transparent;
    color: #fff;
    border-color: #fff
}

.ps .ps__rail-x:hover,
.ps .ps__rail-y:hover,
.ps .ps__rail-x:focus,
.ps .ps__rail-y:focus,
.ps .ps__rail-x.ps--clicking,
.ps .ps__rail-y.ps--clicking {
    background-color: transparent !important;
    opacity: 0.9
}

@media only screen and (max-width: 35.9375rem) {
    .chart-link {
        display: flex;
        align-items: center
    }
}

@media only screen and (max-width: 74.9375rem) {
    .chart-link {
        display: flex;
        align-items: center
    }
}

@media only screen and (min-width: 75rem) {
    .chart-link {
        display: flex;
        align-items: center
    }
}

.chart-link .week-link {
    display: inline-block
}

.chart-link a {
    display: inline-block;
    font-size: 12px;
    font-weight: 500;
    margin-right: 10px
}

.chart-link a i {
    font-size: 13px
}

.chart-link a i.text-primary {
    color: #2f4cdd
}

.chart-link a i.text-muted {
    color: #DAE2F3 !important
}

.chart-link .form-control {
    max-width: 97px;
    display: inline-block
}

.card-tabs .nav-tabs {
    border-bottom: 0px;
    background: #f4f6fd;
    padding: 5px;
    border-radius: 6px;
    flex-wrap: unset
}

.card-tabs .nav-tabs .nav-link {
    border-radius: 6px;
    padding: 8px 12px;
    font-weight: 500;
    font-size: 14px;
    border: 0
}

.card-tabs .nav-tabs .nav-link.active {
    background: #fff;
    color: #000000
}

.revenue-chart .apexcharts-legend.apexcharts-align-left .apexcharts-legend-series {
    display: flex !important;
    margin-right: 30px !important;
    margin-bottom: 30px !important
}

.revenue-chart-bar {
    margin-bottom: -30px
}

@media only screen and (max-width: 35.9375rem) {
    .revenue-chart-bar {
        margin-bottom: 20px;
        float: none;
        padding-left: 20px
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1600px) {
    .revenue-chart-bar {
        margin-bottom: 20px;
        float: none;
        padding-left: 20px
    }
}

#activeUser {
    height: 215px !important
}

#activeUser {
    height: 180px !important
}

span#counter {
    font-size: 30px;
    font-weight: 700;
    color: #2f4cdd
}

.social-graph-wrapper {
    text-align: center;
    padding: 20px;
    position: relative;
    color: #fff;
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem
}

.social-graph-wrapper.widget-facebook {
    background-color: #3b5998
}

.social-graph-wrapper.widget-twitter {
    background-color: #1da1f2
}

.social-graph-wrapper.widget-linkedin {
    background-color: #007bb6
}

.social-graph-wrapper.widget-googleplus {
    background-color: #db4439
}

.social-graph-wrapper .s-icon {
    font-size: 24px;
    position: relative;
    padding: 0 10px
}

.recent-stats i {
    font-size: 11px;
    position: relative;
    top: -1px
}

@media only screen and (min-width: 1200px) and (max-width: 1600px) {
    #lineChart_3Kk {
        height: 140px !important
    }
}

.add-menu-sidebar {
    background: #2f4cdd;
    background: -moz-linear-gradient(-45deg, #2f4cdd 0%, #d45bff 100%);
    background: -webkit-linear-gradient(-45deg, #2f4cdd 0%, #d45bff 100%);
    background: linear-gradient(135deg, #2f4cdd 0%, #d45bff 100%);
    padding: 20px 20px;
    border-radius: 20px;
    margin: 50px 20px 20px;
    text-align: center
}

@media only screen and (max-width: 87.5rem) {
    .add-menu-sidebar {
        margin: 50px 25px 30px
    }
}

.add-menu-sidebar p {
    font-size: 14px;
    line-height: 1.4;
    color: #fff
}

.add-menu-sidebar img {
    width: 75px;
    margin-top: -60px;
    margin-bottom: 15px
}

.add-menu-sidebar a {
    font-weight: 500 !important
}

.order-manage {
    background: #e7faec;
    border-radius: 12px
}

.heart {
    width: 60px;
    height: 60px;
    display: inline-block;
    background: url(../images/like.png);
    cursor: pointer;
    margin: -25px -15px
}

.heart-blast {
    background-position: -1680px 0;
    transition: background 1s steps(28)
}

.rating-widget .rating-stars ul li i {
    font-size: 25px !important
}

.logo-abbr {
    width: 55px
}

.logo-compact {
    width: 130px
}

.default-select.style-1 {
    width: auto !important;
    height: auto !important;
    left: 0
}

.default-select.style-1 .btn {
    padding: 12px 20px;
    font-size: 14px;
    border: 0 !important;
    color: #2f4cdd !important;
    background: rgba(47, 76, 221, 0.1) !important
}

.default-select.style-1 .btn:after {
    color: #2f4cdd;
    margin-left: 8px;
    font-size: 20px
}

.default-select.style-1 .btn:hover {
    background: #2f4cdd !important;
    color: #fff !important
}

.default-select.style-1 .btn:hover:after {
    color: #fff !important
}

@media only screen and (max-width: 87.5rem) {
    .default-select.style-1 .btn {
        padding: 0.625rem 1rem;
        font-size: 0.813rem
    }
}

.custom-dropdown button svg path {
    fill: #2f4cdd
}

.custom-dropdown button:hover svg path {
    fill: white
}

.form-group {
    margin-bottom: 1rem
}

.ck-content {
    height: 200px
}

.produtct-detail-tag {
    display: inline-block
}

.produtct-detail-tag a {
    font-style: 13px;
    color: #6e6e6e
}

.product-detail-content .item-tag {
    background: #828690;
    border-radius: 6px;
    display: inline-block;
    font-size: 12px;
    margin-right: 4px;
    padding: 2px 12px;
    color: #fff
}

.filtaring-area h4,
.filtaring-area .h4 {
    color: #1d1d1d;
    font-size: 16px;
    font-weight: 400;
    text-transform: lowercase
}

.plus-minus-input .input-icon {
    font-size: 13px;
    color: #6e6e6e
}

.plus-minus-input {
    display: flex;
    width: 120px
}

.plus-minus-input .custom-btn {
    border-radius: 0;
    height: 40px;
    padding: 12px 8px;
    background: #fff;
    border: 1px solid #f0f1f5
}

.plus-minus-input .form-control:hover,
.plus-minus-input .form-control:focus,
.plus-minus-input .form-control:active {
    border: 1px solid #f0f1f5
}

.btn-reveal-trigger .avatar-xl {
    min-width: 30px
}

.share-view {
    display: inline-block
}

.share-view ul li {
    display: inline-block
}

.share-view .share-icon {
    width: 40px;
    height: 40px;
    display: inline-block;
    border: 1px solid #f0f1f5;
    text-align: center;
    line-height: 40px;
    font-style: 16px;
    color: #f0f1f5;
    margin-right: 8px
}

.veritical-line {
    padding: 20px 30px;
    border-top: 1px solid #f0f1f5;
    border-right: 1px solid #f0f1f5;
    border-bottom: 1px solid #f0f1f5;
    position: relative
}

.veritical-line:before {
    background: #f0f1f5;
    bottom: 0;
    content: "";
    height: 100%;
    left: -1px;
    max-height: 40%;
    position: absolute;
    width: 1px
}

.tab-content-text p {
    color: #6e6e6e;
    font-size: 13px;
    font-weight: 400;
    line-height: 24px;
    margin-bottom: 25px
}

.tab-item-list li a {
    background: #fff;
    border-top: 1px solid #f0f1f5;
    border-left: 1px solid #f0f1f5;
    border-right: 1px solid #f0f1f5;
    color: #6e6e6e;
    display: block;
    font-size: 16px;
    padding: 16px;
    text-transform: uppercase
}

.tab-item-list li a:hover,
.tab-item-list li a:focus {
    background: #fff;
    color: #6e6e6e;
    border-right: 0px
}

.tab-item-list li:last-child {
    border-bottom: 1px solid #f0f1f5
}

.tab-list li {
    margin-bottom: 7px;
    font-size: 13px
}

.tab-list li i {
    font-size: 13px;
    margin-right: 14px
}

.slide-item-list {
    text-align: center;
    margin: 0 -5px
}

.slide-item-list li {
    display: inline-block;
    flex: 0 0 25%;
    width: 25%;
    padding: 0 5px
}

.slide-item-list li a {
    display: inline-block;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    background: transparent;
    padding-bottom: 0px
}

.slide-item-list li a:hover,
.slide-item-list li a:focus {
    background: transparent
}

.slide-item-list li a img {
    width: 100%
}

.product-detail-text {
    padding-top: 28px;
    padding-left: 30px;
    padding-right: 30px;
    padding-bottom: 70px
}

.star-rating .product-review {
    font-style: 13px;
    color: #6e6e6e;
    font-weight: 400;
    text-decoration: underline !important
}

.product-detail .tab-content img {
    display: inline-block;
    width: 100%
}

.popular-tag ul {
    margin: 0px;
    padding: 0px
}

.popular-tag ul li {
    display: inline-block;
    padding: 8px 15px;
    background: #f8f8f8;
    font-size: 13px;
    color: #fff;
    margin-right: 10px;
    margin-bottom: 10px
}

.size-filter ul li {
    display: inline-block
}

.intro {
    border: 1px solid red;
    color: #1d1d1d
}

#listResults .slider {
    margin: 25px 0
}

#listResults .slider-box {
    width: 90%;
    margin: 25px auto
}

#listResults input {
    width: 10%
}

#listResults label {
    border: none;
    display: inline-block;
    margin-right: -4px;
    vertical-align: top;
    width: 30%
}

.plus-minus-input .input-icon {
    font-size: 13px;
    color: #aaaaaa
}

.plus-minus-input .custom-btn {
    border-radius: 0;
    height: 40px;
    padding: 8px 12px;
    background: #ffffff;
    border: 1px solid #c8c8c8
}

.plus-minus-input .custom-btn:hover,
.plus-minus-input .custom-btn:focus,
.plus-minus-input .custom-btn.active {
    box-shadow: none;
    outline: none
}

.plus-minus-input .form-control {
    height: 40px;
    border-top: 1px solid #c8c8c8;
    border-bottom: 1px solid #c8c8c8;
    border-left: 0px solid #c8c8c8;
    border-right: 1px solid #c8c8c8
}

.plus-minus-input .form-control:hover,
.plus-minus-input .form-control:focus,
.plus-minus-input .form-control:active {
    border-top: 1px solid #c8c8c8;
    border-bottom: 1px solid #c8c8c8;
    border-left: 0px solid #c8c8c8;
    border-right: 0px solid #c8c8c8
}

.new-arrival-product .new-arrivals-img-contnent {
    overflow: hidden
}

.new-arrival-product .new-arrivals-img-contnent img {
    width: 100%;
    -webkit-transition: all 0.5s;
    -ms-transition: all 0.5s;
    transition: all 0.5s
}

.new-arrival-product:hover .new-arrivals-img-contnent img {
    transform: scale(1.5) translateY(12%);
    -moz-transform: scale(1.5) translateY(12%);
    -webkit-transform: scale(1.5) translateY(12%);
    -ms-transform: scale(1.5) translateY(12%);
    -o-transform: scale(1.5) translateY(12%)
}

.new-arrival-content .item {
    font-size: 12px;
    color: #6e6e6e
}

.new-arrival-content h4,
.new-arrival-content .h4 {
    font-size: 16px;
    font-weight: 600;
    margin-bottom: 10px
}

.new-arrival-content h4 a,
.new-arrival-content .h4 a {
    color: #000
}

.new-arrival-content .price {
    font-weight: 600;
    color: #2f4cdd;
    font-size: 24px;
    margin-bottom: 0;
    float: right
}

@media only screen and (max-width: 35.9375rem) {
    .new-arrival-content .price {
        float: none;
        margin-top: 10px
    }
}

.new-arrival-content p {
    font-size: 14px;
    color: #828690;
    margin-bottom: 6px;
    line-height: 24px
}

.new-arrival-content .text-content {
    margin-top: 18px
}

.new-arrival-content.text-center .price {
    float: unset
}

.success-icon {
    color: #2bc155;
    font-size: 16px
}

.comment-review {
    margin-bottom: 15px;
    display: table;
    width: 100%
}

.comment-review .client-review {
    color: #828690;
    padding-right: 20px;
    text-decoration: underline !important;
    font-size: 14px
}

.comment-review .span {
    color: #828690;
    font-size: 14px
}

@media only screen and (max-width: 35.9375rem) {
    .comment-review {
        margin-bottom: 0
    }
}

.star-rating li {
    display: inline-block
}

.star-rating li i {
    color: gold
}

/*# sourceMappingURL=data:application/json;base64,ewoJInZlcnNpb24iOiAzLAoJImZpbGUiOiAiY3NzL3N0eWxlLmNzcyIsCgkic291cmNlcyI6IFsKCQkic2Nzcy9tYWluLnNjc3MiLAoJCSJzY3NzL2Fic3RyYWN0cy9fYWJzdHJhY3RzLnNjc3MiLAoJCSJzY3NzL2Fic3RyYWN0cy9fdmFyaWFibGUuc2NzcyIsCgkJInNjc3MvYWJzdHJhY3RzL19icy1jdXN0b20uc2NzcyIsCgkJInNjc3MvYWJzdHJhY3RzL19pbmhlcml0YW5jZS5zY3NzIiwKCQkic2Nzcy9hYnN0cmFjdHMvX21peGluLnNjc3MiLAoJCSJzY3NzL2Fic3RyYWN0cy9fbWFwcy5zY3NzIiwKCQkidmVuZG9yL2Jvb3RzdHJhcC9zY3NzL2Jvb3RzdHJhcC5zY3NzIiwKCQkidmVuZG9yL2Jvb3RzdHJhcC9zY3NzL19mdW5jdGlvbnMuc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX21peGlucy5zY3NzIiwKCQkidmVuZG9yL2Jvb3RzdHJhcC9zY3NzL3ZlbmRvci9fcmZzLnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19kZXByZWNhdGUuc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jb2xvci1zY2hlbWUuc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2ltYWdlLnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19yZXNpemUuc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3Zpc3VhbGx5LWhpZGRlbi5zY3NzIiwKCQkidmVuZG9yL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fcmVzZXQtdGV4dC5zY3NzIiwKCQkidmVuZG9yL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGV4dC10cnVuY2F0ZS5zY3NzIiwKCQkidmVuZG9yL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdXRpbGl0aWVzLnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19hbGVydC5zY3NzIiwKCQkidmVuZG9yL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYmFja2Ryb3Auc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2J1dHRvbnMuc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NhcmV0LnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19wYWdpbmF0aW9uLnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19saXN0cy5zY3NzIiwKCQkidmVuZG9yL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fbGlzdC1ncm91cC5zY3NzIiwKCQkidmVuZG9yL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZm9ybXMuc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RhYmxlLXZhcmlhbnRzLnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ib3JkZXItcmFkaXVzLnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ib3gtc2hhZG93LnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmFkaWVudHMuc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RyYW5zaXRpb24uc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NsZWFyZml4LnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jb250YWluZXIuc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyaWQuc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9fdXRpbGl0aWVzLnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX3Jvb3Quc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9fcmVib290LnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX3R5cGUuc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9faW1hZ2VzLnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX2NvbnRhaW5lcnMuc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9fZ3JpZC5zY3NzIiwKCQkidmVuZG9yL2Jvb3RzdHJhcC9zY3NzL190YWJsZXMuc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9fZm9ybXMuc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fbGFiZWxzLnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zvcm0tdGV4dC5zY3NzIiwKCQkidmVuZG9yL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mb3JtLWNvbnRyb2wuc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZm9ybS1zZWxlY3Quc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZm9ybS1jaGVjay5zY3NzIiwKCQkidmVuZG9yL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mb3JtLXJhbmdlLnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zsb2F0aW5nLWxhYmVscy5zY3NzIiwKCQkidmVuZG9yL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19pbnB1dC1ncm91cC5zY3NzIiwKCQkidmVuZG9yL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL192YWxpZGF0aW9uLnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX2J1dHRvbnMuc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9fdHJhbnNpdGlvbnMuc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9fZHJvcGRvd24uc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9fYnV0dG9uLWdyb3VwLnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX25hdi5zY3NzIiwKCQkidmVuZG9yL2Jvb3RzdHJhcC9zY3NzL19uYXZiYXIuc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9fY2FyZC5zY3NzIiwKCQkidmVuZG9yL2Jvb3RzdHJhcC9zY3NzL19hY2NvcmRpb24uc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9fYnJlYWRjcnVtYi5zY3NzIiwKCQkidmVuZG9yL2Jvb3RzdHJhcC9zY3NzL19wYWdpbmF0aW9uLnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX2JhZGdlLnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX2FsZXJ0LnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX3Byb2dyZXNzLnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX2xpc3QtZ3JvdXAuc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9fY2xvc2Uuc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9fdG9hc3RzLnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX21vZGFsLnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX3Rvb2x0aXAuc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9fcG9wb3Zlci5zY3NzIiwKCQkidmVuZG9yL2Jvb3RzdHJhcC9zY3NzL19jYXJvdXNlbC5zY3NzIiwKCQkidmVuZG9yL2Jvb3RzdHJhcC9zY3NzL19zcGlubmVycy5zY3NzIiwKCQkidmVuZG9yL2Jvb3RzdHJhcC9zY3NzL19vZmZjYW52YXMuc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9fcGxhY2Vob2xkZXJzLnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX2hlbHBlcnMuc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19jbGVhcmZpeC5zY3NzIiwKCQkidmVuZG9yL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX2NvbG9yZWQtbGlua3Muc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19yYXRpby5zY3NzIiwKCQkidmVuZG9yL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3Bvc2l0aW9uLnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fc3RhY2tzLnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fdmlzdWFsbHktaGlkZGVuLnNjc3MiLAoJCSJ2ZW5kb3IvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fc3RyZXRjaGVkLWxpbmsuc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL190ZXh0LXRydW5jYXRpb24uc2NzcyIsCgkJInZlbmRvci9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL192ci5zY3NzIiwKCQkidmVuZG9yL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYXBpLnNjc3MiLAoJCSJzY3NzL2Jhc2UvX2Jhc2Uuc2NzcyIsCgkJInNjc3MvYmFzZS9fZm9udHMuc2NzcyIsCgkJInNjc3MvYmFzZS9faGVscGVyLnNjc3MiLAoJCSJzY3NzL2Jhc2UvX3Jlc2V0LnNjc3MiLAoJCSJzY3NzL2Jhc2UvX2NvbG9ycy5zY3NzIiwKCQkic2Nzcy9iYXNlL19jdXN0b20tZ3JpZC5zY3NzIiwKCQkic2Nzcy9fcHJlbG9hZGVyLnNjc3MiLAoJCSJzY3NzL2xheW91dC9fbGF5b3V0LnNjc3MiLAoJCSJzY3NzL2xheW91dC9mb290ZXIvX2Zvb3Rlci5zY3NzIiwKCQkic2Nzcy9sYXlvdXQvaGVhZGVyL19oZWFkZXIuc2NzcyIsCgkJInNjc3MvbGF5b3V0L2hlYWRlci9uYXYtaGVhZGVyL19uYXYtaGVhZGVyLnNjc3MiLAoJCSJzY3NzL2xheW91dC9oZWFkZXIvbmF2LWhlYWRlci9fbmF2LWNvbnRyb2wuc2NzcyIsCgkJInNjc3MvbGF5b3V0L2hlYWRlci9faGVhZGVyLWdsb2JhbC5zY3NzIiwKCQkic2Nzcy9sYXlvdXQvaGVhZGVyL19oZWFkZXItbGVmdC5zY3NzIiwKCQkic2Nzcy9sYXlvdXQvaGVhZGVyL19oZWFkZXItcmlnaHQuc2NzcyIsCgkJInNjc3MvbGF5b3V0L3NpZGViYXIvX3NpZGViYXIuc2NzcyIsCgkJInNjc3MvbGF5b3V0L3NpZGViYXIvX3NpZGViYXItZ2xvYmFsLnNjc3MiLAoJCSJzY3NzL2xheW91dC9zaWRlYmFyL19zaWRlYmFyLWJnLnNjc3MiLAoJCSJzY3NzL2xheW91dC9zaWRlYmFyL19tZWdhLW1lbnUuc2NzcyIsCgkJInNjc3MvbGF5b3V0L3NpZGViYXIvX3NpZGViYXItZnVsbC5zY3NzIiwKCQkic2Nzcy9sYXlvdXQvc2lkZWJhci9fc2lkZWJhci1taW5pLW5hdi5zY3NzIiwKCQkic2Nzcy9sYXlvdXQvc2lkZWJhci9fc2lkZWJhci1vdmVybGF5LnNjc3MiLAoJCSJzY3NzL2xheW91dC9zaWRlYmFyL19zaWRlYmFyLXZlcnRpY2FsLW5hdi5zY3NzIiwKCQkic2Nzcy9sYXlvdXQvc2lkZWJhci9fc2lkZWJhci1yaWdodC5zY3NzIiwKCQkic2Nzcy9sYXlvdXQvc2lkZWJhci9fc2lkZWJhci1wcm9maWxlLnNjc3MiLAoJCSJzY3NzL2xheW91dC9zaWRlYmFyL19maXhlZC1zaWRlYmFyLnNjc3MiLAoJCSJzY3NzL2xheW91dC90eXBvZ3JhcGh5L190eXBvZ3JhcGh5LnNjc3MiLAoJCSJzY3NzL2xheW91dC90eXBvZ3JhcGh5L19vcGVuc2Fucy5zY3NzIiwKCQkic2Nzcy9sYXlvdXQvdHlwb2dyYXBoeS9fcG9wcGlucy5zY3NzIiwKCQkic2Nzcy9sYXlvdXQvdHlwb2dyYXBoeS9fcm9ib3RvLnNjc3MiLAoJCSJzY3NzL2xheW91dC90eXBvZ3JhcGh5L19oZWx2ZXRpY2Euc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy9fY29tcG9uZW50cy5zY3NzIiwKCQkic2Nzcy9jb21wb25lbnRzL2FwcC9fYXBwcy5zY3NzIiwKCQkic2Nzcy9jb21wb25lbnRzL2FwcC9fYXBwLWNhbGVuZGVyLWRhdGUuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy9hcHAvX2FwcC1jYWxlbmRlci1ldmVudC5zY3NzIiwKCQkic2Nzcy9jb21wb25lbnRzL2FwcC9fZW1haWwuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy9hcHAvX3Byb2ZpbGUuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy9hcHAvX2NoYXQuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy9jaGFydHMvX2NoYXJ0cy5zY3NzIiwKCQkic2Nzcy9jb21wb25lbnRzL2NoYXJ0cy9fY2hhcnQtY2hhcnRpc3Quc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy9jaGFydHMvX2NoYXJ0LWNoYXJ0anMuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy9jaGFydHMvX2NoYXJ0LWMzLnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvY2hhcnRzL19jaGFydC1mbG90LnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvY2hhcnRzL19jaGFydC1tb3JyaXMuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy9jaGFydHMvX2NoYXJ0LXNwYXJrbGluZS5zY3NzIiwKCQkic2Nzcy9jb21wb25lbnRzL2NoYXJ0cy9fZWFzeS1waWUtY2hhcnQuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy9jaGFydHMvX2NoYXJ0LWFtY2hhcnQuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy9jaGFydHMvX2NoYXJ0LWhpZ2hjaGFydHMuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy9jaGFydHMvX2VjaGFydHMuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy9mb3Jtcy9fZm9ybXMuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy9mb3Jtcy9fZm9ybS1iYXNpYy5zY3NzIiwKCQkic2Nzcy9jb21wb25lbnRzL2Zvcm1zL19mb3JtLWNoZWNrYm94LnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvZm9ybXMvX2Zvcm0tcmFkaW8tYnV0dG9uLnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvZm9ybXMvX2Zvcm0tc3dpdGNoLnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvZm9ybXMvX2Zvcm0tdmFsaWRhdGlvbi5zY3NzIiwKCQkic2Nzcy9jb21wb25lbnRzL2Zvcm1zL19mb3JtLXBpY2tlcnMuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy9mb3Jtcy9fZm9ybS1hZGRvbnMtY3JvcHBlci5zY3NzIiwKCQkic2Nzcy9jb21wb25lbnRzL2Zvcm1zL19mb3JtLWFkZG9ucy1zZWxlY3QyLnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvZm9ybXMvX2Zvcm0tc3RlcHMuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy9mb3Jtcy9fZm9ybS1kcm9wem9uZS5zY3NzIiwKCQkic2Nzcy9jb21wb25lbnRzL2Zvcm1zL19mb3JtLWNrZWRpdG9yLnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvZm9ybXMvX2Zvcm0tZWRpdG9yLXF1aWxsLnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvbWFwL19tYXBzLnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvbWFwL19tYXAtZGF0YW1hcC5zY3NzIiwKCQkic2Nzcy9jb21wb25lbnRzL21hcC9fbWFwLWpxdm1hcC5zY3NzIiwKCQkic2Nzcy9jb21wb25lbnRzL3VjL19hZGRvbnMuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy91Yy9fdWMtYmxvY2t1aS5zY3NzIiwKCQkic2Nzcy9jb21wb25lbnRzL3VjL191Yy1ib290c3RyYXAtc2VsZWN0LnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvdWMvX3VjLWNsaXBib2FyZC5zY3NzIiwKCQkic2Nzcy9jb21wb25lbnRzL3VjL191Yy10aWNrZXIuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy91Yy9fdWMtdHlwZWFoZWFkLnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvdWMvX3VjLXdlYXRoZXIuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy91Yy9fdWMtbm91aS1zbGlkZXIuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy91Yy9fdWMtbmVzdGFibGUuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy91Yy9fdWMtcGlnbm9zZS1jYWxlbmRlci5zY3NzIiwKCQkic2Nzcy9jb21wb25lbnRzL3VjL191Yy1ob3Jpem9udGFsLXRpbWVsaW5lLnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvdWMvX3VjLXRvYXN0ci5zY3NzIiwKCQkic2Nzcy9jb21wb25lbnRzL3VjL191Yy1saWdodGdhbGxlcnkuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy91Yy9fanF2bWFwLnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvdWMvX3BlcmZlY3Qtc2Nyb2xsLnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvdWMvX2Ryb3B6b25lLnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvdWMvX3VjLWNhbGVuZGFyLnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvdWMvX3VjLWNrZWRpdG9yLnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvdWkvX2ludGVyZmFjZXMuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy91aS9fdWktYWNjb3JkaW9uLnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvdWkvX3VpLWFsZXJ0LnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvdWkvX3VpLWJhZGdlLnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvdWkvX3VpLWJyZWFkY3J1bWIuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy91aS9fdWktYnV0dG9uLnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvdWkvX3VpLWNhcmQuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy91aS9fdWktY2Fyb3VzZWwuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy91aS9fdWktZHJvcGRvd24uc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy91aS9fdWktZ3JpZC5zY3NzIiwKCQkic2Nzcy9jb21wb25lbnRzL3VpL191aS1sYWJlbC5zY3NzIiwKCQkic2Nzcy9jb21wb25lbnRzL3VpL191aS1saXN0LWdyb3VwLnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvdWkvX3VpLW1lZGlhLnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvdWkvX3VpLW1lbnUuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy91aS9fdWktbW9kYWwuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy91aS9fdWktcGFnaW5hdGlvbi5zY3NzIiwKCQkic2Nzcy9jb21wb25lbnRzL3VpL191aS1wb3BvdmVyLnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvdWkvX3VpLXByZWxvYWRlci5zY3NzIiwKCQkic2Nzcy9jb21wb25lbnRzL3VpL191aS1wcm9ncmVzc2Jhci5zY3NzIiwKCQkic2Nzcy9jb21wb25lbnRzL3VpL191aS1yaWJib24uc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy91aS9fdWktc2Nyb2xsYmFyLnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvdWkvX3VpLXN0ZXAuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy91aS9fdWktdGFiLnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvdWkvX3VpLXRvb2x0aXAuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy91aS9fdWktdGltZWxpbmUuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy93aWRnZXQvX3dpZGdldHMuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy93aWRnZXQvX3dpZGdldC1jaGFydC5zY3NzIiwKCQkic2Nzcy9jb21wb25lbnRzL3dpZGdldC9fd2lkZ2V0LXNvY2lhbC5zY3NzIiwKCQkic2Nzcy9jb21wb25lbnRzL3dpZGdldC9fd2lkZ2V0LXN0YXQuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy93aWRnZXQvX3dpZGdldC10b2RvLWxpc3Quc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy93aWRnZXQvX3dpZGdldC1tZXNzYWdlcy5zY3NzIiwKCQkic2Nzcy9jb21wb25lbnRzL3dpZGdldC9fd2lkZ2V0LXBpY2thZGF0ZS5zY3NzIiwKCQkic2Nzcy9jb21wb25lbnRzL3dpZGdldC9fd2lkZ2V0LWNhcmQtbGlzdC5zY3NzIiwKCQkic2Nzcy9jb21wb25lbnRzL3dpZGdldC9fd2lkZ2V0LW1lZGlhLnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvdGFibGVzL190YWJsZS5zY3NzIiwKCQkic2Nzcy9jb21wb25lbnRzL3RhYmxlcy9fdGFibGUtYmFzaWMuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy90YWJsZXMvX3RhYmxlLWJvb3RncmlkLnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvdGFibGVzL190YWJsZS1kYXRhdGFibGUuc2NzcyIsCgkJInNjc3MvY29tcG9uZW50cy90YWJsZXMvX3RhYmxlLWZvb3RhYmxlLnNjc3MiLAoJCSJzY3NzL2NvbXBvbmVudHMvdGFibGVzL190YWJsZS1qc2dyaWQuc2NzcyIsCgkJInNjc3MvcGFnZXMvX3BhZ2VzLnNjc3MiLAoJCSJzY3NzL3BhZ2VzL19wYWdlLWVycm9yLnNjc3MiLAoJCSJzY3NzL3BhZ2VzL19wYWdlLWF1dGguc2NzcyIsCgkJInNjc3MvcGFnZXMvX3BhZ2UtcHJpY2luZy5zY3NzIiwKCQkic2Nzcy9wYWdlcy9fcGFnZS10aW1lbGluZS5zY3NzIiwKCQkic2Nzcy9wYWdlcy9fcGFnZS1vcmRlci5zY3NzIiwKCQkic2Nzcy9wYWdlcy9fcGFnZS1yZXZpZXcuc2NzcyIsCgkJInNjc3MvcGFnZXMvX3BhZ2UtYW5hbHl0aWNzLnNjc3MiLAoJCSJzY3NzL3BhZ2VzL19ob21lcGFnZS5zY3NzIiwKCQkic2Nzcy9wYWdlcy9fZWNvbS1wcm9kdWN0LWRldGFpbC5zY3NzIiwKCQkic2Nzcy9wYWdlcy9fZWNvbS1wcm9kdWN0LWdyaWQuc2NzcyIsCgkJInNjc3MvcGFnZXMvX2Vjb20tcHJvZHVjdC1saXN0LnNjc3MiCgldLAoJIm5hbWVzIjogW10sCgkibWFwcGluZ3MiOiAiQTBGQ0EsT0FBTyxDQUFDLDhFQUFJLENBQ1osT0FBTyxDQUFDLG9FQUFJLENBQ1osT0FBTyxDQUFDLHlFQUFJLENBQ1osT0FBTyxDQUFDLGlFQUFJLENBQ1osT0FB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QUFBLEtBQUssQ0FDVCxLQUFLLEFBQUEsQ0FDSixXQUFXLENBQUMsS0FBSyxDQUNqQixZQUFZLENBQUMsS0FBSyxDQUtsQixBQVJELEFBSUMsSUFKRyxBQUFBLEtBQUssRUFJUixBQUFBLEtBQUMsRUFBTyxNQUFNLEFBQWIsRUFIRixLQUFLLEVBR0osQUFBQSxLQUFDLEVBQU8sTUFBTSxBQUFiLENBQWMsQ0FDZCxZQUFZLENBQUMsSUFBSSxDQUNqQixhQUFhLENBQUMsSUFBSSxDQUNsQixBQUVGLEFBQUEsSUFBSSxBQUFBLEtBQUssQ0FDVCxLQUFLLEFBQUEsQ0FDSixXQUFXLENBQUMsS0FBSyxDQUNqQixZQUFZLENBQUMsS0FBSyxDQUtsQixBQVJELEFBSUMsSUFKRyxBQUFBLEtBQUssRUFJUixBQUFBLEtBQUMsRUFBTyxNQUFNLEFBQWIsRUFIRixLQUFLLEVBR0osQUFBQSxLQUFDLEVBQU8sTUFBTSxBQUFiLENBQWMsQ0FDZCxZQUFZLENBQUMsSUFBSSxDQUNqQixhQUFhLENBQUMsSUFBSSxDQUNsQixBQUVGLEFBQUEsSUFBSSxBQUFBLEtBQUssQ0FDVCxLQUFLLEFBQUEsQ0FDSixXQUFXLENBQUMsS0FBSyxDQUNqQixZQUFZLENBQUMsS0FBSyxDQUtsQixBQVJELEFBSUMsSUFKRyxBQUFBLEtBQUssRUFJUixBQUFBLEtBQUMsRUFBTyxNQUFNLEFBQWIsRUFIRixLQUFLLEVBR0osQUFBQSxLQUFDLEVBQU8sTUFBTSxBQUFiLENBQWMsQ0FDZCxZQUFZLENBQUMsSUFBSSxDQUNqQixhQUFhLENBQUMsSUFBSSxDQUNsQixBQUVGLEFBQUEsSUFBSSxBQUFBLEtBQUssQ0FDVCxLQUFLLEFBQUEsQ0FDSixXQUFXLENBQUMsS0FBSyxDQUNqQixZQUFZLENBQUMsS0FBSyxDQUtsQixBQVJELEFBSUMsSUFKRyxBQUFBLEtBQUssRUFJUixBQUFBLEtBQUMsRUFBTyxNQUFNLEFBQWIsRUFIRixLQUFLLEVBR0osQUFBQSxLQUFDLEVBQU8sTUFBTSxBQUFiLENBQWMsQ0FDZCxZQUFZLENBQUMsSUFBSSxDQUNqQixh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QUFVLEFBQUEsQ0FBRSxNQUFNLENBQUMsS0FBSyxDQUFJLEFBQzVCLEFBQUEsVUFBVSxBQUFDLENBQUUsTUFBTSxDQUFDLEtBQUssQ0FBSSxBQUM3QixBQUFBLFVBQVUsQUFBQyxDQUFFLE1BQU0sQ0FBQyxLQUFLLENBQUksQUFDN0IsQUFBQSxVQUFVLEFBQUMsQ0FBRSxNQUFNLENBQUMsS0FBSyxDQUFJLEFBQzdCLEFBQUEsVUFBVSxBQUFDLENBQUUsTUFBTSxDQUFDLEtBQUssQ0FBSSxBQUM3QixBQUFBLFVBQVUsQUFBQyxDQUFFLE1BQU0sQ0FBQyxLQUFLLENBQUksQUFDN0IsQUFBQSxVQUFVLEFBQUMsQ0FBRSxNQUFNLENBQUMsS0FBSyxDQUFJLEFBQzdCLEFBQUEsVUFBVSxBQUFDLENBQUUsTUFBTSxDQUFDLEtBQUssQ0FBSSxBQUM3QixBQUFBLFVBQVUsQUFBQyxDQUFFLE1BQU0sQ0FBQyxLQUFLLENBQUksQUFDN0IsQUFBQSxVQUFVLEFBQUMsQ0FBRSxNQUFNLENBQUMsS0FBSyxDQUFJLEFBQzdCLEFBQUEsVUFBVSxBQUFBLENBQUUsTUFBTSxDQUFDLEtBQUssQ0FBSSxBQUM1QixBQUFBLFVBQVUsQUFBQyxDQUFFLE1BQU0sQ0FBQyxLQUFLLENBQUksQUFDN0IsQUFBQSxVQUFVLEFBQUMsQ0FBRSxNQUFNLENBQUMsS0FBSyxDQUFJLEFBQzdCLEFBQUEsVUFBVSxBQUFDLENBQUUsTUFBTSxDQUFDLEtBQUssQ0FBSSxBQUM3QixBQUFBLFVBQVUsQUFBQyxDQUFFLE1BQU0sQ0FBQyxLQUFLLENBQUksQUFDN0IsQUFBQSxVQUFVLEFBQUMsQ0FBRSxNQUFNLENBQUMsS0FBSyxDQUFJLEFBQzdCLEFBQUEsVUFBVSxBQUFDLENBQUUsTUFBTSxDQUFDLEtBQUssQ0FBSSxBQUM3QixBQUFBLFVBQVUsQUFBQyxDQUFFLE1BQU0sQ0FBQyxLQUFLLENBQUksQUFDN0IsQUFBQSxVQUFVLEFBQUMsQ0FBRSxNQUFNLENBQUMsS0FBSyxDQUFJLEFBQzdCLEFBQUEsVUFBVSxBQUFDLENBQUUsTUFBTSxDQUFDLEtBQUssQ0FBSSxBQUM3QixBQUFBLFVBQVUsQUFBQSxDQUFFLE1BQU0sQ0FBQyxLQUFLLENBQUksQUFDNUIsQUFBQSxVQUFVLEFBQUMsQ0FBRSxNQUFNLENBQUMsS0FBSyxDQUFJLEFBQzdCLEFBQUEsVUFBVSxBQUFDLENBQUUsTUFBTSxDQUFDLEtBQUssQ0FBSSxBQUM3QixBQUFBLFVBQVUsQUFBQyxDQUFFLE1BQU0sQ0FBQyxLQUFLLENBQUksQUFDN0IsQUFBQSxVQUFVLEFBQUMsQ0FBRSxNQUFNLENBQUMsS0FBSyxDQUFJLEFBQzdCLEFBQUEsVUFBVSxBQUFDLENBQUUsTUFBTSxDQUFDLEtBQUssQ0FBSSxBQUM3QixBQUFBLFVBQVUsQUFBQyxDQUFFLE1BQU0sQ0FBQyxLQUFLLENBQUksQUFDN0IsQUFBQSxVQUFVLEFBQUMsQ0FBRSxNQUFNLENBQUMsS0FBSyxDQUFJLEFBQzdCLEFBQUEsVUFBVSxBQUFDLENBQUUsTUFBTSxDQUFDLEtBQUssQ0FBSSxBQUM3QixBQUFBLFVBQVUsQUFBQyxDQUFFLE1BQU0sQ0FBQyxLQUFLLENBQUksQUFDN0IsQUFBQSxVQUFVLEFBQUEsQ0FBRSxNQUFNLENBQUMsS0FBSyxDQUFJLEFBQzVCLEFBQUEsVUFBVSxBQUFBLENBQUUsTUFBTSxDQUFDLEtBQUssQ0FBSSxBQUM1QixBQUFBLFVBQVUsQUFBQSxDQUFFLE1BQU0sQ0FBQyxLQUFLLENBQUksQUFDNUIsQUFBQSxVQUFVLEFBQUEsQ0FBRSxNQUFNLENBQUMsS0FBSyxDQUFJLEFBQzVCLEFBQUEsVUFBVSxBQUFBLENBQUUsTUFBTSxDQUFDLEtBQUssQ0FBSSxBQUM1QixBQUFBLFVBQVUsQUFBQSxDQUFFLE1BQU0sQ0FBQyxLQUFLLENBQUksQUFDNUIsQUFBQSxVQUFVLEFBQUEsQ0FBRSxNQUFNLENBQUMsS0FBSyxDQUFJLEFBQzVCLEFBQUEsUUFBUSxBQUFFLENBQUUsS0FBSyxDQUFDLElBQUksQ0FBSSxBQUMxQixBQUFBLFFBQVEsQUFBRSxDQUFFLEtBQUssQ0FBQyxJQUFJLENBQUksQUFDMUIsQUFBQSxRQUFRLEFBQUUsQ0FBRSxLQUFLLENBQUMsSUFBSSxDQUFJLEFBQzFCLEFBQUEsUUFBUSxBQUFFLENBQUUsS0FBSyxDQUFDLElBQUksQ0FBSSxBQUMxQixBQUFBLFFBQVEsQUFBRSxDQUFFLEtBQUssQ0FBQyxJQUFJLENBQUksQUFDMUIsQUFBQSxRQUFRLEFBQUUsQ0FBRSxLQUFLLENBQUMsSUFBSSxDQUFJLEFBQzFCLEFBQUEsUUFBUSxBQUFFLENBQUUsS0FBSyxDQUFDLElBQUksQ0FBSSxBQUMxQixBQUFBLFFBQVEsQUFBRSxDQUFFLEtBQUssQ0FBQyxJQUFJLENBQUksQUFDMUIsQUFBQSxRQUFRLEFBQUUsQ0FBRSxLQUFLLENBQUMsSUFBSSxDQUFJLEFBQzFCLEFBQUEsU0FBUyxBQUFDLENBQUUsS0FBSyxDQUFDLEtBQUssQ0FBSSxBQUMzQixBQUFBLFNBQVMsQUFBQyxDQUFFLEtBQUssQ0FBQyxLQUFLLENBQUksQUFDM0IsQUFBQSxTQUFTLEFBQUMsQ0FBRSxLQUFLLENBQUMsS0FBSyxDQUFJLEFBQzNCLEFBQUEsU0FBUyxBQUFDLENBQUUsS0FBSyxDQUFDLEtBQUssQ0FBSSxBQUMzQixBQUFBLFNBQVMsQUFBQyxDQUFFLEtBQUssQ0FBQyxLQUFLLENBQUksQUFDM0IsQUFBQSxTQUFTLEFBQUMsQ0FBRSxLQUFLLENBQUMsS0FBSyxDQUFJLEFBQzNCLEFBQUEsU0FBUyxBQUFDLENBQUUsS0FBSyxDQUFDLEtBQUssQ0FBSSxBQUMzQixBQUFBLFNBQVMsQUFBQyxDQUFFLEtBQUssQ0FBQyxLQUFLLENBQUksQUFDM0IsQUFBQSxTQUFTLEFBQUMsQ0FBRSxLQUFLLENBQUMsS0FBSyxDQUFJLEFBQzNCLEFBQUEsU0FBUyxBQUFDLENBQUUsS0FBSyxDQUFDLEtBQUssQ0FBSSxBQUMzQixBQUFBLFNBQVMsQUFBQyxDQUFFLEtBQUssQ0FBQyxLQUFLLENBQUksQUFDM0IsQUFBQSxTQUFTLEFBQUMsQ0FBRSxLQUFLLENBQUMsS0FBSyxDQUFJLEFBQzNCLEFBQUEsU0FBUyxBQUFDLENBQUUsS0FBSyxDQUFDLEtBQUssQ0FBSSxBQUMzQixBQUFBLFNBQVMsQUFBQyxDQUFFLEtBQUssQ0FBQyxLQUFLLENBQUksQUFDM0IsQUFBQSxTQUFTLEFBQUMsQ0FBRSxLQUFLLENBQUMsS0FBSyxDQUFJLEFBQzNCLEFBQUEsU0FBUyxBQUFDLENBQUUsS0FBSyxDQUFDLEtBQUssQ0FBSSxBQUMzQixBQUFBLFNBQVMsQUFBQyxDQUFFLEtBQUssQ0FBQyxLQUFLLENBQUksQUFDM0IsQUFBQSxTQUFTLEFBQUMsQ0FBRSxLQUFLLENBQUMsS0FBSyxDQUFJLEFBQzNCLEFBQUEsU0FBUyxBQUFDLENBQUUsS0FBSyxDQUFDLEtBQUssQ0FBSSxBQUMzQixBQUFBLFNBQVMsQUFBQyxDQUFFLEtBQUssQ0FBQyxLQUFLLENBQUksQUFDM0IsQUFBQSxTQUFTLEFBQUMsQ0FBRSxLQUFLLENBQUMsS0FBSyxDQUFJLEFBQzNCLEFBQUEsU0FBUyxBQUFDLENBQUUsS0FBSyxDQUFDLEtBQUssQ0FBSSxBQUMzQixBQUFBLFNBQVMsQUFBQyxDQUFFLEtBQUssQ0FBQyxLQUFLLENBQUksQUFDM0IsQUFBQSxTQUFTLEFBQUMsQ0FBRSxLQUFLLENBQUMsS0FBSyxDQUFJLEFBQzNCLEFBQUEsU0FBUyxBQUFDLENBQUUsS0FBSyxDQUFDLEtBQUssQ0FBSSxBQUMzQixBQUFBLFNBQVMsQUFBQyxDQUFFLEtBQUssQ0FBQyxLQUFLLENBQUksQUFDM0IsQUFBQSxTQUFTLEFBQUMsQ0FBRSxLQUFLLENBQUMsS0FBSyxDQUFJLEFBQzNCLEFBQUEsU0FBUyxBQUFDLENBQUUsS0FBSyxDQUFDLEtBQUssQ0FBSSxBQUMzQixBQUFBLFNBQVMsQUFBQyxDQUFFLEtBQUssQ0FBQyxLQUFLLENBQUksQUFDM0IsQUFBQSxTQUFTLEFBQUMsQ0FBRSxLQUFLLENBQUMsS0FBSyxDQUFJLEFBQzNCLEFBQUEsU0FBUyxBQUFDLENBQUUsS0FBSyxDQUFDLEtBQUssQ0FBSSxBQU8zQixBQUFBLElBQUksQUFBQSxDQUFDLE9BQU8sQ0FBQyxHQUFHLENBQUcsQUFDbkIsQUFBQSxJQUFJLEFBQUEsQ0FB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RGpGRyxDQUNYLElBQUksQ0FBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQThCLENBQ3hDLFNBQVMsQ0FBRSxTQUE4QixDQUM1QyxBMUQ4RUMsQUFBQSxVQUFVLEEwRGpGRyxDQUNYLElBQUksQ0FBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQThCLENBQ3hDLFNBQVMsQ0FBRSxTQUE4QixDQUM1QyxBMUQ4RUMsQUFBQSxVQUFVLEEwRGpGRyxDQUNYLElBQUksQ0FBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQThCLENBQ3hDLFNBQVMsQ0FBRSxHQUE4QixDQUM1QyxBMUQ4RUMsQUFBQSxVQUFVLEEwRGpGRyxDQUNYLElBQUksQ0FBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQThCLENBQ3hDLFNBQVMsQ0FBRSxTQUE4QixDQUM1QyxBMUQ4RUMsQUFBQSxVQUFVLEEwRGpGRyxDQUNYLElBQUksQ0FBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQThCLENBQ3hDLFNBQVMsQ0FBRSxTQUE4QixDQUM1QyxBMUQ4RUMsQUFBQSxVQUFVLEEwRGpGRyxDQUNYLElBQUksQ0FBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQThCLENBQ3hDLFNBQVMsQ0FBRSxHQUE4QixDQUM1QyxBMUQ4RUMsQUFBQSxXQUFXLEEwRGpGRSxDQUNYLElBQUksQ0FBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQThCLENBQ3hDLFNBQVMsQ0FBRSxTQUE4QixDQUM1QyxBMUQ4RUMsQUFBQSxXQUFXLEEwRGpGRSxDQUNYLElBQUksQ0FBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQThCLENBQ3hDLFNBQVMsQ0FBRSxTQUE4QixDQUM1QyxBMUQ4RUMsQUFBQSxXQUFXLEEwRGpGRSxDQUNYLElBQUksQ0FBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQThCLENBQ3hDLFNBQVMsQ0FBRSxJQUE4QixDQUM1QyxBMUU4Q0QsQUFBQSxTQUFTLEEwRTVDUCxDQUNSLGFBQWEsQ0FBRSxpQkFBaUIsQ0FDaEMsQ0NuQkYsQUFBQSxVQUFVLEFBQUMsQ0FDUCxRQUFR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YyxDQUN0QyxFQUFFLENBQUcsaUJBQWlCLENBQUUsZUFBZSxDQUN2QyxFQUFFLENBQUcsaUJBQWlCLENBQUUsY0FBYyxDQUN0QyxHQUFHLENBQUcsaUJBQWlCLENBQUUsZUFBZSxDQUN4QyxHQUFHLENBQUcsaUJBQWlCLENBQUUsY0FBYyxDQUN2QyxHQUFHLENBQUcsaUJBQWlCLENBQUUsZUFBZSxDQUN4QyxHQUFHLENBQUcsaUJBQWlCLENBQUUsY0FBYyxDQUN2QyxHQUFHLENBQUcsaUJBQWlCLENBQUUsZUFBZSxDQUN4QyxHQUFHLENBQUcsaUJBQWlCLENBQUUsY0FBYyxDQUN2QyxHQUFHLENBQUcsaUJBQWlCLENBQUUsZUFBZSxDQUN4QyxHQUFHLENBQUcsaUJBQWlCLENBQUUsY0FBYyxDQUN2QyxHQUFHLENBQUcsaUJBQWlCLENBQUUsZUFBZSxDQUN4QyxHQUFHLENBQUcsaUJBQWlCLENBQUUsY0FBYyxDQUN2QyxHQUFHLENBQUcsaUJBQWlCLENBQUUsY0FBYyxDQUN2QyxHQUFHLENBQUcsaUJBQWlCLENBQUUsYUFBYSxDQUN0QyxHQUFHLENBQUcsaUJBQWlCLENBQUUsY0FBYyxDQUN2QyxHQUFHLENBQUcsaUJBQWlCLENBQUUsYUFBYSxDQUN0QyxHQUFHLENBQUcsaUJBQWlCLENBQUUsY0FBYyxDQUN2QyxHQUFHLENBQUcsaUJBQWlCLENBQUUsYUFBYSxDQUN0QyxHQUFHLENBQUcsaUJBQWlCLENBQUUsVUFBVSxDQUNuQyxJQUFJLENBQUcsaUJBQWlCLENBQUUsVUFBVSxFQUV0QyxlQUFlLENBQWYsSUFBZSxDQUNiLEVBQUUsQ0FBRyxjQUFjLENBQUUsU0FBUyxDQUM5QixFQUFFLENBQUcsY0FBYyxDQUFFLGFBQWEsQ0FDbEMsRUFBRSxDQUFHLGNBQWMsQ0FBRSxjQUFjLENBQ25DLEVBQUUsQ0FBRyxjQUFjLENBQUUsYUFBYSxDQUNsQyxFQUFFLENBQUcsY0FBYyxDQUFFLGNBQWMsQ0FDbkMsRUFBRSxDQUFHLGNBQWMsQ0FBRSxhQUFhLENBQ2xDLEdBQUcsQ0FBRyxjQUFjLENBQUUsY0FBYyxD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LEFBQUMsQ0FDL0MsTUFBTSxDN0htRUUsT0FBTyxDNkhsRWhCLEFBQ0QsQUFBQSxTQUFTLENBQUMsVUFBVSxBQUFBLFlBQVksQ0FBQyxPQUFPLENBQ3hDLFNBQVMsQ0FBQyxVQUFVLEFBQUEsWUFBWSxDQUFDLFFBQVEsQ0FDekMsU0FBUyxDQUFDLFVBQVUsQUFBQSxZQUFZLENBQUMsU0FBUyxDQUMxQyxTQUFTLENBQUMsVUFBVSxBQUFBLFlBQVksQ0FBQyxlQUFlLEFBQUMsQ0FDL0MsTUFBTSxDN0g4REUsT0FBTyxDNkg3RGhCLEFBQ0QsQUFBQSxTQUFTLENBQUMsVUFBVSxBQUFBLFlBQVksQ0FBQyxPQUFPLENBQ3hDLFNBQVMsQ0FBQyxVQUFVLEFBQUEsWUFBWSxDQUFDLFFBQVEsQ0FDekMsU0FBUyxDQUFDLFVBQVUsQUFBQSxZQUFZLENBQUMsU0FBUyxDQUMxQyxTQUFTLENBQUMsVUFBVSxBQUFBLFlBQVksQ0FBQyxlQUFlLEFBQUMsQ0FDL0MsTUFBTSxDN0hzREUsT0FBTyxDNkhyRGhCLEFBQ0QsQUFBQSxTQUFTLENBQUMsVUFBVSxBQUFBLFlBQVksQ0FBQyxPQUFPLENBQ3hDLFNBQVMsQ0FBQyxVQUFVLEFBQUEsWUFBWSxDQUFDLFFBQVEsQ0FDekMsU0FBUyxDQUFDLFVBQVUsQUFBQSxZQUFZLENBQUMsU0FBUyxDQUMxQyxTQUFTLENBQUMsVUFBVSxBQUFBLFlBQVksQ0FBQyxlQUFlLEFBQUMsQ0FDL0MsTUFBTSxDN0hvREUsT0FBTyxDNkhuRGhCLEFBQ0QsQUFBQSxTQUFTLENBQUMsVUFBVSxBQUFBLFlBQVksQ0FBQyxPQUFPLENBQ3hDLFNBQVMsQ0FBQyxVQUFVLEFBQUEsWUFBWSxDQUFDLFFBQVEsQ0FDekMsU0FBUyxDQUFDLFVBQVUsQUFBQSxZQUFZLENBQUMsU0FBUyxDQUMxQyxTQUFTLENBQUMsVUFBVSxBQUFBLFlBQVksQ0FBQyxlQUFlLEFBQUMsQ0FDL0MsTUFBTSxDQUFFLE9BQU8sQ0FDaEIsQUFDRCxBQUFBLFlBQVksQ0FBQyxRQUFRLENBQ3JCLFlBQVksQ0FBQyxhQUFhLEFBQUMs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 */