/*
                        _______
                       /       \
                      .==.    .==.
                     ((  ))==((  ))
                    / "=="    "=="\
                   /____|| || ||___\
       ________     ____    ________  ___    ___
       |  ___  \   /    \   |  ___  \ |  |  /  /
       |  |  \  \ /  /\  \  |  |  \  \|  |_/  /
       |  |   )  /  /__\  \ |  |__/  /|  ___  \
       |  |__/  /  ______  \|  ____  \|  |  \  \
_______|_______/__/ ____ \__\__|___\__\__|___\__\____
|  ___  \ |  ____/ /    \   |  ___  \ |  ____|  ___  \
|  |  \  \|  |___ /  /\  \  |  |  \  \|  |___|  |  \  \
|  |__/  /|  ____/  /__\  \ |  |   )  |  ____|  |__/  /
|  ____  \|  |__/  ______  \|  |__/  /|  |___|  ____  \
|__|   \__\____/__/      \__\_______/ |______|__|   \__\
                https://darkreader.org
*/

/*! Dark reader generated CSS | Licensed under MIT https://github.com/darkreader/darkreader/blob/main/LICENSE */

/* User-Agent Style */
@layer {
html {
    background-color: #101212 !important;
}
html {
    color-scheme: dark !important;
}
iframe {
    color-scheme: initial;
}
html, body, input, textarea, select, button, dialog {
    background-color: #101212;
}
html, body, input, textarea, select, button {
    border-color: #7c7262;
    color: #fffff8;
}
a {
    color: #489cfd;
}
table {
    border-color: #5a5f5e;
}
mark {
    color: #fffff8;
}
::placeholder {
    color: #c9bfae;
}
input:-webkit-autofill,
textarea:-webkit-autofill,
select:-webkit-autofill {
    background-color: #3f4100 !important;
    color: #fffff8 !important;
}
::-webkit-scrollbar {
    background-color: #1a1c1c;
    color: #c1b6a5;
}
::-webkit-scrollbar-thumb {
    background-color: #484b4b;
}
::-webkit-scrollbar-thumb:hover {
    background-color: #5e6262;
}
::-webkit-scrollbar-thumb:active {
    background-color: #4b4f4f;
}
::-webkit-scrollbar-corner {
    background-color: #101212;
}
::selection {
    background-color: #024da5 !important;
    color: #fffff8 !important;
}
::-moz-selection {
    background-color: #024da5 !important;
    color: #fffff8 !important;
}
}
.switch-label::before {
    border-color:#FFF!important ;
}
.switch-input:checked ~ .switch-label::after {
    background-color: #FFF!important;
}
/* Dark Mode */
button#theme-toggle {
    transition: background-color 500ms ease-out;
    background: #191919;
    color: blue;
    border: none;
    font-size: 25px;
    border-radius: 10rem;
    opacity: .8;
    width: 40px;
    height: 40px;
    margin-top: 6px;
}
.p-features img {
    filter: invert(0.65)!important;
}
.w-20, .w-25 {
    filter: invert(0.50)!important;
}
.benefits img.w-35px.mr-2 {
    filter: invert(0.50)!important;
}
.p-features-page img {
    filter: invert(0.35)!important;
}
.hw-features-sub, ul.benefits li {
    color: #FFF;
    opacity: 35%;
}
/* Text Style */
*:not(pre, pre *, code, [aria-hidden="true"], [class*="fa-"], .fa, .fab, .fad, .fal, .far, .fas, .fass, .fasr, .fat, .icofont, [style*="font-"], [class*="icon"], [class*="Icon"], [class*="symbol"], [class*="Symbol"], .glyphicon, [class*="material-symbol"], [class*="material-icon"], mu, [class*="mu-"], .typcn, [class*="vjs-"]) {
  -webkit-text-stroke: 0.3px !important;
  text-stroke: 0.3px !important;
}

/* Invert Style */
.jfk-bubble.gtx-bubble, .captcheck_answer_label > input + img, span#closed_text > img[src^="https://www.gstatic.com/images/branding/googlelogo"], span[data-href^="https://www.hcaptcha.com/"] > #icon, ::-webkit-calendar-picker-indicator, img.Wirisformula {
    filter: invert(100%) hue-rotate(180deg) brightness(105%) grayscale(5%) sepia(15%) !important;
}

/* Variables Style */
:root {
   --darkreader-neutral-background: #0a0c0c;
   --darkreader-neutral-text: #f8efe1;
   --darkreader-selection-background: #024da5;
   --darkreader-selection-text: #fffff8;
}

/* Modified CSS */
:root {
    --blue: #50a1ff;
    --breakpoint-lg: 992px;
    --breakpoint-md: 768px;
    --breakpoint-sm: 576px;
    --breakpoint-xl: 1200px;
    --breakpoint-xs: 0;
    --cyan: #17a2b8;
    --danger: #ff4954;
    --dark: #191919;
    --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
    --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    --gray: #868e96;
    --gray-dark: #343a40;
    --green: #3cd458;
    --indigo: #6610f2;
    --info: #926dde;
    --light: #f8f9fa;
    --orange: #ffbe00;
    --pink: #e83e8c;
    --primary: #50a1ff;
    --purple: #926dde;
    --red: #ff4954;
    --secondary: #e9ecf0;
    --success: #3cd458;
    --teal: #20c997;
    --warning: #ffba00;
    --white: #fff;
    --yellow: #ffba00;
}
html {
    -webkit-tap-highlight-color: rgba(255, 255, 248, 0);
}
body {
    background-color: rgb(16, 18, 18);
    color: rgb(177, 166, 147);
    transition: background-color 0.5s ease, color 0.5s ease;
}
[tabindex="-1"]:focus:not(:focus-visible) {
    outline-color: initial !important;
}
abbr[title],
abbr[data-original-title] {
    border-bottom: 0px;
    text-decoration-color: initial;
}
a {
    background-color: transparent;
    color: rgb(108, 191, 255);
    text-decoration-color: initial;
}
a:hover {
    color: rgb(49, 160, 253);
    text-decoration-color: initial;
}
a:not([href]) {
    color: inherit;
    text-decoration-color: initial;
}
a:not([href]):hover {
    color: inherit;
    text-decoration-color: initial;
}
caption {
    color: rgb(180, 168, 150);
}
button:focus {
    outline-color: rgb(195, 134, 14);
}
fieldset {
    border-color: initial;
    border-style: initial;
    border-width: 0px;
}
legend {
    color: inherit;
}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
    color: rgb(221, 211, 195);
}
hr {
    border-bottom: 0px;
    border-left: 0px;
    border-right: 0px;
    border-top-color: rgba(154, 142, 122, 0.1);
}
mark,
.mark {
    background-color: rgb(41, 34, 0);
}
.list-unstyled {
    list-style-image: initial;
}
.list-inline {
    list-style-image: initial;
}
.blockquote-footer {
    color: rgb(180, 168, 150);
}
.img-thumbnail {
    background-color: rgb(16, 18, 18);
    border-color: rgb(56, 59, 59);
}
.figure-caption {
    color: rgb(180, 168, 150);
}
code {
    color: rgb(240, 88, 151);
}
a > code {
    color: inherit;
}
kbd {
    background-color: rgb(21, 22, 23);
    color: #757575;
}
pre {
    color: rgb(240, 231, 216);
}
pre code {
    color: inherit;
}
.table {
    color: rgb(177, 166, 147);
}
.table th,
.table td {
    border-top-color: rgb(51, 53, 53);
}
.table thead th {
    border-bottom-color: rgb(51, 53, 53);
}
.table tbody + tbody {
    border-top-color: rgb(51, 53, 53);
}
.table-bordered {
    border-color: rgb(51, 53, 53);
}
.table-bordered th,
.table-bordered td {
    border-color: rgb(51, 53, 53);
}
.table-borderless th,
.table-borderless td,
.table-borderless thead th,
.table-borderless tbody + tbody {
    border-color: initial;
    border-style: initial;
    border-width: 0px;
}
.table-striped tbody tr:nth-of-type(2n+1) {
    background-color: rgb(17, 19, 19);
}
.table-hover tbody tr:hover {
    background-color: rgb(20, 21, 21);
    color: rgb(177, 166, 147);
}
.table-primary,
.table-primary > th,
.table-primary > td {
    background-color: rgb(33, 36, 36);
}
.table-primary th,
.table-primary td,
.table-primary thead th,
.table-primary tbody + tbody {
    border-color: rgb(1, 56, 119);
}
.table-hover .table-primary:hover {
    background-color: rgb(42, 45, 45);
}
.table-hover .table-primary:hover > td,
.table-hover .table-primary:hover > th {
    background-color: rgb(42, 45, 45);
}
.table-secondary,
.table-secondary > th,
.table-secondary > td {
    background-color: rgb(20, 21, 21);
}
.table-secondary th,
.table-secondary td,
.table-secondary thead th,
.table-secondary tbody + tbody {
    border-color: rgb(49, 52, 52);
}
.table-hover .table-secondary:hover {
    background-color: rgb(29, 31, 30);
}
.table-hover .table-secondary:hover > td,
.table-hover .table-secondary:hover > th {
    background-color: rgb(29, 31, 30);
}
.table-success,
.table-success > th,
.table-success > td {
    background-color: rgb(17, 71, 35);
}
.table-success th,
.table-success td,
.table-success thead th,
.table-success tbody + tbody {
    border-color: rgb(33, 114, 43);
}
.table-hover .table-success:hover {
    background-color: rgb(23, 84, 44);
}
.table-hover .table-success:hover > td,
.table-hover .table-success:hover > th {
    background-color: rgb(23, 84, 44);
}
.table-info,
.table-info > th,
.table-info > td {
    background-color: rgb(33, 36, 36);
}
.table-info th,
.table-info td,
.table-info thead th,
.table-info tbody + tbody {
    border-color: rgb(45, 20, 95);
}
.table-hover .table-info:hover {
    background-color: rgb(42, 45, 45);
}
.table-hover .table-info:hover > td,
.table-hover .table-info:hover > th {
    background-color: rgb(42, 45, 45);
}
.table-warning,
.table-warning > th,
.table-warning > td {
    background-color: rgb(66, 47, 0);
}
.table-warning th,
.table-warning td,
.table-warning thead th,
.table-warning tbody + tbody {
    border-color: rgb(148, 109, 9);
}
.table-hover .table-warning:hover {
    background-color: rgb(78, 57, 0);
}
.table-hover .table-warning:hover > td,
.table-hover .table-warning:hover > th {
    background-color: rgb(78, 57, 0);
}
.table-danger,
.table-danger > th,
.table-danger > td {
    background-color: rgb(70, 0, 0);
}
.table-danger th,
.table-danger td,
.table-danger thead th,
.table-danger tbody + tbody {
    border-color: rgb(119, 0, 2);
}
.table-hover .table-danger:hover {
    background-color: rgb(85, 0, 0);
}
.table-hover .table-danger:hover > td,
.table-hover .table-danger:hover > th {
    background-color: rgb(85, 0, 0);
}
.table-light,
.table-light > th,
.table-light > td {
    background-color: rgb(17, 19, 19);
}
.table-light th,
.table-light td,
.table-light thead th,
.table-light tbody + tbody {
    border-color: rgb(47, 50, 50);
}
.table-hover .table-light:hover {
    background-color: rgb(26, 28, 28);
}
.table-hover .table-light:hover > td,
.table-hover .table-light:hover > th {
    background-color: rgb(26, 28, 28);
}
.table-dark,
.table-dark > th,
.table-dark > td {
    background-color: rgb(61, 64, 64);
}
.table-dark th,
.table-dark td,
.table-dark thead th,
.table-dark tbody + tbody {
    border-color: rgb(88, 92, 92);
}
.table-hover .table-dark:hover {
    background-color: rgb(69, 73, 73);
}
.table-hover .table-dark:hover > td,
.table-hover .table-dark:hover > th {
    background-color: rgb(69, 73, 73);
}
.table-active,
.table-active > th,
.table-active > td {
    background-color: rgb(22, 25, 25);
}
.table-hover .table-active:hover {
    background-color: rgb(31, 33, 34);
}
.table-hover .table-active:hover > td,
.table-hover .table-active:hover > th {
    background-color: rgb(31, 33, 34);
}
.table .thead-dark th {
    background-color: rgb(41, 43, 43);
    border-color: rgb(124, 113, 98);
    color: #757575;
}
.table .thead-light th {
    background-color: rgb(20, 21, 21);
    border-color: rgb(51, 53, 53);
    color: rgb(221, 211, 195);
}
.table-dark {
    background-color: rgb(41, 43, 43);
    color: #757575;
}
.table-dark th,
.table-dark td,
.table-dark thead th {
    border-color: rgb(124, 113, 98);
}
.table-dark.table-bordered {
    border-color: initial;
    border-style: initial;
    border-width: 0px;
}
.table-dark.table-striped tbody tr:nth-of-type(2n+1) {
    background-color: rgba(16, 18, 18, 0.05);
}
.table-dark.table-hover tbody tr:hover {
    background-color: rgba(16, 18, 18, 0.07);
    color: #757575;
}
@media (max-width: 575.98px) {
    .table-responsive-sm > .table-bordered {
        border-color: initial;
        border-style: initial;
        border-width: 0px;
    }
}
@media (max-width: 767.98px) {
    .table-responsive-md > .table-bordered {
        border-color: initial;
        border-style: initial;
        border-width: 0px;
    }
}
@media (max-width: 991.98px) {
    .table-responsive-lg > .table-bordered {
        border-color: initial;
        border-style: initial;
        border-width: 0px;
    }
}
@media (max-width: 1199.98px) {
    .table-responsive-xl > .table-bordered {
        border-color: initial;
        border-style: initial;
        border-width: 0px;
    }
}
.table-responsive > .table-bordered {
    border-color: initial;
    border-style: initial;
    border-width: 0px;
}
.form-control {
    background-color: rgb(16, 18, 18);
    border-color: rgb(37, 53, 67);
    color: rgb(189, 177, 160);
}
.form-control:focus {
    background-color: rgb(16, 18, 18);
    border-color: rgb(51, 53, 53);
    box-shadow: rgba(0, 0, 0, 0.04) 0px 0px 40px;
    color: rgb(221, 211, 195);
    outline-color: initial;
}
.form-control::-webkit-input-placeholder {
    color: rgb(227, 219, 203);
}
.form-control::placeholder {
    color: rgb(227, 219, 203);
}
.form-control:disabled,
.form-control[readonly] {
    background-color: rgb(30, 32, 32);
}
.form-control-plaintext {
    background-color: transparent;
    border-color: transparent;
    color: rgb(177, 166, 147);
}
.form-check-input[disabled] ~ .form-check-label,
.form-check-input:disabled ~ .form-check-label {
    color: rgb(180, 168, 150);
}
.valid-feedback {
    color: rgb(105, 231, 117);
}
.valid-tooltip {
    background-color: rgba(52, 165, 89, 0.9);
    color: #757575;
}
.was-validated .form-control:valid,
.form-control.is-valid {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnPjxwYXRoIGZpbGw9JyMzY2Q0NTgnIGQ9J00yLjMgNi43M0wuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLz48L3N2Zz4=");
    border-color: rgb(44, 145, 57);
}
.was-validated .form-control:valid:focus,
.form-control.is-valid:focus {
    border-color: rgb(44, 145, 57);
    box-shadow: rgba(52, 165, 89, 0.25) 0px 0px 0px 0rem;
}
.was-validated .custom-select:valid,
.custom-select.is-valid {
    background-color: rgb(16, 18, 18);
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNCIgaGVpZ2h0PSI1Ij48ZGVmcz48ZmlsdGVyIGlkPSJkYXJrcmVhZGVyLWltYWdlLWZpbHRlciI+PGZlQ29sb3JNYXRyaXggdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAuMTA2IC0wLjU4MiAtMC43ODIgMC4wMDAgMS4yMDIgLTAuNzAxIDAuMjQ1IC0wLjc1OSAwLjAwMCAxLjE2MSAtMC42NzIgLTAuNTcxIDAuMTA1IDAuMDAwIDEuMDg4IDAuMDAwIDAuMDAwIDAuMDAwIDEuMDAwIDAuMDAwIiAvPjwvZmlsdGVyPjwvZGVmcz48aW1hZ2Ugd2lkdGg9IjQiIGhlaWdodD0iNSIgZmlsdGVyPSJ1cmwoI2RhcmtyZWFkZXItaW1hZ2UtZmlsdGVyKSIgeGxpbms6aHJlZj0iZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0mYXBvcztodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyZhcG9zOyB3aWR0aD0mYXBvczs0JmFwb3M7IGhlaWdodD0mYXBvczs1JmFwb3M7IHZpZXdCb3g9JmFwb3M7MCAwIDQgNSZhcG9zOyUzZSUzY3BhdGggZmlsbD0mYXBvczslMjMzNDNhNDAmYXBvczsgZD0mYXBvcztNMiAwTDAgMmg0em0wIDVMMCAzaDR6JmFwb3M7LyUzZSUzYy9zdmclM2UiIC8+PC9zdmc+"), url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnPjxwYXRoIGZpbGw9JyMzY2Q0NTgnIGQ9J00yLjMgNi43M0wuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLz48L3N2Zz4=");
    border-color: rgb(44, 145, 57);
}
.was-validated .custom-select:valid:focus,
.custom-select.is-valid:focus {
    border-color: rgb(44, 145, 57);
    box-shadow: rgba(52, 165, 89, 0.25) 0px 0px 0px 0rem;
}
.was-validated .form-check-input:valid ~ .form-check-label,
.form-check-input.is-valid ~ .form-check-label {
    color: rgb(105, 231, 117);
}
.was-validated .custom-control-input:valid ~ .custom-control-label,
.custom-control-input.is-valid ~ .custom-control-label {
    color: rgb(105, 231, 117);
}
.was-validated .custom-control-input:valid ~ .custom-control-label::before,
.custom-control-input.is-valid ~ .custom-control-label::before {
    border-color: rgb(44, 145, 57);
}
.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before,
.custom-control-input.is-valid:checked ~ .custom-control-label::before {
    background-color: rgb(42, 137, 73);
    border-color: rgb(39, 131, 51);
}
.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before,
.custom-control-input.is-valid:focus ~ .custom-control-label::before {
    box-shadow: rgba(52, 165, 89, 0.25) 0px 0px 0px 0rem;
}
.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before,
.custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {
    border-color: rgb(44, 145, 57);
}
.was-validated .custom-file-input:valid ~ .custom-file-label,
.custom-file-input.is-valid ~ .custom-file-label {
    border-color: rgb(44, 145, 57);
}
.was-validated .custom-file-input:valid:focus ~ .custom-file-label,
.custom-file-input.is-valid:focus ~ .custom-file-label {
    border-color: rgb(44, 145, 57);
    box-shadow: rgba(52, 165, 89, 0.25) 0px 0px 0px 0rem;
}
.invalid-feedback {
    color: rgb(255, 91, 95);
}
.invalid-tooltip {
    background-color: rgba(149, 0, 6, 0.9);
    color: #757575;
}
.was-validated .form-control:invalid,
.form-control.is-invalid {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPScjZmY0OTU0JyB2aWV3Qm94PScwIDAgMTIgMTInPjxjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjUnLz48cGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLz48Y2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nI2ZmNDk1NCcgc3Ryb2tlPSdub25lJy8+PC9zdmc+");
    border-color: rgb(146, 0, 5);
}
.was-validated .form-control:invalid:focus,
.form-control.is-invalid:focus {
    border-color: rgb(146, 0, 5);
    box-shadow: rgba(149, 0, 6, 0.25) 0px 0px 0px 0rem;
}
.was-validated .custom-select:invalid,
.custom-select.is-invalid {
    background-color: rgb(16, 18, 18);
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNCIgaGVpZ2h0PSI1Ij48ZGVmcz48ZmlsdGVyIGlkPSJkYXJrcmVhZGVyLWltYWdlLWZpbHRlciI+PGZlQ29sb3JNYXRyaXggdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAuMTA2IC0wLjU4MiAtMC43ODIgMC4wMDAgMS4yMDIgLTAuNzAxIDAuMjQ1IC0wLjc1OSAwLjAwMCAxLjE2MSAtMC42NzIgLTAuNTcxIDAuMTA1IDAuMDAwIDEuMDg4IDAuMDAwIDAuMDAwIDAuMDAwIDEuMDAwIDAuMDAwIiAvPjwvZmlsdGVyPjwvZGVmcz48aW1hZ2Ugd2lkdGg9IjQiIGhlaWdodD0iNSIgZmlsdGVyPSJ1cmwoI2RhcmtyZWFkZXItaW1hZ2UtZmlsdGVyKSIgeGxpbms6aHJlZj0iZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0mYXBvcztodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyZhcG9zOyB3aWR0aD0mYXBvczs0JmFwb3M7IGhlaWdodD0mYXBvczs1JmFwb3M7IHZpZXdCb3g9JmFwb3M7MCAwIDQgNSZhcG9zOyUzZSUzY3BhdGggZmlsbD0mYXBvczslMjMzNDNhNDAmYXBvczsgZD0mYXBvcztNMiAwTDAgMmg0em0wIDVMMCAzaDR6JmFwb3M7LyUzZSUzYy9zdmclM2UiIC8+PC9zdmc+"), url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPScjZmY0OTU0JyB2aWV3Qm94PScwIDAgMTIgMTInPjxjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjUnLz48cGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLz48Y2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nI2ZmNDk1NCcgc3Ryb2tlPSdub25lJy8+PC9zdmc+");
    border-color: rgb(146, 0, 5);
}
.was-validated .custom-select:invalid:focus,
.custom-select.is-invalid:focus {
    border-color: rgb(146, 0, 5);
    box-shadow: rgba(149, 0, 6, 0.25) 0px 0px 0px 0rem;
}
.was-validated .form-check-input:invalid ~ .form-check-label,
.form-check-input.is-invalid ~ .form-check-label {
    color: rgb(255, 91, 95);
}
.was-validated .custom-control-input:invalid ~ .custom-control-label,
.custom-control-input.is-invalid ~ .custom-control-label {
    color: rgb(255, 91, 95);
}
.was-validated .custom-control-input:invalid ~ .custom-control-label::before,
.custom-control-input.is-invalid ~ .custom-control-label::before {
    border-color: rgb(146, 0, 5);
}
.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before,
.custom-control-input.is-invalid:checked ~ .custom-control-label::before {
    background-color: rgb(118, 0, 2);
    border-color: rgb(129, 0, 4);
}
.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before,
.custom-control-input.is-invalid:focus ~ .custom-control-label::before {
    box-shadow: rgba(149, 0, 6, 0.25) 0px 0px 0px 0rem;
}
.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before,
.custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {
    border-color: rgb(146, 0, 5);
}
.was-validated .custom-file-input:invalid ~ .custom-file-label,
.custom-file-input.is-invalid ~ .custom-file-label {
    border-color: rgb(146, 0, 5);
}
.was-validated .custom-file-input:invalid:focus ~ .custom-file-label,
.custom-file-input.is-invalid:focus ~ .custom-file-label {
    border-color: rgb(146, 0, 5);
    box-shadow: rgba(149, 0, 6, 0.25) 0px 0px 0px 0rem;
}
.btn {
    background-color: transparent;
    border-color: transparent;
    color: rgb(177, 166, 147);
}
.btn:hover {
    color: rgb(177, 166, 147);
    text-decoration-color: initial;
}
.btn:focus,
.btn.focus {
    box-shadow: none;
    outline-color: initial;
}
.btn-primary {
    background-color: rgb(4, 70, 146);
    border-color: rgb(4, 70, 145);
    color: #757575;
}
.btn-primary:hover {
    background-color: rgb(6, 77, 158);
    border-color: rgb(5, 73, 151);
    box-shadow: rgba(4, 70, 146, 0.4) 0px 1px 10px;
    color: #757575;
}
.btn-primary:focus,
.btn-primary.focus {
    box-shadow: rgba(4, 70, 146, 0.5) 0px 0px 0px 0rem;
    color: #757575;
}
.btn-primary.disabled,
.btn-primary:disabled {
    background-color: rgb(4, 70, 146);
    border-color: rgb(4, 70, 145);
}
.btn-primary:not([disabled]):not(.disabled):active,
.btn-primary:not([disabled]):not(.disabled).active,
.show > .btn-primary.dropdown-toggle {
    background-color: rgb(7, 84, 172);
    border-color: rgb(6, 76, 157);
    box-shadow: rgba(4, 70, 146, 0.5) 0px 0px 0px 0rem;
    color: #757575;
}
.btn-secondary {
    background-color: rgb(29, 31, 31);
    border-color: rgb(52, 56, 55);
    color: rgb(177, 166, 147);
}
.btn-secondary:hover {
    background-color: rgb(36, 38, 38);
    border-color: rgb(56, 59, 59);
    box-shadow: rgba(29, 31, 31, 0.4) 0px 1px 10px;
    color: rgb(177, 166, 147);
}
.btn-secondary:focus,
.btn-secondary.focus {
    box-shadow: rgba(29, 31, 31, 0.5) 0px 0px 0px 0rem;
    color: rgb(177, 166, 147);
}
.btn-secondary.disabled,
.btn-secondary:disabled {
    background-color: rgb(29, 31, 31);
    border-color: rgb(52, 56, 55);
}
.btn-secondary:not([disabled]):not(.disabled):active,
.btn-secondary:not([disabled]):not(.disabled).active,
.show > .btn-secondary.dropdown-toggle {
    background-color: rgb(43, 46, 46);
    border-color: rgb(59, 63, 62);
    box-shadow: rgba(29, 31, 31, 0.5) 0px 0px 0px 0rem;
    color: rgb(177, 166, 147);
}
.btn-success {
    background-color: rgb(52, 165, 89);
    border-color: rgb(44, 145, 57);
    color: #757575;
}
.btn-success:hover {
    background-color: rgb(53, 171, 68);
    border-color: rgb(46, 151, 60);
    box-shadow: rgba(52, 165, 89, 0.4) 0px 1px 10px;
    color: #757575;
}
.btn-success:focus,
.btn-success.focus {
    box-shadow: rgba(52, 165, 89, 0.5) 0px 0px 0px 0rem;
    color: #757575;
}
.btn-success.disabled,
.btn-success:disabled {
    background-color: rgb(52, 165, 89);
    border-color: rgb(44, 145, 57);
}
.btn-success:not([disabled]):not(.disabled):active,
.btn-success:not([disabled]):not(.disabled).active,
.show > .btn-success.dropdown-toggle {
    background-color: rgb(49, 155, 61);
    border-color: rgb(49, 156, 62);
    box-shadow: rgba(52, 165, 89, 0.5) 0px 0px 0px 0rem;
    color: #757575;
}
.btn-info {
    background-color: rgb(15, 23, 29);
    color: #ffffffd6;
    border-color: rgb(0, 0, 182);
    border-width: medium;
}
}
.btn-info:hover {
    background-color: rgb(66, 31, 129);
    border-color: rgb(61, 28, 121);
    box-shadow: rgba(59, 27, 118, 0.4) 0px 1px 10px;
    color: #757575;
}
.btn-info:focus,
.btn-info.focus {
    box-shadow: rgba(59, 27, 118, 0.5) 0px 0px 0px 0rem;
    color: #757575;
}
.btn-info.disabled,
.btn-info:disabled {
    background-color: rgb(59, 27, 118);
    border-color: rgb(58, 27, 116);
}
.btn-info:not([disabled]):not(.disabled):active,
.btn-info:not([disabled]):not(.disabled).active,
.show > .btn-info.dropdown-toggle {
    background-color: rgb(70, 34, 139);
    border-color: rgb(63, 30, 126);
    box-shadow: rgba(59, 27, 118, 0.5) 0px 0px 0px 0rem;
    color: #757575;
}
.btn-warning {
    background-color: rgb(160, 119, 11);
    border-color: rgb(190, 141, 14);
    color: #757575;
}
.btn-warning:hover {
    background-color: rgb(200, 149, 16);
    border-color: rgb(196, 146, 15);
    box-shadow: rgba(160, 119, 11, 0.4) 0px 1px 10px;
    color: #757575;
}
.btn-warning:focus,
.btn-warning.focus {
    box-shadow: rgba(160, 119, 11, 0.5) 0px 0px 0px 0rem;
    color: #757575;
}
.btn-warning.disabled,
.btn-warning:disabled {
    background-color: rgb(160, 119, 11);
    border-color: rgb(190, 141, 14);
}
.btn-warning:not([disabled]):not(.disabled):active,
.btn-warning:not([disabled]):not(.disabled).active,
.show > .btn-warning.dropdown-toggle {
    background-color: rgb(181, 135, 13);
    border-color: rgb(203, 151, 16);
    box-shadow: rgba(160, 119, 11, 0.5) 0px 0px 0px 0rem;
    color: #757575;
}
.btn-danger {
    background-color: rgb(149, 0, 6);
    border-color: rgb(146, 0, 5);
    color: #757575;
}
.btn-danger:hover {
    background-color: rgb(161, 0, 7);
    border-color: rgb(152, 0, 6);
    box-shadow: rgba(149, 0, 6, 0.4) 0px 1px 10px;
    color: #757575;
}
.btn-danger:focus,
.btn-danger.focus {
    box-shadow: rgba(149, 0, 6, 0.5) 0px 0px 0px 0rem;
    color: #757575;
}
.btn-danger.disabled,
.btn-danger:disabled {
    background-color: rgb(149, 0, 6);
    border-color: rgb(146, 0, 5);
}
.btn-danger:not([disabled]):not(.disabled):active,
.btn-danger:not([disabled]):not(.disabled).active,
.show > .btn-danger.dropdown-toggle {
    background-color: rgb(174, 0, 9);
    border-color: rgb(158, 0, 8);
    box-shadow: rgba(149, 0, 6, 0.5) 0px 0px 0px 0rem;
    color: #757575;
}
.btn-light {
    background-color: rgb(20, 22, 22);
    border-color: rgb(48, 51, 51);
    color: rgb(177, 166, 147);
}
.btn-light:hover {
    background-color: rgb(27, 30, 29);
    border-color: rgb(52, 54, 54);
    box-shadow: rgba(20, 22, 22, 0.4) 0px 1px 10px;
    color: rgb(177, 166, 147);
}
.btn-light:focus,
.btn-light.focus {
    box-shadow: rgba(20, 22, 22, 0.5) 0px 0px 0px 0rem;
    color: rgb(177, 166, 147);
}
.btn-light.disabled,
.btn-light:disabled {
    background-color: rgb(20, 22, 22);
    border-color: rgb(48, 51, 51);
}
.btn-light:not([disabled]):not(.disabled):active,
.btn-light:not([disabled]):not(.disabled).active,
.show > .btn-light.dropdown-toggle {
    background-color: rgb(35, 37, 37);
    border-color: rgb(55, 58, 58);
    box-shadow: rgba(20, 22, 22, 0.5) 0px 0px 0px 0rem;
    color: rgb(177, 166, 147);
}
.btn-dark {
    background-color: rgb(10, 11, 11);
    border-color: rgb(145, 132, 114);
    color: #757575;
}
.btn-dark:hover {
    background-color: rgb(0, 1, 2);
    border-color: rgb(148, 136, 118);
    box-shadow: rgba(10, 11, 11, 0.4) 0px 1px 10px;
    color: #757575;
}
.btn-dark:focus,
.btn-dark.focus {
    box-shadow: rgba(10, 11, 11, 0.5) 0px 0px 0px 0rem;
    color: #757575;
}
.btn-dark.disabled,
.btn-dark:disabled {
    background-color: rgb(10, 11, 11);
    border-color: rgb(145, 132, 114);
}
.btn-dark:not([disabled]):not(.disabled):active,
.btn-dark:not([disabled]):not(.disabled).active,
.show > .btn-dark.dropdown-toggle {
    background-color: rgb(0, 0, 0);
    border-color: rgb(152, 139, 121);
    box-shadow: rgba(10, 11, 11, 0.5) 0px 0px 0px 0rem;
    color: #757575;
}
.btn-outline-primary {
    background-color: transparent;
    background-image: none;
    border-color: #a9a9a9;
    color: #a9a9a9;
}
html[data-theme='dark'] .logo-dark {
    display: block;
    opacity: 0.8;
}
.navbar-dark .logo-light, .navbar-stick-dark.stick .logo-light {
    display: none;
    opacity: 0.8;
}
.btn-outline-primary:focus,
.btn-outline-primary.focus {
    box-shadow: rgba(4, 70, 146, 0.5) 0px 0px 0px 0rem;
    color: rgb(108, 191, 255);
}
.btn-outline-primary:hover {
    background-color: rgb(4, 70, 146);
    border-color: rgb(4, 70, 145);
    box-shadow: rgba(4, 70, 146, 0.4) 0px 1px 10px;
    color: #757575;
}
.btn-outline-primary.disabled,
.btn-outline-primary:disabled {
    background-color: transparent;
    color: rgb(108, 191, 255);
}
.btn-outline-primary:not([disabled]):not(.disabled):active,
.btn-outline-primary:not([disabled]):not(.disabled).active,
.show > .btn-outline-primary.dropdown-toggle {
    background-color: rgb(4, 70, 146);
    border-color: rgb(4, 70, 145);
    box-shadow: rgba(4, 70, 146, 0.5) 0px 0px 0px 0rem;
    color: #757575;
}
.btn-outline-secondary {
    background-color: transparent;
    background-image: none;
    border-color: rgb(52, 56, 55);
    color: rgb(253, 245, 232);
}
.btn-outline-secondary:focus,
.btn-outline-secondary.focus {
    box-shadow: rgba(29, 31, 31, 0.5) 0px 0px 0px 0rem;
    color: rgb(253, 245, 232);
}
.btn-outline-secondary:hover {
    background-color: rgb(29, 31, 31);
    border-color: rgb(52, 56, 55);
    box-shadow: rgba(29, 31, 31, 0.4) 0px 1px 10px;
    color: rgb(177, 166, 147);
}
.btn-outline-secondary.disabled,
.btn-outline-secondary:disabled {
    background-color: transparent;
    color: rgb(253, 245, 232);
}
.btn-outline-secondary:not([disabled]):not(.disabled):active,
.btn-outline-secondary:not([disabled]):not(.disabled).active,
.show > .btn-outline-secondary.dropdown-toggle {
    background-color: rgb(29, 31, 31);
    border-color: rgb(52, 56, 55);
    box-shadow: rgba(29, 31, 31, 0.5) 0px 0px 0px 0rem;
    color: rgb(177, 166, 147);
}
.btn-outline-success {
    background-color: transparent;
    background-image: none;
    border-color: rgb(44, 145, 57);
    color: rgb(105, 231, 117);
}
.btn-outline-success:focus,
.btn-outline-success.focus {
    box-shadow: rgba(52, 165, 89, 0.5) 0px 0px 0px 0rem;
    color: rgb(105, 231, 117);
}
.btn-outline-success:hover {
    background-color: rgb(52, 165, 89);
    border-color: rgb(44, 145, 57);
    box-shadow: rgba(52, 165, 89, 0.4) 0px 1px 10px;
    color: #757575;
}
.btn-outline-success.disabled,
.btn-outline-success:disabled {
    background-color: transparent;
    color: rgb(105, 231, 117);
}
.btn-outline-success:not([disabled]):not(.disabled):active,
.btn-outline-success:not([disabled]):not(.disabled).active,
.show > .btn-outline-success.dropdown-toggle {
    background-color: rgb(52, 165, 89);
    border-color: rgb(44, 145, 57);
    box-shadow: rgba(52, 165, 89, 0.5) 0px 0px 0px 0rem;
    color: #757575;
}
.btn-outline-info {
    background-color: transparent;
    background-image: none;
    border-color: rgb(58, 27, 116);
    color: rgb(163, 125, 223);
}
.btn-outline-info:focus,
.btn-outline-info.focus {
    box-shadow: rgba(59, 27, 118, 0.5) 0px 0px 0px 0rem;
    color: rgb(163, 125, 223);
}
.btn-outline-info:hover {
    background-color: rgb(59, 27, 118);
    border-color: rgb(58, 27, 116);
    box-shadow: rgba(59, 27, 118, 0.4) 0px 1px 10px;
    color: #757575;
}
.btn-outline-info.disabled,
.btn-outline-info:disabled {
    background-color: transparent;
    color: rgb(163, 125, 223);
}
.btn-outline-info:not([disabled]):not(.disabled):active,
.btn-outline-info:not([disabled]):not(.disabled).active,
.show > .btn-outline-info.dropdown-toggle {
    background-color: rgb(59, 27, 118);
    border-color: rgb(58, 27, 116);
    box-shadow: rgba(59, 27, 118, 0.5) 0px 0px 0px 0rem;
    color: #757575;
}
.btn-outline-warning {
    background-color: transparent;
    background-image: none;
    border-color: rgb(190, 141, 14);
    color: rgb(255, 216, 52);
}
.btn-outline-warning:focus,
.btn-outline-warning.focus {
    box-shadow: rgba(160, 119, 11, 0.5) 0px 0px 0px 0rem;
    color: rgb(255, 216, 52);
}
.btn-outline-warning:hover {
    background-color: rgb(160, 119, 11);
    border-color: rgb(190, 141, 14);
    box-shadow: rgba(160, 119, 11, 0.4) 0px 1px 10px;
    color: #757575;
}
.btn-outline-warning.disabled,
.btn-outline-warning:disabled {
    background-color: transparent;
    color: rgb(255, 216, 52);
}
.btn-outline-warning:not([disabled]):not(.disabled):active,
.btn-outline-warning:not([disabled]):not(.disabled).active,
.show > .btn-outline-warning.dropdown-toggle {
    background-color: rgb(160, 119, 11);
    border-color: rgb(190, 141, 14);
    box-shadow: rgba(160, 119, 11, 0.5) 0px 0px 0px 0rem;
    color: #757575;
}
.btn-outline-danger {
    background-color: transparent;
    background-image: none;
    border-color: rgb(146, 0, 5);
    color: rgb(255, 91, 95);
}
.btn-outline-danger:focus,
.btn-outline-danger.focus {
    box-shadow: rgba(149, 0, 6, 0.5) 0px 0px 0px 0rem;
    color: rgb(255, 91, 95);
}
.btn-outline-danger:hover {
    background-color: rgb(149, 0, 6);
    border-color: rgb(146, 0, 5);
    box-shadow: rgba(149, 0, 6, 0.4) 0px 1px 10px;
    color: #757575;
}
.btn-outline-danger.disabled,
.btn-outline-danger:disabled {
    background-color: transparent;
    color: rgb(255, 91, 95);
}
.btn-outline-danger:not([disabled]):not(.disabled):active,
.btn-outline-danger:not([disabled]):not(.disabled).active,
.show > .btn-outline-danger.dropdown-toggle {
    background-color: rgb(149, 0, 6);
    border-color: rgb(146, 0, 5);
    box-shadow: rgba(149, 0, 6, 0.5) 0px 0px 0px 0rem;
    color: #757575;
}
.btn-outline-light {
    background-color: transparent;
    background-image: none;
    border-color: rgb(48, 51, 51);
    color: rgb(255, 255, 242);
}
.btn-outline-light:focus,
.btn-outline-light.focus {
    box-shadow: rgba(20, 22, 22, 0.5) 0px 0px 0px 0rem;
    color: rgb(255, 255, 242);
}
.btn-outline-light:hover {
    background-color: rgb(20, 22, 22);
    border-color: rgb(48, 51, 51);
    box-shadow: rgba(20, 22, 22, 0.4) 0px 1px 10px;
    color: rgb(177, 166, 147);
}
.btn-outline-light.disabled,
.btn-outline-light:disabled {
    background-color: transparent;
    color: rgb(255, 255, 242);
}
.btn-outline-light:not([disabled]):not(.disabled):active,
.btn-outline-light:not([disabled]):not(.disabled).active,
.show > .btn-outline-light.dropdown-toggle {
    background-color: rgb(20, 22, 22);
    border-color: rgb(48, 51, 51);
    box-shadow: rgba(20, 22, 22, 0.5) 0px 0px 0px 0rem;
    color: rgb(177, 166, 147);
}
.btn-outline-dark {
    background-color: transparent;
    background-image: none;
    border-color: rgb(145, 132, 114);
    color: rgb(248, 240, 226);
}
.btn-outline-dark:focus,
.btn-outline-dark.focus {
    box-shadow: rgba(10, 11, 11, 0.5) 0px 0px 0px 0rem;
    color: rgb(248, 240, 226);
}
.btn-outline-dark:hover {
    background-color: rgb(10, 11, 11);
    border-color: rgb(145, 132, 114);
    box-shadow: rgba(10, 11, 11, 0.4) 0px 1px 10px;
    color: #757575;
}
.btn-outline-dark.disabled,
.btn-outline-dark:disabled {
    background-color: transparent;
    color: rgb(248, 240, 226);
}
.btn-outline-dark:not([disabled]):not(.disabled):active,
.btn-outline-dark:not([disabled]):not(.disabled).active,
.show > .btn-outline-dark.dropdown-toggle {
    background-color: rgb(10, 11, 11);
    border-color: rgb(145, 132, 114);
    box-shadow: rgba(10, 11, 11, 0.5) 0px 0px 0px 0rem;
    color: #757575;
}
.btn-link {
    color: rgb(108, 191, 255);
    text-decoration-color: initial;
}
.btn-link:hover {
    color: rgb(49, 160, 253);
    text-decoration-color: initial;
}
.btn-link:focus,
.btn-link.focus {
    box-shadow: none;
    text-decoration-color: initial;
}
.btn-link:disabled,
.btn-link.disabled {
    color: rgb(180, 168, 150);
}
.dropdown-toggle::after {
    border-left-color: transparent;
    border-right-color: transparent;
    border-top-color: initial;
}
.dropdown-menu {
    background-color: rgb(16, 18, 18);
    border-color: rgba(154, 142, 122, 0.15);
    color: rgb(177, 166, 147);
    list-style-image: initial;
}
.dropup .dropdown-toggle::after {
    border-bottom-color: initial;
    border-left-color: transparent;
    border-right-color: transparent;
    border-top: 0px;
}
.dropright .dropdown-toggle::after {
    border-bottom-color: transparent;
    border-left-color: initial;
    border-right: 0px;
    border-top-color: transparent;
}
.dropleft .dropdown-toggle::before {
    border-bottom-color: transparent;
    border-right-color: initial;
    border-top-color: transparent;
}
.dropdown-divider {
    border-top-color: rgb(52, 56, 55);
}
.dropdown-item {
    background-color: transparent;
    border-color: initial;
    border-style: initial;
    border-width: 0px;
    color: rgb(240, 231, 216);
}
.dropdown-item:hover,
.dropdown-item:focus {
    background-color: rgb(20, 22, 22);
    color: rgb(249, 240, 226);
    text-decoration-color: initial;
}
.dropdown-item.active,
.dropdown-item:active {
    background-color: rgb(4, 70, 146);
    color: #757575;
    text-decoration-color: initial;
}
.dropdown-item.disabled,
.dropdown-item:disabled {
    background-color: transparent;
    color: rgb(180, 168, 150);
}
.dropdown-header {
    color: rgb(180, 168, 150);
}
.dropdown-item-text {
    color: rgb(240, 231, 216);
}
.input-group-text {
    background-color: rgb(30, 32, 32);
    border-color: rgb(37, 53, 67);
    color: rgb(189, 177, 160);
}
.custom-control-input:checked ~ .custom-control-label::before {
    background-color: rgb(20, 21, 21);
    border-color: rgb(47, 50, 50);
    color: #757575;
}
.custom-control-input:focus ~ .custom-control-label::before {
    box-shadow: rgba(0, 0, 0, 0.04) 0px 0px 40px;
}
.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
    border-color: rgb(51, 53, 53);
}
.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
    background-color: rgb(20, 21, 21);
    border-color: rgb(47, 50, 50);
    color: #757575;
}
.custom-control-input[disabled] ~ .custom-control-label,
.custom-control-input:disabled ~ .custom-control-label {
    color: rgb(180, 168, 150);
}
.custom-control-input[disabled] ~ .custom-control-label::before,
.custom-control-input:disabled ~ .custom-control-label::before {
    background-color: rgb(20, 21, 21);
}
.custom-control-label::before {
    background-color: rgb(20, 21, 21);
    border-color: rgb(72, 76, 76);
}
.custom-control-label::after {
    background-color: initial;
    background-image: initial;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
    background-image: none;
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
    background-color: rgb(20, 21, 21);
    border-color: rgb(47, 50, 50);
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
    background-image: none;
}
.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
    background-color: rgb(20, 21, 21);
}
.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
    background-color: rgb(20, 21, 21);
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
    background-image: none;
}
.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
    background-color: rgb(20, 21, 21);
}
.custom-switch .custom-control-label::after {
    background-color: rgb(68, 71, 71);
}
.custom-switch .custom-control-input:checked ~ .custom-control-label::after {
    background-color: rgb(20, 21, 21);
}
.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
    background-color: rgb(20, 21, 21);
}
.custom-select {
    background-color: rgb(16, 18, 18);
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNCIgaGVpZ2h0PSI1Ij48ZGVmcz48ZmlsdGVyIGlkPSJkYXJrcmVhZGVyLWltYWdlLWZpbHRlciI+PGZlQ29sb3JNYXRyaXggdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAuMTA2IC0wLjU4MiAtMC43ODIgMC4wMDAgMS4yMDIgLTAuNzAxIDAuMjQ1IC0wLjc1OSAwLjAwMCAxLjE2MSAtMC42NzIgLTAuNTcxIDAuMTA1IDAuMDAwIDEuMDg4IDAuMDAwIDAuMDAwIDAuMDAwIDEuMDAwIDAuMDAwIiAvPjwvZmlsdGVyPjwvZGVmcz48aW1hZ2Ugd2lkdGg9IjQiIGhlaWdodD0iNSIgZmlsdGVyPSJ1cmwoI2RhcmtyZWFkZXItaW1hZ2UtZmlsdGVyKSIgeGxpbms6aHJlZj0iZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0mYXBvcztodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyZhcG9zOyB3aWR0aD0mYXBvczs0JmFwb3M7IGhlaWdodD0mYXBvczs1JmFwb3M7IHZpZXdCb3g9JmFwb3M7MCAwIDQgNSZhcG9zOyUzZSUzY3BhdGggZmlsbD0mYXBvczslMjMzNDNhNDAmYXBvczsgZD0mYXBvcztNMiAwTDAgMmg0em0wIDVMMCAzaDR6JmFwb3M7LyUzZSUzYy9zdmclM2UiIC8+PC9zdmc+");
    border-color: rgb(37, 53, 67);
    color: rgb(189, 177, 160);
}
.custom-select:focus {
    border-color: rgb(51, 53, 53);
    box-shadow: rgba(4, 70, 146, 0.25) 0px 0px 0px 0rem;
    outline-color: initial;
}
.custom-select[multiple],
.custom-select[size]:not([size="1"]) {
    background-image: none;
}
.custom-select:disabled {
    background-color: rgb(30, 32, 32);
    color: rgb(180, 168, 150);
}
.custom-file-input:focus ~ .custom-file-label {
    border-color: rgb(51, 53, 53);
    box-shadow: rgba(0, 0, 0, 0.04) 0px 0px 40px;
}
.custom-file-input[disabled] ~ .custom-file-label,
.custom-file-input:disabled ~ .custom-file-label {
    background-color: rgb(30, 32, 32);
}
.custom-file-label {
    background-color: rgb(16, 18, 18);
    border-color: rgb(37, 53, 67);
    color: rgb(189, 177, 160);
}
.custom-file-label::after {
    background-color: rgb(30, 32, 32);
    border-left-color: inherit;
    color: rgb(189, 177, 160);
}
.custom-range {
    background-color: transparent;
}
.custom-range:focus {
    outline-color: initial;
}
.custom-range:focus::-webkit-slider-thumb {
    box-shadow: rgb(16, 18, 18) 0px 0px 0px 1px, rgba(0, 0, 0, 0.04) 0px 0px 40px;
}
.custom-range::-webkit-slider-thumb {
    background-color: rgb(4, 70, 146);
    border-color: initial;
    border-style: initial;
    border-width: 0px;
}
.custom-range::-webkit-slider-thumb:active {
    background-color: rgb(16, 18, 18);
}
.custom-range::-webkit-slider-runnable-track {
    background-color: rgb(36, 39, 38);
    border-color: transparent;
    color: transparent;
}
.custom-range:disabled::-webkit-slider-thumb {
    background-color: rgb(68, 71, 71);
}
.nav {
    list-style-image: initial;
}
.nav-link:hover,
.nav-link:focus {
    text-decoration-color: initial;
}
.nav-link.disabled {
    color: rgb(211, 201, 185);
}
.nav-tabs {
    border-bottom-color: rgb(51, 53, 53);
}
.nav-tabs .nav-link {
    border-color: transparent;
}
.nav-tabs .nav-link:hover,
.nav-tabs .nav-link:focus {
    border-color: transparent transparent rgb(51, 53, 53);
}
.nav-tabs .nav-link.disabled {
    background-color: transparent;
    border-color: transparent;
    color: rgb(211, 201, 185);
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
    background-color: rgb(16, 18, 18);
    border-color: rgb(4, 70, 145) rgb(51, 53, 53) rgb(46, 49, 49);
    color: rgb(177, 166, 147);
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
    background-color: rgb(29, 31, 31);
    color: rgb(177, 166, 147);
}
.navbar-brand:hover,
.navbar-brand:focus {
    text-decoration-color: initial;
}
.navbar-nav {
    list-style-image: initial;
}
.navbar-toggler {
    background-color: transparent;
    border-color: transparent;
}
.navbar-toggler:hover,
.navbar-toggler:focus {
    text-decoration-color: initial;
}
.navbar-toggler-icon {
    background-color: initial;
    background-image: initial;
}
.navbar-light .navbar-brand {
    color: rgba(255, 255, 248, 0.9);
}
.navbar-light .navbar-brand:hover,
.navbar-light .navbar-brand:focus {
    color: rgba(255, 255, 248, 0.9);
}
.navbar-light .navbar-nav .nav-link {
    color: rgba(255, 255, 248, 0.65);
}
.navbar-light .navbar-nav .nav-link:hover,
.navbar-light .navbar-nav .nav-link:focus {
    color: rgba(255, 255, 248, 0.7);
}
.navbar-light .navbar-nav .nav-link.disabled {
    color: rgba(255, 255, 248, 0.3);
}
.navbar-light .navbar-nav .show > .nav-link,
.navbar-light .navbar-nav .active > .nav-link,
.navbar-light .navbar-nav .nav-link.show,
.navbar-light .navbar-nav .nav-link.active {
    color: rgba(255, 255, 248, 0.9);
}
.navbar-light .navbar-toggler {
    border-color: rgba(154, 142, 122, 0.1);
    color: rgba(255, 255, 248, 0.65);
}
.navbar-light .navbar-toggler-icon {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDMwIDMwJz48cGF0aCBzdHJva2U9J3JnYmEoMjU1LDI1NSwyNTUsMC42NSknIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8+PC9zdmc+");
}
.navbar-light .navbar-text {
    color: rgba(255, 255, 248, 0.65);
}
.navbar-light .navbar-text a {
    color: rgba(255, 255, 248, 0.9);
}
.navbar-light .navbar-text a:hover,
.navbar-light .navbar-text a:focus {
    color: rgba(255, 255, 248, 0.9);
}
.navbar-dark .navbar-brand {
    color: #757575;
}
.navbar-dark .navbar-brand:hover,
.navbar-dark .navbar-brand:focus {
    color: #757575;
}
.navbar-dark .navbar-nav .nav-link {
    color: rgba(177, 166, 147, 0.8);
}
.navbar-dark .navbar-nav .nav-link:hover,
.navbar-dark .navbar-nav .nav-link:focus {
    color: rgba(255, 255, 248, 0.75);
}
.navbar-dark .navbar-nav .nav-link.disabled {
    color: rgba(255, 255, 248, 0.25);
}
.navbar-dark .navbar-nav .show > .nav-link,
.navbar-dark .navbar-nav .active > .nav-link,
.navbar-dark .navbar-nav .nav-link.show,
.navbar-dark .navbar-nav .nav-link.active {
    color: #757575;
}
.navbar-dark .navbar-toggler {
    border-color: rgba(46, 49, 49, 0.1);
    color: rgba(177, 166, 147, 0.8);
}
.navbar-dark .navbar-toggler-icon {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDMwIDMwJz48cGF0aCBzdHJva2U9J3JnYmEoMTE3LDExNywxMTcsMC44KScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLz48L3N2Zz4=");
}
.navbar-dark .navbar-text {
    color: rgba(177, 166, 147, 0.8);
}
.navbar-dark .navbar-text a {
    color: #757575;
}
.navbar-dark .navbar-text a:hover,
.navbar-dark .navbar-text a:focus {
    color: #757575;
}
.card {
    background-color: rgb(16, 18, 18);
    border-color: rgba(154, 142, 122, 0.13);
}
.card-link:hover {
    text-decoration-color: initial;
}
.card-header {
    background-color: rgba(0, 0, 0, 0.03);
    border-bottom-color: rgba(154, 142, 122, 0.13);
}
.card-header + .list-group .list-group-item:first-child {
    border-top: 0px;
}
.card-footer {
    background-color: rgba(0, 0, 0, 0.03);
    border-top-color: rgba(154, 142, 122, 0.13);
}
.card-header-tabs {
    border-bottom: 0px;
}
@media (min-width: 576px) {
    .card-group > .card + .card {
        border-left: 0px;
    }
}
.accordion > .card:not(:last-of-type) {
    border-bottom: 0px;
}
.breadcrumb {
    background-color: rgba(0, 0, 0, 0);
    list-style-image: initial;
}
.breadcrumb-item + .breadcrumb-item::before {
    color: rgb(222, 213, 197);
}
.breadcrumb-item + .breadcrumb-item:hover::before {
    text-decoration-color: initial;
}
.breadcrumb-item + .breadcrumb-item:hover::before {
    text-decoration-color: initial;
}
.breadcrumb-item.active {
    color: rgb(177, 166, 147);
}
.pagination {
    list-style-image: initial;
}
.page-link {
    background-color: rgb(16, 18, 18);
    border-color: rgb(37, 53, 67);
    color: rgb(177, 166, 147);
}
.page-link:hover {
    background-color: rgb(20, 21, 21);
    border-color: rgb(37, 53, 67);
    color: rgb(177, 166, 147);
    text-decoration-color: initial;
}
.page-link:focus {
    box-shadow: none;
    outline-color: initial;
}
.page-item.active .page-link {
    background-color: rgb(4, 70, 146);
    border-color: rgb(4, 70, 145);
    color: #757575;
}
.page-item.disabled .page-link {
    background-color: rgb(16, 18, 18);
    border-color: rgb(56, 59, 59);
    color: rgb(180, 168, 150);
}
a.badge:hover,
a.badge:focus {
    text-decoration-color: initial;
}
.badge-primary {
    background-color: rgb(4, 70, 146);
    color: #757575;
}
a.badge-primary:hover,
a.badge-primary:focus {
    background-color: rgb(8, 88, 178);
    color: #757575;
}
a.badge-primary:focus,
a.badge-primary.focus {
    box-shadow: rgba(4, 70, 146, 0.5) 0px 0px 0px 0rem;
    outline-color: initial;
}
.badge-secondary {
    background-color: rgb(29, 31, 31);
    color: rgb(177, 166, 147);
}
a.badge-secondary:hover,
a.badge-secondary:focus {
    background-color: rgb(47, 50, 50);
    color: rgb(177, 166, 147);
}
a.badge-secondary:focus,
a.badge-secondary.focus {
    box-shadow: rgba(29, 31, 31, 0.5) 0px 0px 0px 0rem;
    outline-color: initial;
}
.badge-success {
    background-color: rgb(52, 165, 89);
    color: #757575;
}
a.badge-success:hover,
a.badge-success:focus {
    background-color: rgb(45, 149, 59);
    color: #757575;
}
a.badge-success:focus,
a.badge-success.focus {
    box-shadow: rgba(52, 165, 89, 0.5) 0px 0px 0px 0rem;
    outline-color: initial;
}
.badge-info {
    background-color: rgb(59, 27, 118);
    color: #757575;
}
a.badge-info:hover,
a.badge-info:focus {
    background-color: rgb(73, 35, 144);
    color: #757575;
}
a.badge-info:focus,
a.badge-info.focus {
    box-shadow: rgba(59, 27, 118, 0.5) 0px 0px 0px 0rem;
    outline-color: initial;
}
.badge-warning {
    background-color: rgb(160, 119, 11);
    color: #757575;
}
a.badge-warning:hover,
a.badge-warning:focus {
    background-color: rgb(171, 128, 12);
    color: #757575;
}
a.badge-warning:focus,
a.badge-warning.focus {
    box-shadow: rgba(160, 119, 11, 0.5) 0px 0px 0px 0rem;
    outline-color: initial;
}
.badge-danger {
    background-color: rgb(149, 0, 6);
    color: #757575;
}
a.badge-danger:hover,
a.badge-danger:focus {
    background-color: rgb(180, 1, 9);
    color: #757575;
}
a.badge-danger:focus,
a.badge-danger.focus {
    box-shadow: rgba(149, 0, 6, 0.5) 0px 0px 0px 0rem;
    outline-color: initial;
}
.badge-light {
    background-color: rgb(20, 22, 22);
    color: rgb(177, 166, 147);
}
a.badge-light:hover,
a.badge-light:focus {
    background-color: rgb(38, 40, 41);
    color: rgb(177, 166, 147);
}
a.badge-light:focus,
a.badge-light.focus {
    box-shadow: rgba(20, 22, 22, 0.5) 0px 0px 0px 0rem;
    outline-color: initial;
}
.badge-dark {
    background-color: rgb(10, 11, 11);
    color: #757575;
}
a.badge-dark:hover,
a.badge-dark:focus {
    background-color: rgb(0, 0, 0);
    color: #757575;
}
a.badge-dark:focus,
a.badge-dark.focus {
    box-shadow: rgba(10, 11, 11, 0.5) 0px 0px 0px 0rem;
    outline-color: initial;
}
.jumbotron {
    background-color: rgb(30, 32, 32);
}
.alert {
    border-color: transparent;
}
.alert-heading {
    color: inherit;
}
.alert-dismissible .close {
    color: inherit;
}
.alert-primary {
    background-color: rgb(29, 31, 30);
    border-color: rgb(0, 50, 107);
    color: rgb(162, 199, 227);
}
.alert-primary hr {
    border-top-color: rgb(1, 53, 114);
}
.alert-primary .alert-link {
    color: rgb(189, 217, 237);
}
.alert-secondary {
    background-color: rgb(19, 20, 20);
    border-color: rgb(47, 51, 51);
    color: rgb(172, 161, 141);
}
.alert-secondary hr {
    border-top-color: rgb(52, 55, 55);
}
.alert-secondary .alert-link {
    color: rgb(191, 181, 164);
}
.alert-success {
    background-color: rgb(14, 60, 30);
    border-color: rgb(27, 98, 36);
    color: rgb(169, 243, 171);
}
.alert-success hr {
    border-top-color: rgb(30, 105, 40);
}
.alert-success .alert-link {
    color: rgb(233, 224, 209);
}
.alert-info {
    background-color: rgb(29, 31, 30);
    border-color: rgb(38, 16, 85);
    color: rgb(178, 157, 204);
}
.alert-info hr {
    border-top-color: rgb(43, 19, 91);
}
.alert-info .alert-link {
    color: rgb(203, 185, 220);
}
.alert-warning {
    background-color: rgb(56, 39, 0);
    border-color: rgb(126, 93, 6);
    color: rgb(255, 243, 136);
}
.alert-warning hr {
    border-top-color: rgb(135, 99, 7);
}
.alert-warning .alert-link {
    color: rgb(236, 227, 212);
}
.alert-danger {
    background-color: rgb(60, 0, 0);
    border-color: rgb(105, 0, 1);
    color: rgb(231, 139, 138);
}
.alert-danger hr {
    border-top-color: rgb(113, 0, 1);
}
.alert-danger .alert-link {
    color: rgb(245, 171, 168);
}
.alert-light {
    background-color: rgb(17, 19, 19);
    border-color: rgb(29, 28, 60);
    color: rgb(170, 158, 140);
}
.alert-light hr {
    border-top-color: rgb(31, 30, 66);
}
.alert-light .alert-link {
    color: rgb(187, 176, 158);
}
.alert-dark {
    background-color: rgb(48, 51, 51);
    border-color: rgb(68, 72, 71);
    color: rgb(255, 250, 237);
}
.alert-dark hr {
    border-top-color: rgb(73, 77, 76);
}
.alert-dark .alert-link {
    color: #757575;
}
.progress {
    background-color: rgb(22, 25, 25);
}
.progress-bar {
    background-color: rgb(4, 70, 146);
    color: #757575;
}
.progress-bar-striped {
    background-image: linear-gradient(45deg, rgba(16, 18, 18, 0.15) 25%, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0) 50%, rgba(16, 18, 18, 0.15) 50%, rgba(16, 18, 18, 0.15) 75%, rgba(0, 0, 0, 0) 75%, rgba(0, 0, 0, 0));
}
.list-group-item-action {
    color: rgb(205, 195, 179);
}
.list-group-item-action:hover,
.list-group-item-action:focus {
    background-color: rgb(20, 22, 22);
    color: rgb(205, 195, 179);
    text-decoration-color: initial;
}
.list-group-item-action:active {
    background-color: rgb(30, 32, 32);
    color: rgb(177, 166, 147);
}
.list-group-item {
    background-color: rgb(16, 18, 18);
    border-color: rgba(154, 142, 122, 0.13);
}
.list-group-item.disabled,
.list-group-item:disabled {
    background-color: rgb(16, 18, 18);
    color: rgb(180, 168, 150);
}
.list-group-item.active {
    background-color: rgb(4, 70, 146);
    border-color: rgb(4, 70, 145);
    color: #757575;
}
.list-group-item-primary {
    background-color: rgb(33, 36, 36);
    color: rgb(162, 199, 227);
}
.list-group-item-primary.list-group-item-action:hover,
.list-group-item-primary.list-group-item-action:focus {
    background-color: rgb(42, 45, 45);
    color: rgb(162, 199, 227);
}
.list-group-item-primary.list-group-item-action.active {
    background-color: rgb(36, 66, 100);
    border-color: rgb(58, 101, 150);
    color: #757575;
}
.list-group-item-secondary {
    background-color: rgb(20, 21, 21);
    color: rgb(172, 161, 141);
}
.list-group-item-secondary.list-group-item-action:hover,
.list-group-item-secondary.list-group-item-action:focus {
    background-color: rgb(29, 31, 30);
    color: rgb(172, 161, 141);
}
.list-group-item-secondary.list-group-item-action.active {
    background-color: rgb(101, 106, 105);
    border-color: rgb(105, 97, 83);
    color: #757575;
}
.list-group-item-success {
    background-color: rgb(17, 71, 35);
    color: rgb(169, 243, 171);
}
.list-group-item-success.list-group-item-action:hover,
.list-group-item-success.list-group-item-action:focus {
    background-color: rgb(23, 84, 44);
    color: rgb(169, 243, 171);
}
.list-group-item-success.list-group-item-action.active {
    background-color: rgb(28, 86, 36);
    border-color: rgb(65, 173, 78);
    color: #757575;
}
.list-group-item-info {
    background-color: rgb(33, 36, 36);
    color: rgb(178, 157, 204);
}
.list-group-item-info.list-group-item-action:hover,
.list-group-item-info.list-group-item-action:focus {
    background-color: rgb(42, 45, 45);
    color: rgb(178, 157, 204);
}
.list-group-item-info.list-group-item-action.active {
    background-color: rgb(59, 44, 85);
    border-color: rgb(94, 70, 131);
    color: #757575;
}
.list-group-item-warning {
    background-color: rgb(66, 47, 0);
    color: rgb(255, 243, 136);
}
.list-group-item-warning.list-group-item-action:hover,
.list-group-item-warning.list-group-item-action:focus {
    background-color: rgb(78, 57, 0);
    color: rgb(255, 243, 136);
}
.list-group-item-warning.list-group-item-action.active {
    background-color: rgb(107, 79, 3);
    border-color: rgb(230, 173, 20);
    color: #757575;
}
.list-group-item-danger {
    background-color: rgb(70, 0, 0);
    color: rgb(231, 139, 138);
}
.list-group-item-danger.list-group-item-action:hover,
.list-group-item-danger.list-group-item-action:focus {
    background-color: rgb(85, 0, 0);
    color: rgb(231, 139, 138);
}
.list-group-item-danger.list-group-item-action.active {
    background-color: rgb(100, 28, 31);
    border-color: rgb(156, 49, 52);
    color: #757575;
}
.list-group-item-light {
    background-color: rgb(17, 19, 19);
    color: rgb(170, 158, 140);
}
.list-group-item-light.list-group-item-action:hover,
.list-group-item-light.list-group-item-action:focus {
    background-color: rgb(26, 28, 28);
    color: rgb(170, 158, 140);
}
.list-group-item-light.list-group-item-action.active {
    background-color: rgb(104, 109, 109);
    border-color: rgb(89, 94, 94);
    color: #757575;
}
.list-group-item-dark {
    background-color: rgb(61, 64, 64);
    color: rgb(255, 250, 237);
}
.list-group-item-dark.list-group-item-action:hover,
.list-group-item-dark.list-group-item-action:focus {
    background-color: rgb(69, 73, 73);
    color: rgb(255, 250, 237);
}
.list-group-item-dark.list-group-item-action.active {
    background-color: rgb(0, 0, 0);
    border-color: rgb(149, 137, 118);
    color: #757575;
}
.close {
    color: #757575;
    text-shadow: none;
}
.close:hover {
    color: #757575;
    text-decoration-color: initial;
}
button.close {
    background-color: transparent;
    border-color: initial;
    border-style: initial;
    border-width: 0px;
}
.modal {
    outline-color: initial;
}
.modal-content {
    background-color: rgb(16, 18, 18);
    border-color: rgba(154, 142, 122, 0.2);
    outline-color: initial;
}
.modal-backdrop {
    background-color: rgb(0, 0, 0);
}
.modal-header {
    border-bottom-color: rgb(51, 53, 53);
}
.modal-footer {
    border-top-color: rgb(51, 53, 53);
}
.tooltip {
    text-decoration-color: initial;
    text-shadow: none;
}
.tooltip .arrow::before {
    border-color: transparent;
}
.bs-tooltip-top .arrow::before,
.bs-tooltip-auto[x-placement^="top"] .arrow::before {
    border-top-color: rgb(154, 142, 122);
}
.bs-tooltip-right .arrow::before,
.bs-tooltip-auto[x-placement^="right"] .arrow::before {
    border-right-color: rgb(154, 142, 122);
}
.bs-tooltip-bottom .arrow::before,
.bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
    border-bottom-color: rgb(154, 142, 122);
}
.bs-tooltip-left .arrow::before,
.bs-tooltip-auto[x-placement^="left"] .arrow::before {
    border-left-color: rgb(154, 142, 122);
}
.tooltip-inner {
    background-color: rgb(0, 0, 0);
    color: #757575;
}
.popover {
    background-color: rgb(16, 18, 18);
    border-color: rgb(51, 53, 53);
    text-decoration-color: initial;
    text-shadow: none;
}
.popover .arrow::before,
.popover .arrow::after {
    border-color: transparent;
}
.bs-popover-top > .arrow::before,
.bs-popover-auto[x-placement^="top"] > .arrow::before {
    border-top-color: rgb(51, 53, 53);
}
.bs-popover-top > .arrow::after,
.bs-popover-auto[x-placement^="top"] > .arrow::after {
    border-top-color: rgb(46, 49, 49);
}
.bs-popover-right > .arrow::before,
.bs-popover-auto[x-placement^="right"] > .arrow::before {
    border-right-color: rgb(51, 53, 53);
}
.bs-popover-right > .arrow::after,
.bs-popover-auto[x-placement^="right"] > .arrow::after {
    border-right-color: rgb(46, 49, 49);
}
.bs-popover-bottom > .arrow::before,
.bs-popover-auto[x-placement^="bottom"] > .arrow::before {
    border-bottom-color: rgb(51, 53, 53);
}
.bs-popover-bottom > .arrow::after,
.bs-popover-auto[x-placement^="bottom"] > .arrow::after {
    border-bottom-color: rgb(46, 49, 49);
}
.bs-popover-bottom .popover-header::before,
.bs-popover-auto[x-placement^="bottom"] .popover-header::before {
    border-bottom-color: rgb(47, 51, 51);
}
.bs-popover-left > .arrow::before,
.bs-popover-auto[x-placement^="left"] > .arrow::before {
    border-left-color: rgb(51, 53, 53);
}
.bs-popover-left > .arrow::after,
.bs-popover-auto[x-placement^="left"] > .arrow::after {
    border-left-color: rgb(46, 49, 49);
}
.popover-header {
    background-color: rgb(20, 21, 21);
    border-bottom-color: rgb(52, 55, 55);
    color: rgb(221, 211, 195);
}
.popover-body {
    color: rgb(177, 166, 147);
}
.carousel-control-prev,
.carousel-control-next {
    color: #757575;
}
.carousel-control-prev:hover,
.carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
    color: #757575;
    outline-color: initial;
    text-decoration-color: initial;
}
.carousel-control-prev-icon,
.carousel-control-next-icon {
    background-color: initial;
    background-image: initial;
}
.carousel-control-prev-icon {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyNmZmYnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnPjxwYXRoIGQ9J001LjI1IDBsLTQgNCA0IDQgMS41LTEuNUw0LjI1IDRsMi41LTIuNUw1LjI1IDB6Jy8+PC9zdmc+");
}
.carousel-control-next-icon {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyNmZmYnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnPjxwYXRoIGQ9J00yLjc1IDBsLTEuNSAxLjVMMy43NSA0bC0yLjUgMi41TDIuNzUgOGw0LTQtNC00eicvPjwvc3ZnPg==");
}
.carousel-indicators {
    list-style-image: initial;
}
.carousel-indicators li {
    background-color: rgb(16, 18, 18);
    border-bottom-color: transparent;
    border-top-color: transparent;
}
.carousel-caption {
    color: #757575;
}
.bg-primary {
    background-color: rgb(4, 70, 146) !important;
}
a.bg-primary:hover,
a.bg-primary:focus,
button.bg-primary:hover,
button.bg-primary:focus {
    background-color: rgb(8, 88, 178) !important;
}
.bg-secondary {
    background-color: rgb(29, 31, 31) !important;
}
a.bg-secondary:hover,
a.bg-secondary:focus,
button.bg-secondary:hover,
button.bg-secondary:focus {
    background-color: rgb(47, 50, 50) !important;
}
.bg-success {
    background-color: rgb(52, 165, 89) !important;
}
a.bg-success:hover,
a.bg-success:focus,
button.bg-success:hover,
button.bg-success:focus {
    background-color: rgb(45, 149, 59) !important;
}
.bg-info {
    background-color: rgb(59, 27, 118) !important;
}
a.bg-info:hover,
a.bg-info:focus,
button.bg-info:hover,
button.bg-info:focus {
    background-color: rgb(73, 35, 144) !important;
}
.bg-warning {
    background-color: rgb(160, 119, 11) !important;
}
a.bg-warning:hover,
a.bg-warning:focus,
button.bg-warning:hover,
button.bg-warning:focus {
    background-color: rgb(171, 128, 12) !important;
}
.bg-danger {
    background-color: rgb(149, 0, 6) !important;
}
a.bg-danger:hover,
a.bg-danger:focus,
button.bg-danger:hover,
button.bg-danger:focus {
    background-color: rgb(180, 1, 9) !important;
}
.bg-light {
    background-color: rgb(20, 22, 22) !important;
}
a.bg-light:hover,
a.bg-light:focus,
button.bg-light:hover,
button.bg-light:focus {
    background-color: rgb(38, 40, 41) !important;
}
.bg-dark {
    background-color: rgb(10, 11, 11) !important;
}
a.bg-dark:hover,
a.bg-dark:focus,
button.bg-dark:hover,
button.bg-dark:focus {
    background-color: rgb(0, 0, 0) !important;
}
.bg-white {
    background-color: #191919 !important;
}
.bg-transparent {
    background-color: transparent !important;
}
.border {
    border-color: rgb(51, 53, 53) !important;
}
.border-top {
    border-top-color: rgb(51, 53, 53) !important;
}
.border-right {
    border-right-color: rgb(51, 53, 53) !important;
}
.border-bottom {
    border-bottom-color: rgb(51, 53, 53) !important;
}
.border-left {
    border-left-color: rgb(51, 53, 53) !important;
}
.border-0 {
    border-color: initial !important;
    border-style: initial !important;
    border-width: 0px !important;
}
.border-top-0 {
    border-top: 0px !important;
}
.border-right-0 {
    border-right: 0px !important;
}
.border-bottom-0 {
    border-bottom: 0px !important;
}
.border-left-0 {
    border-left: 0px !important;
}
.border-primary {
    border-color: rgb(4, 70, 145) !important;
}
.border-secondary {
    border-color: rgb(52, 56, 55) !important;
}
.border-success {
    border-color: rgb(44, 145, 57) !important;
}
.border-info {
    border-color: rgb(58, 27, 116) !important;
}
.border-warning {
    border-color: rgb(190, 141, 14) !important;
}
.border-danger {
    border-color: rgb(146, 0, 5) !important;
}
.border-light {
    border-color: rgb(48, 51, 51) !important;
}
.border-dark {
    border-color: rgb(145, 132, 114) !important;
}
.border-white {
    border-color: rgb(46, 49, 49) !important;
}
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
    border-color: initial;
    border-style: initial;
    border-width: 0px;
}
.sr-only {
    border-color: initial;
    border-style: initial;
    border-width: 0px;
}
.shadow-sm {
    box-shadow: rgba(0, 0, 0, 0.07) 0px 0.125rem 0.25rem !important;
}
.shadow {
    box-shadow: rgba(0, 0, 0, 0.05) 0px 1px 15px !important;
}
.shadow-lg {
    box-shadow: rgba(0, 0, 0, 0.18) 0px 1rem 3rem !important;
}
.shadow-none {
    box-shadow: none !important;
}
.stretched-link::after {
    background-color: rgba(0, 0, 0, 0);
}
.text-primary {
    color: rgb(108, 191, 255) !important;
}
a.text-primary:hover,
a.text-primary:focus {
    color: rgb(49, 160, 253) !important;
}
.text-secondary {
    color: rgb(253, 245, 232) !important;
}
a.text-secondary:hover,
a.text-secondary:focus {
    color: rgb(224, 214, 199) !important;
}
.text-success {
    color: rgb(105, 231, 117) !important;
}
a.text-success:hover,
a.text-success:focus {
    color: rgb(131, 238, 139) !important;
}
.text-info {
    color: rgb(163, 125, 223) !important;
}
a.text-info:hover,
a.text-info:focus {
    color: rgb(123, 76, 207) !important;
}
.text-warning {
    color: rgb(255, 216, 52) !important;
}
a.text-warning:hover,
a.text-warning:focus {
    color: rgb(255, 233, 104) !important;
}
.text-danger {
    color: rgb(255, 91, 95) !important;
}
a.text-danger:hover,
a.text-danger:focus {
    color: rgb(250, 37, 45) !important;
}
.text-light {
    color: rgb(255, 255, 242) !important;
}
a.text-light:hover,
a.text-light:focus {
    color: rgb(233, 224, 210) !important;
}
.text-dark {
    color: rgb(248, 240, 226) !important;
}
a.text-dark:hover,
a.text-dark:focus {
    color: #757575 !important;
}
.text-body {
    color: rgb(177, 166, 147) !important;
}
.text-muted {
    color: rgb(180, 168, 150) !important;
}
.text-black-50 {
    color: rgba(255, 255, 248, 0.5) !important;
}
.text-white-50 {
    color: rgba(255, 255, 248, 0.5) !important;
}
.text-hide {
    background-color: transparent;
    border-color: initial;
    border-style: initial;
    border-width: 0px;
    color: transparent;
    text-shadow: none;
}
.text-decoration-none {
    text-decoration-color: initial !important;
}
.text-reset {
    color: inherit !important;
}
.countdown-outline .col {
    border-color: rgba(108, 99, 85, 0.5);
}
.countdown-outline h5 {
    border-bottom-color: rgba(108, 99, 85, 0.5);
}
.countdown-light .col {
    border-color: rgba(46, 49, 49, 0.5);
}
.countdown-light h5,
.countdown-light small {
    border-color: rgba(46, 49, 49, 0.5);
    color: rgba(255, 255, 248, 0.85);
}
.fa-border {
    border-color: rgb(52, 54, 54);
}
.fa-inverse {
    color: #757575;
}
.sr-only {
    border-color: initial;
    border-style: initial;
    border-width: 0px;
}
.slick-slider {
    -webkit-tap-highlight-color: transparent;
}
.slick-list:focus {
    outline-color: initial;
}
.slick-vertical .slick-slide {
    border-color: transparent;
}
.slick-prev,
.slick-next {
    background-color: rgba(0, 0, 0, 0.2);
    border-color: initial;
    border-style: none;
    border-width: initial;
    outline-color: initial;
}
.slick-prev:hover,
.slick-next:hover {
    background-color: rgba(0, 0, 0, 0.3);
    outline-color: initial;
}
.slick-prev:hover::before,
.slick-next:hover::before {
    border-bottom-color: rgb(46, 49, 49);
    border-right-color: rgb(46, 49, 49);
}
.slick-prev::before,
.slick-next::before {
    border-bottom-color: rgba(46, 49, 49, 0.7);
    border-right-color: rgba(46, 49, 49, 0.7);
}
.slider-arrows-circle-light .slick-prev,
.slider-arrows-circle-light .slick-next {
    background-color: rgba(16, 18, 18, 0.95);
    border-color: rgb(37, 53, 67);
}
.slider-arrows-circle-light .slick-prev::before,
.slider-arrows-circle-light .slick-next::before {
    border-bottom-color: rgba(154, 142, 122, 0.3);
    border-right-color: rgba(154, 142, 122, 0.3);
}
.slider-arrows-circle-light .slick-prev:hover,
.slider-arrows-circle-light .slick-next:hover {
    box-shadow: rgba(0, 0, 0, 0.08) 0px 0px 15px;
}
.slider-arrows-circle-light .slick-prev:hover::before,
.slider-arrows-circle-light .slick-next:hover::before {
    border-bottom-color: rgba(154, 142, 122, 0.5);
    border-right-color: rgba(154, 142, 122, 0.5);
}
.slider-arrows-circle-dark .slick-prev,
.slider-arrows-circle-dark .slick-next {
    background-color: rgba(0, 0, 0, 0.6);
}
.slider-arrows-circle-dark .slick-prev::before,
.slider-arrows-circle-dark .slick-next::before {
    border-bottom-color: rgba(46, 49, 49, 0.6);
    border-right-color: rgba(46, 49, 49, 0.6);
}
.slider-arrows-circle-dark .slick-prev:hover,
.slider-arrows-circle-dark .slick-next:hover {
    box-shadow: rgba(0, 0, 0, 0.08) 0px 0px 15px;
}
.slider-arrows-circle-dark .slick-prev:hover::before,
.slider-arrows-circle-dark .slick-next:hover::before {
    border-bottom-color: rgba(46, 49, 49, 0.9);
    border-right-color: rgba(46, 49, 49, 0.9);
}
.slider-arrows-flash-dark .slick-prev,
.slider-arrows-flash-dark .slick-next {
    background-color: transparent;
}
.slider-arrows-flash-dark .slick-prev::before,
.slider-arrows-flash-dark .slick-next::before {
    border-bottom-color: rgba(154, 142, 122, 0.2);
    border-right-color: rgba(154, 142, 122, 0.2);
}
.slider-arrows-flash-dark .slick-prev::after,
.slider-arrows-flash-dark .slick-next::after {
    background-color: rgba(0, 0, 0, 0.2);
}
.slider-arrows-flash-dark .slick-prev:hover::before,
.slider-arrows-flash-dark .slick-next:hover::before {
    border-bottom-color: rgba(154, 142, 122, 0.5);
    border-right-color: rgba(154, 142, 122, 0.5);
}
.slider-arrows-flash-dark .slick-prev:hover::after,
.slider-arrows-flash-dark .slick-next:hover::after {
    background-color: rgba(0, 0, 0, 0.5);
}
.slider-arrows-flash-light .slick-prev,
.slider-arrows-flash-light .slick-next {
    background-color: transparent;
}
.slider-arrows-flash-light .slick-prev::before,
.slider-arrows-flash-light .slick-next::before {
    border-bottom-color: rgba(46, 49, 49, 0.5);
    border-right-color: rgba(46, 49, 49, 0.5);
}
.slider-arrows-flash-light .slick-prev::after,
.slider-arrows-flash-light .slick-next::after {
    background-color: rgba(16, 18, 18, 0.5);
}
.slider-arrows-flash-light .slick-prev:hover::before,
.slider-arrows-flash-light .slick-next:hover::before {
    border-bottom-color: rgba(46, 49, 49, 0.9);
    border-right-color: rgba(46, 49, 49, 0.9);
}
.slider-arrows-flash-light .slick-prev:hover::after,
.slider-arrows-flash-light .slick-next:hover::after {
    background-color: rgba(16, 18, 18, 0.9);
}
.slick-dots {
    list-style-image: initial;
}
.slick-dots li button {
    background-color: transparent;
    background-image: initial;
    border-color: rgb(79, 83, 83);
}
.slick-dots li button:hover {
    outline-color: initial;
}
.slick-dots li.slick-active button {
    background-color: rgb(74, 81, 93);
}
.slider-dots-fill .slick-dots button {
    background-color: rgb(27, 30, 29);
    border-color: initial;
    border-style: none;
    border-width: initial;
}
.slider-dots-fill .slick-dots .slick-active button {
    background-color: rgb(74, 81, 93);
}
.slider-dots-fill-primary .slick-dots button {
    background-color: rgb(27, 30, 29);
    border-color: initial;
    border-style: none;
    border-width: initial;
}
.slider-dots-fill-primary .slick-dots .slick-active button {
    background-color: rgb(4, 70, 146);
}
.slider-dots-line .slick-dots button {
    background-color: rgb(27, 30, 29);
    border-color: initial;
    border-style: none;
    border-width: initial;
}
.slider-dots-line .slick-dots .slick-active button {
    background-color: rgb(74, 81, 93);
}
.slider-dots-white .slick-dots button {
    background-color: rgba(16, 18, 18, 0.5);
    border-color: rgba(46, 49, 49, 0.7);
}
.slider-dots-white .slick-dots .slick-active button {
    background-color: rgba(16, 18, 18, 0.95);
}
.lity {
    background-color: rgba(0, 0, 0, 0.9);
    background-image: initial;
    outline-color: initial !important;
}
.lity-wrap {
    outline-color: initial !important;
}
.lity-loader {
    color: #757575;
}
.lity-container {
    outline-color: initial !important;
}
.lity-content::after {
    box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 8px;
}
.lity-close {
    background-color: initial;
    background-image: none;
    border-color: initial;
    border-style: initial;
    border-width: 0px;
    box-shadow: none;
    color: #757575;
    outline-color: initial;
    text-decoration-color: initial;
    text-shadow: rgba(0, 0, 0, 0.6) 0px 1px 2px;
}
.lity-close:hover,
.lity-close:focus,
.lity-close:active,
.lity-close:visited {
    background-color: initial;
    background-image: none;
    border-color: initial;
    border-style: initial;
    border-width: 0px;
    box-shadow: none;
    color: #757575;
    outline-color: initial;
    text-decoration-color: initial;
    text-shadow: rgba(0, 0, 0, 0.6) 0px 1px 2px;
}
.lity-image img {
    border-color: initial;
    border-style: initial;
    border-width: 0px;
}
.lity-iframe-container iframe {
    background-color: rgb(0, 0, 0);
    background-image: initial;
    box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 8px;
}
.lity-iframe-container iframe {
    box-shadow: none;
}
.pswp {
    outline-color: initial;
}
.pswp__bg {
    background-color: rgb(0, 0, 0);
    background-image: initial;
}
.pswp__container,
.pswp__img {
    -webkit-tap-highlight-color: rgba(255, 255, 248, 0);
}
.pswp__img--placeholder--blank {
    background-color: rgb(19, 20, 20);
    background-image: initial;
}
.pswp__error-msg {
    color: rgb(228, 219, 204);
}
.pswp__error-msg a {
    color: rgb(228, 219, 204);
    text-decoration-color: initial;
}
.pswp__button {
    background-color: initial;
    background-image: none;
    border-color: initial;
    border-style: initial;
    border-width: 0px;
    box-shadow: none;
}
.pswp__button:active {
    outline-color: initial;
}
.pswp__button,
.pswp__button--arrow--left::before,
.pswp__button--arrow--right::before {
    background-color: initial;
    background-image: url("https://unchainedinnovations.io/assets/img/app/photoswipe/default-skin.png");
}
@media (-webkit-min-device-pixel-ratio: 1.1), (-webkit-min-device-pixel-ratio: 1.09375), (min-resolution: 105dpi), (min-resolution: 1.1dppx) {
    .pswp--svg .pswp__button,
    .pswp--svg .pswp__button--arrow--left::before,
    .pswp--svg .pswp__button--arrow--right::before {
        background-image: url("https://unchainedinnovations.io/assets/img/app/photoswipe/default-skin.svg");
    }
    .pswp--svg .pswp__button--arrow--left,
    .pswp--svg .pswp__button--arrow--right {
        background-color: initial;
        background-image: none;
    }
}
.pswp__button--arrow--left,
.pswp__button--arrow--right {
    background-color: initial;
    background-image: none;
}
.pswp__button--arrow--left::before,
.pswp__button--arrow--right::before {
    background-color: rgba(0, 0, 0, 0.3);
}
.pswp__share-modal {
    background-color: rgba(0, 0, 0, 0.5);
    background-image: initial;
}
.pswp__share-tooltip {
    background-color: rgb(16, 18, 18);
    background-image: initial;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 2px 5px;
}
.pswp__share-tooltip a {
    color: #757575;
    text-decoration-color: initial;
}
.pswp__share-tooltip a:hover {
    color: #757575;
    text-decoration-color: initial;
}
a.pswp__share--facebook::before {
    border-color: rgba(154, 142, 122, 0) rgba(154, 142, 122, 0) rgb(46, 49, 49);
}
a.pswp__share--facebook:hover {
    background-color: rgb(54, 75, 118);
    background-image: initial;
    color: #757575;
}
a.pswp__share--facebook:hover::before {
    border-bottom-color: rgb(61, 83, 131);
}
a.pswp__share--twitter:hover {
    background-color: rgb(22, 92, 142);
    background-image: initial;
    color: #757575;
}
a.pswp__share--pinterest:hover {
    background-color: rgb(52, 54, 54);
    background-image: initial;
    color: rgb(223, 79, 79);
}
a.pswp__share--download:hover {
    background-color: rgb(40, 43, 43);
    background-image: initial;
}
.pswp__counter {
    color: #757575;
}
.pswp__caption small {
    color: rgb(215, 205, 189);
}
.pswp__caption__center {
    color: rgb(228, 219, 204);
}
.pswp__preloader--active .pswp__preloader__icn {
    background-color: initial;
    background-image: url("https://unchainedinnovations.io/assets/img/app/photoswipe/preloader.gif");
}
.pswp--css_animation .pswp__preloader__icn {
    background-color: initial;
    background-image: none;
}
.pswp--css_animation .pswp__preloader__donut {
    background-color: initial;
    background-image: none;
    border-color: rgb(46, 49, 49) rgb(46, 49, 49) transparent transparent;
}
.pswp__top-bar,
.pswp__caption {
    background-color: rgba(0, 0, 0, 0.5);
}
.pswp__ui--fit .pswp__top-bar,
.pswp__ui--fit .pswp__caption {
    background-color: rgba(0, 0, 0, 0.3);
}
.pswp--minimal--dark .pswp__top-bar {
    background-color: initial;
    background-image: none;
}
[data-type].text-primary + .typed-cursor {
    color: rgb(108, 191, 255);
}
[data-type].text-secondary + .typed-cursor {
    color: rgb(253, 245, 232);
}
[data-type].text-success + .typed-cursor {
    color: rgb(105, 231, 117);
}
[data-type].text-info + .typed-cursor {
    color: rgb(163, 125, 223);
}
[data-type].text-warning + .typed-cursor {
    color: rgb(255, 216, 52);
}
[data-type].text-danger + .typed-cursor {
    color: rgb(255, 91, 95);
}
[data-type].text-light + .typed-cursor {
    color: rgb(255, 255, 242);
}
[data-type].text-dark + .typed-cursor {
    color: rgb(248, 240, 226);
}
a {
    color: rgb(108, 191, 255);
}
a:hover,
a:focus {
    color: rgb(108, 191, 255);
    outline-color: initial;
    text-decoration-color: initial;
}
.link-color-default a {
    color: rgb(177, 166, 147);
}
.link-color-default a:hover,
.link-color-default a:focus {
    color: rgb(108, 191, 255);
}
section#contact {
    background-image: inherit !important;
    margin-top: 100px;
}
section#contact .text-primary {
    color: #FFF !important;
    opacity: 35% !important;
}

svg#wave {
    display: none;
}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
    color: #FFF;
    opacity: 85%;
}
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small,
.h1 small,
.h2 small,
.h3 small,
.h4 small,
.h5 small,
.h6 small {
    color: #FFF;
    opacity: 85%;
}
h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a,
.h1 a,
.h2 a,
.h3 a,
.h4 a,
.h5 a,
.h6 a {
    color: rgb(221, 211, 195);
}
h1 a:hover,
h2 a:hover,
h3 a:hover,
h4 a:hover,
h5 a:hover,
h6 a:hover,
.h1 a:hover,
.h2 a:hover,
.h3 a:hover,
.h4 a:hover,
.h5 a:hover,
.h6 a:hover {
    color: rgb(108, 191, 255);
}
h1 .anchor,
h2 .anchor,
h3 .anchor,
h4 .anchor,
h5 .anchor,
h6 .anchor,
.h1 .anchor,
.h2 .anchor,
.h3 .anchor,
.h4 .anchor,
.h5 .anchor,
.h6 .anchor {
    color: rgb(108, 191, 255);
}
.blockquote footer {
    color: rgb(177, 166, 147);
}
hr {
    border-top-color: rgba(108, 99, 85, 0.09);
}
.hr-light {
    border-top-color: rgba(108, 99, 85, 0.05);
}
.mark-underline {
    border-bottom-color: rgb(46, 49, 49);
}
.divider {
    color: rgb(194, 183, 166);
}
.divider::before,
.divider::after {
    border-top-color: rgb(37, 53, 67);
}
::selection {
    background-color: rgb(2, 59, 124);
    background-image: initial;
    color: #757575;
}
.img-thumbnail {
    border-color: rgb(37, 54, 63);
}
.table {
    border-color: rgb(51, 53, 53);
}
.table th {
    border-top: 0px;
}
.table thead th {
    border-bottom-color: rgb(37, 53, 67);
}
.media-list .media {
    border-bottom-color: rgb(51, 53, 53);
}
.media-list .media:last-child {
    border-bottom: none;
}
.video-wrapper iframe {
    border-color: initial;
    border-style: initial;
    border-width: 0px;
}
.card {
    border-color: initial;
    border-style: initial;
    border-width: 0px;
}
.card.text-white a {
    color: rgba(255, 255, 248, 0.8);
}
.card-title {
    color: inherit;
}
.card-footer {
    background-color: rgb(16, 18, 18);
    border-top-color: rgb(51, 53, 53);
}
.card-shadow {
    box-shadow: rgba(0, 0, 0, 0.05) 0px 1px 25px;
}
.card-hover-shadow:hover {
    box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 35px;
}
pre {
    background-color: rgb(15, 24, 23);
    border-color: rgb(51, 53, 53) rgb(51, 53, 53) rgb(51, 53, 53) rgb(4, 70, 145);
    box-shadow: rgba(0, 0, 0, 0.02) 0px 0px 15px;
}
.iconbox {
    background-color: rgb(22, 25, 25);
    color: rgb(189, 177, 160);
}
.iconbox-outline {
    background-color: transparent;
    border-color: rgb(51, 53, 53);
}
.accordion .card {
    background-color: rgb(16, 18, 18);
    border-color: rgb(51, 53, 53) !important;
}
.accordion .card-title {
    background-color: rgb(20, 21, 21);
}
.accordion .card-title a {
    color: #FFF;
    opacity: 65%;
}
.accordion .card-title a::before {
    border-left-color: rgb(108, 99, 85);
    border-top-color: rgb(108, 99, 85);
}
.accordion-connected {
    border-color: #191919;
    border-radius: 25px;
}
.accordion-connected .card {
    border-bottom-color: rgb(51, 53, 53) !important;
    border-left: 0px !important;
    border-right: 0px !important;
    border-top: 0px !important;
}
.accordion-connected .card:last-child {
    border-bottom: 0px !important;
}
.accordion-connected .card-title {
    border-bottom: 0px;
}
.accordion-light .card-title {
    background-color: rgb(16, 18, 18);
}
.badge-pale.badge-primary {
    background-color: rgb(23, 25, 25);
    color: rgb(103, 168, 220);
}
.badge-pale.badge-secondary {
    background-color: rgb(24, 26, 26);
}
.badge-pale.badge-success {
    background-color: rgb(6, 47, 19);
    color: rgb(118, 224, 128);
}
.badge-pale.badge-info {
    background-color: rgb(23, 25, 25);
    color: rgb(147, 117, 193);
}
.badge-pale.badge-warning {
    background-color: rgb(33, 24, 0);
    color: rgb(255, 225, 80);
}
.badge-pale.badge-danger {
    background-color: rgb(43, 1, 4);
    color: rgb(222, 89, 92);
}
.badge-pale.badge-light {
    background-color: rgb(16, 18, 18);
}
.badge-pale.badge-dark {
    background-color: rgb(35, 37, 37);
    color: rgb(252, 244, 230);
}
.badge-glass.badge-primary {
    background-color: rgba(4, 70, 146, 0.55);
    color: #757575;
}
.badge-glass.badge-secondary {
    background-color: rgba(29, 31, 31, 0.55);
    color: #757575;
}
.badge-glass.badge-success {
    background-color: rgba(52, 165, 89, 0.55);
    color: #757575;
}
.badge-glass.badge-info {
    background-color: rgba(59, 27, 118, 0.55);
    color: #757575;
}
.badge-glass.badge-warning {
    background-color: rgba(160, 119, 11, 0.55);
    color: #757575;
}
.badge-glass.badge-danger {
    background-color: rgba(149, 0, 6, 0.55);
    color: #757575;
}
.badge-glass.badge-light {
    background-color: rgba(20, 22, 22, 0.55);
    color: #757575;
}
.badge-glass.badge-dark {
    background-color: rgba(10, 11, 11, 0.55);
    color: #757575;
}
.badge-ring::after {
    background-color: rgb(16, 18, 18);
}
.breadcrumb-item + .breadcrumb-item::before {
    border-right-color: rgb(67, 70, 70);
    border-top-color: rgb(67, 70, 70);
}
.breadcrumb-item a {
    color: rgb(189, 177, 160);
}
.breadcrumb-item a:hover {
    color: rgb(108, 191, 255);
}
.btn {
    outline-color: initial;
}
button:focus {
    outline-color: initial;
}
.btn-outline-secondary {
    color: rgb(194, 183, 166);
}
.btn-white {
    background-color: rgb(16, 18, 18);
    border-color: rgb(46, 49, 49);
    color: rgb(177, 166, 147);
}
.btn-white:hover {
    background-color: rgb(23, 25, 25);
    border-color: rgb(49, 52, 52);
    box-shadow: rgba(16, 18, 18, 0.4) 0px 1px 10px;
    color: rgb(177, 166, 147);
}
.btn-white:focus,
.btn-white.focus {
    box-shadow: rgba(16, 18, 18, 0.5) 0px 0px 0px 0rem;
    color: rgb(177, 166, 147);
}
.btn-white.disabled,
.btn-white:disabled {
    background-color: rgb(16, 18, 18);
    border-color: rgb(46, 49, 49);
}
.btn-white:not([disabled]):not(.disabled):active,
.btn-white:not([disabled]):not(.disabled).active,
.show > .btn-white.dropdown-toggle {
    background-color: rgb(30, 32, 33);
    border-color: rgb(53, 56, 55);
    box-shadow: rgba(16, 18, 18, 0.5) 0px 0px 0px 0rem;
    color: rgb(177, 166, 147);
}
.btn-white:hover {
    background-color: rgb(16, 18, 18);
    border-color: rgb(46, 49, 49);
    color: rgb(221, 211, 195);
}
.btn-facebook {
    background-color: rgb(50, 71, 116);
    border-color: rgb(60, 83, 133);
    color: #757575;
}
.btn-facebook:hover {
    background-color: rgb(44, 63, 103);
    border-color: rgb(61, 86, 138);
    box-shadow: rgba(50, 71, 116, 0.4) 0px 1px 10px;
    color: #757575;
}
.btn-facebook:focus,
.btn-facebook.focus {
    box-shadow: rgba(50, 71, 116, 0.5) 0px 0px 0px 0rem;
    color: #757575;
}
.btn-facebook.disabled,
.btn-facebook:disabled {
    background-color: rgb(50, 71, 116);
    border-color: rgb(60, 83, 133);
}
.btn-facebook:not([disabled]):not(.disabled):active,
.btn-facebook:not([disabled]):not(.disabled).active,
.show > .btn-facebook.dropdown-toggle {
    background-color: rgb(38, 56, 91);
    border-color: rgb(64, 89, 143);
    box-shadow: rgba(50, 71, 116, 0.5) 0px 0px 0px 0rem;
    color: #757575;
}
.btn-google {
    background-color: rgb(159, 46, 29);
    border-color: rgb(141, 39, 25);
    color: #757575;
}
.btn-google:hover {
    background-color: rgb(170, 49, 32);
    border-color: rgb(148, 41, 26);
    box-shadow: rgba(159, 46, 29, 0.4) 0px 1px 10px;
    color: #757575;
}
.btn-google:focus,
.btn-google.focus {
    box-shadow: rgba(159, 46, 29, 0.5) 0px 0px 0px 0rem;
    color: #757575;
}
.btn-google.disabled,
.btn-google:disabled {
    background-color: rgb(159, 46, 29);
    border-color: rgb(141, 39, 25);
}
.btn-google:not([disabled]):not(.disabled):active,
.btn-google:not([disabled]):not(.disabled).active,
.show > .btn-google.dropdown-toggle {
    background-color: rgb(158, 45, 29);
    border-color: rgb(153, 43, 27);
    box-shadow: rgba(159, 46, 29, 0.5) 0px 0px 0px 0rem;
    color: #757575;
}
.btn-twitter {
    background-color: rgb(17, 143, 187);
    border-color: rgb(16, 137, 181);
    color: #757575;
}
.btn-twitter:hover {
    background-color: rgb(14, 130, 170);
    border-color: rgb(17, 142, 187);
    box-shadow: rgba(17, 143, 187, 0.4) 0px 1px 10px;
    color: #757575;
}
.btn-twitter:focus,
.btn-twitter.focus {
    box-shadow: rgba(17, 143, 187, 0.5) 0px 0px 0px 0rem;
    color: #757575;
}
.btn-twitter.disabled,
.btn-twitter:disabled {
    background-color: rgb(17, 143, 187);
    border-color: rgb(16, 137, 181);
}
.btn-twitter:not([disabled]):not(.disabled):active,
.btn-twitter:not([disabled]):not(.disabled).active,
.show > .btn-twitter.dropdown-toggle {
    background-color: rgb(12, 116, 153);
    border-color: rgb(18, 148, 193);
    box-shadow: rgba(17, 143, 187, 0.5) 0px 0px 0px 0rem;
    color: #757575;
}
.btn-glass.btn-primary {
    background-color: rgba(4, 70, 146, 0.6);
    border-color: transparent;
    color: #757575;
}
.btn-glass.btn-primary:hover {
    background-color: rgba(4, 70, 146, 0.9);
}
.btn-glass.btn-secondary {
    background-color: rgba(29, 31, 31, 0.6);
    border-color: transparent;
    color: #757575;
}
.btn-glass.btn-secondary:hover {
    background-color: rgba(29, 31, 31, 0.9);
}
.btn-glass.btn-success {
    background-color: rgba(52, 165, 89, 0.6);
    border-color: transparent;
    color: #757575;
}
.btn-glass.btn-success:hover {
    background-color: rgba(52, 165, 89, 0.9);
}
.btn-glass.btn-info {
    background-color: rgba(59, 27, 118, 0.6);
    border-color: transparent;
    color: #757575;
}
.btn-glass.btn-info:hover {
    background-color: rgba(59, 27, 118, 0.9);
}
.btn-glass.btn-warning {
    background-color: rgba(160, 119, 11, 0.6);
    border-color: transparent;
    color: #757575;
}
.btn-glass.btn-warning:hover {
    background-color: rgba(160, 119, 11, 0.9);
}
.btn-glass.btn-danger {
    background-color: rgba(149, 0, 6, 0.6);
    border-color: transparent;
    color: #757575;
}
.btn-glass.btn-danger:hover {
    background-color: rgba(149, 0, 6, 0.9);
}
.btn-glass.btn-light {
    background-color: rgba(20, 22, 22, 0.6);
    border-color: transparent;
    color: #757575;
}
.btn-glass.btn-light:hover {
    background-color: rgba(20, 22, 22, 0.9);
}
.btn-glass.btn-dark {
    background-color: rgba(10, 11, 11, 0.6);
    border-color: transparent;
    color: #757575;
}
.btn-glass.btn-dark:hover {
    background-color: rgba(10, 11, 11, 0.9);
}
.btn-label label {
    background-color: rgba(0, 0, 0, 0.1);
}
.dropdown-toggle::after,
.dropup .dropdown-toggle::after {
    border-bottom-color: initial;
    border-left: none;
    border-right-color: initial;
    border-top: none;
}
.dropdown-menu {
    border-color: initial;
    border-style: none;
    border-width: initial;
    box-shadow: rgba(0, 0, 0, 0.07) 0px 2px 25px;
}
.dropdown-item {
    background-color: transparent;
    color: rgb(189, 177, 160);
}
.dropdown-item:hover {
    color: rgb(177, 166, 147);
}
.dropdown-item:active,
.dropdown-item:hover,
.dropdown-item:focus {
    background-color: transparent;
}
.dropdown-header {
    color: rgb(177, 166, 147);
}
.dropdown-divider {
    background-color: rgb(25, 27, 27);
}
.gallery-item-overlay {
    background-color: rgba(0, 0, 0, 0.4);
    color: #757575;
}
.gallery-item-overlay:hover {
    background-color: rgba(0, 0, 0, 0.45);
}
.modal-content {
    border-color: initial;
    border-style: none;
    border-width: initial;
}
.nav-link {
    color: rgb(177, 166, 147);
}
.nav-link.active,
.nav-item.show .nav-link {
    color: rgb(108, 191, 255);
}
.nav-divider {
    background-color: rgba(105, 110, 110, 0.1);
}
.nav-sidebar .nav-angle {
    color: rgb(177, 166, 147);
}
.nav-sidebar .nav-link.active {
    color: rgb(108, 191, 255);
}
.nav-sidebar .nav-item > .nav-link.active {
    color: rgb(177, 166, 147);
}
.nav-sidebar a {
    color: rgba(255, 255, 248, 0.6);
}
.nav-sidebar a:hover {
    color: rgba(255, 255, 248, 0.8);
}
.nav-sidebar .nav-header {
    color: rgb(221, 211, 195);
}
.nav-sidebar-hero > .nav-item {
    border-bottom-color: rgb(37, 53, 67);
}
.nav-sidebar-hero > .nav-item:last-child {
    border-bottom: none;
}
.nav-sidebar-pill .nav-item > .nav-link.active {
    color: rgb(108, 191, 255);
}
.nav-sidebar-pill .nav .nav-link.active {
    background-color: rgba(4, 70, 146, 0.1);
}
.nav-page {
    background-color: rgb(10, 11, 11);
}
.nav-page .nav-link {
    background-color: rgb(16, 18, 18);
}
.nav-dark .nav-link {
    color: rgba(177, 166, 147, 0.65);
}
.nav-dark .nav-link:hover,
.nav-dark .nav-link.active,
.nav-dark .nav-item.show .nav-link {
    color: rgb(221, 211, 195);
}
.nav-dark .nav-link.disabled {
    color: rgb(211, 201, 185);
}
.nav-light .nav-link {
    color: rgba(255, 255, 248, 0.65);
}
.nav-light .nav-link:hover,
.nav-light .nav-link.active,
.nav-light .nav-item.show .nav-link {
    color: #757575;
}
.nav-light .nav-link.disabled {
    color: rgba(255, 255, 248, 0.5);
}
.nav-light.nav-pills .nav-link.active,
.nav-light.nav-pills .show > .nav-link {
    background-color: rgba(16, 18, 18, 0.25);
}
[data-overlay]::before,
[data-overlay-light]::before {
    background-color: rgb(10, 11, 11);
    background-image: initial;
}
[data-overlay-light]::before {
    background-color: rgb(16, 18, 18);
    background-image: initial;
}
[data-overlay-primary]::before {
    background-color: rgb(4, 70, 146);
    background-image: initial;
}
[data-scrim-top]::before,
[data-scrim-bottom]::before {
    background-color: initial;
    background-image: linear-gradient(rgb(10, 11, 11) 0%, rgba(0, 0, 0, 0) 100%);
}
[data-scrim-bottom]::before {
    background-color: initial;
    background-image: linear-gradient(rgba(0, 0, 0, 0) 0%, rgb(10, 11, 11) 100%);
}
.popover {
    box-shadow: rgba(0, 0, 0, 0.05) 0px 1px 15px;
}
.timeline {
    list-style-image: initial;
}
.timeline::before {
    background-color: rgb(4, 70, 146);
}
.timeline-item::before {
    background-color: rgb(16, 18, 18);
    border-color: rgb(4, 70, 145);
}
.step {
    list-style-image: initial;
}
.step-icon .iconbox {
    background-color: rgb(27, 30, 29);
    color: rgb(222, 213, 197);
}
.step-icon::before {
    border-left-color: rgb(37, 53, 67);
}
.scroll-down-1 span {
    border-bottom-color: rgb(154, 142, 122);
    border-left-color: rgb(154, 142, 122);
}
.scroll-down-2 span {
    border-bottom-color: rgb(154, 142, 122);
    border-left-color: rgb(154, 142, 122);
}
.scroll-down-3 span {
    border-bottom-color: rgb(154, 142, 122);
    border-left-color: rgb(154, 142, 122);
}
.scroll-down-4 span {
    border-color: rgb(154, 142, 122);
}
.scroll-down-4 span::before {
    background-color: rgb(0, 0, 0);
}
.scroll-down-5 span {
    border-color: rgb(154, 142, 122);
}
.scroll-down-5 span::before {
    background-color: rgb(0, 0, 0);
}
.scroll-down-white span {
    border-color: rgb(46, 49, 49);
}
.scroll-down-white span::before {
    background-color: rgb(16, 18, 18);
}
.scroll-top {
    box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 20px;
}
.social a {
    color: inherit;
}
.social a.social-facebook:hover {
    color: rgb(150, 182, 212);
}
.social a.social-google:hover {
    color: rgb(231, 102, 82);
}
.social a.social-gplus:hover {
    color: rgb(231, 102, 82);
}
.social a.social-twitter:hover {
    color: rgb(67, 211, 255);
}
.social a.social-linkedin:hover {
    color: rgb(107, 215, 255);
}
.social a.social-pinterest:hover {
    color: rgb(229, 80, 81);
}
.social a.social-git:hover {
    color: rgb(189, 177, 160);
}
.social a.social-tumblr:hover {
    color: rgb(182, 206, 220);
}
.social a.social-vimeo:hover {
    color: rgb(204, 236, 113);
}
.social a.social-youtube:hover {
    color: rgb(255, 87, 81);
}
.social a.social-flickr:hover {
    color: rgb(254, 38, 143);
}
.social a.social-reddit:hover {
    color: rgb(255, 101, 38);
}
.social a.social-dribbble:hover {
    color: rgb(243, 99, 148);
}
.social a.social-skype:hover {
    color: rgb(65, 211, 255);
}
.social a.social-instagram:hover {
    color: rgb(144, 177, 197);
}
.social a.social-lastfm:hover {
    color: rgb(255, 80, 87);
}
.social a.social-soundcloud:hover {
    color: rgb(255, 167, 46);
}
.social a.social-behance:hover {
    color: rgb(63, 159, 253);
}
.social a.social-envato:hover {
    color: rgb(175, 214, 108);
}
.social a.social-medium:hover {
    color: rgb(122, 255, 209);
}
.social a.social-spotify:hover {
    color: rgb(112, 245, 149);
}
.social a.social-quora:hover {
    color: rgb(255, 141, 100);
}
.social a.social-xing:hover {
    color: rgb(173, 255, 255);
}
.social a.social-snapchat:hover {
    color: rgb(255, 255, 59);
}
.social a.social-telegram:hover {
    color: rgb(90, 206, 255);
}
.social a.social-whatsapp:hover {
    color: rgb(228, 219, 204);
}
.social a.social-rss:hover {
    color: rgb(253, 130, 66);
}
.social-brand a.social-facebook {
    color: rgb(150, 182, 212);
}
.social-brand a.social-google {
    color: rgb(231, 102, 82);
}
.social-brand a.social-gplus {
    color: rgb(231, 102, 82);
}
.social-brand a.social-twitter {
    color: rgb(67, 211, 255);
}
.social-brand a.social-linkedin {
    color: rgb(107, 215, 255);
}
.social-brand a.social-pinterest {
    color: rgb(229, 80, 81);
}
.social-brand a.social-git {
    color: rgb(189, 177, 160);
}
.social-brand a.social-tumblr {
    color: rgb(182, 206, 220);
}
.social-brand a.social-vimeo {
    color: rgb(204, 236, 113);
}
.social-brand a.social-youtube {
    color: rgb(255, 87, 81);
}
.social-brand a.social-flickr {
    color: rgb(254, 38, 143);
}
.social-brand a.social-reddit {
    color: rgb(255, 101, 38);
}
.social-brand a.social-dribbble {
    color: rgb(243, 99, 148);
}
.social-brand a.social-skype {
    color: rgb(65, 211, 255);
}
.social-brand a.social-instagram {
    color: rgb(144, 177, 197);
}
.social-brand a.social-lastfm {
    color: rgb(255, 80, 87);
}
.social-brand a.social-soundcloud {
    color: rgb(255, 167, 46);
}
.social-brand a.social-behance {
    color: rgb(63, 159, 253);
}
.social-brand a.social-envato {
    color: rgb(175, 214, 108);
}
.social-brand a.social-medium {
    color: rgb(122, 255, 209);
}
.social-brand a.social-spotify {
    color: rgb(112, 245, 149);
}
.social-brand a.social-quora {
    color: rgb(255, 141, 100);
}
.social-brand a.social-xing {
    color: rgb(173, 255, 255);
}
.social-brand a.social-snapchat {
    color: rgb(255, 255, 59);
}
.social-brand a.social-telegram {
    color: rgb(90, 206, 255);
}
.social-brand a.social-whatsapp {
    color: rgb(228, 219, 204);
}
.social-brand a.social-rss {
    color: rgb(253, 130, 66);
}
.social-gray a {
    color: rgb(194, 183, 166);
}
.social-gray a:hover {
    color: rgb(177, 166, 147) !important;
}
.social-light a {
    color: rgba(255, 255, 248, 0.65);
}
.social-light a:hover {
    color: #757575 !important;
}
.social-bg-brand a {
    color: #757575;
}
.social-bg-brand a:hover {
    color: #757575 !important;
}
.social-bg-brand .social-facebook {
    background-color: rgb(50, 71, 116);
}
.social-bg-brand .social-google {
    background-color: rgb(159, 46, 29);
}
.social-bg-brand .social-gplus {
    background-color: rgb(159, 46, 29);
}
.social-bg-brand .social-twitter {
    background-color: rgb(17, 143, 187);
}
.social-bg-brand .social-linkedin {
    background-color: rgb(8, 98, 140);
}
.social-bg-brand .social-pinterest {
    background-color: rgb(156, 27, 30);
}
.social-bg-brand .social-git {
    background-color: rgb(82, 85, 85);
}
.social-bg-brand .social-tumblr {
    background-color: rgb(41, 62, 81);
}
.social-bg-brand .social-vimeo {
    background-color: rgb(97, 113, 32);
}
.social-bg-brand .social-youtube {
    background-color: rgb(138, 0, 0);
}
.social-bg-brand .social-flickr {
    background-color: rgb(196, 5, 101);
}
.social-bg-brand .social-reddit {
    background-color: rgb(202, 61, 6);
}
.social-bg-brand .social-dribbble {
    background-color: rgb(147, 19, 65);
}
.social-bg-brand .social-skype {
    background-color: rgb(17, 145, 189);
}
.social-bg-brand .social-instagram {
    background-color: rgb(74, 107, 130);
}
.social-bg-brand .social-lastfm {
    background-color: rgb(145, 0, 6);
}
.social-bg-brand .social-soundcloud {
    background-color: rgb(211, 120, 13);
}
.social-bg-brand .social-behance {
    background-color: rgb(5, 66, 178);
}
.social-bg-brand .social-envato {
    background-color: rgb(118, 154, 62);
}
.social-bg-brand .social-medium {
    background-color: rgb(13, 139, 87);
}
.social-bg-brand .social-spotify {
    background-color: rgb(37, 152, 72);
}
.social-bg-brand .social-quora {
    background-color: rgb(127, 28, 0);
}
.social-bg-brand .social-xing {
    background-color: rgb(5, 77, 76);
}
.social-bg-brand .social-snapchat {
    background-color: rgb(167, 162, 16);
}
.social-bg-brand .social-telegram {
    background-color: rgb(11, 111, 158);
}
.social-bg-brand .social-whatsapp {
    background-color: rgb(8, 71, 62);
}
.social-bg-brand .social-rss {
    background-color: rgb(181, 71, 17);
}
.social-bg-pale-brand .social-facebook {
    background-color: rgb(29, 31, 30);
    color: rgb(150, 182, 212);
}
.social-bg-pale-brand .social-facebook:hover {
    background-color: rgb(37, 39, 39) !important;
    color: rgb(150, 182, 212) !important;
}
.social-bg-pale-brand .social-google {
    background-color: rgb(48, 8, 2);
    color: rgb(231, 102, 82);
}
.social-bg-pale-brand .social-google:hover {
    background-color: rgb(58, 13, 5) !important;
    color: rgb(231, 102, 82) !important;
}
.social-bg-pale-brand .social-gplus {
    background-color: rgb(48, 8, 2);
    color: rgb(231, 102, 82);
}
.social-bg-pale-brand .social-gplus:hover {
    background-color: rgb(58, 13, 5) !important;
    color: rgb(231, 102, 82) !important;
}
.social-bg-pale-brand .social-twitter {
    background-color: rgb(1, 43, 58);
    color: rgb(67, 211, 255);
}
.social-bg-pale-brand .social-twitter:hover {
    background-color: rgb(5, 53, 70) !important;
    color: rgb(67, 211, 255) !important;
}
.social-bg-pale-brand .social-linkedin {
    background-color: rgb(13, 39, 50);
    color: rgb(107, 215, 255);
}
.social-bg-pale-brand .social-linkedin:hover {
    background-color: rgb(20, 50, 63) !important;
    color: rgb(107, 215, 255) !important;
}
.social-bg-pale-brand .social-pinterest {
    background-color: rgb(48, 6, 7);
    color: rgb(229, 80, 81);
}
.social-bg-pale-brand .social-pinterest:hover {
    background-color: rgb(59, 9, 10) !important;
    color: rgb(229, 80, 81) !important;
}
.social-bg-pale-brand .social-git {
    background-color: rgb(29, 31, 30);
    color: rgb(189, 177, 160);
}
.social-bg-pale-brand .social-git:hover {
    background-color: rgb(38, 40, 41) !important;
    color: rgb(189, 177, 160) !important;
}
.social-bg-pale-brand .social-tumblr {
    background-color: rgb(31, 33, 34);
    color: rgb(182, 206, 220);
}
.social-bg-pale-brand .social-tumblr:hover {
    background-color: rgb(41, 43, 43) !important;
    color: rgb(182, 206, 220) !important;
}
.social-bg-pale-brand .social-vimeo {
    background-color: rgb(27, 33, 4);
    color: rgb(204, 236, 113);
}
.social-bg-pale-brand .social-vimeo:hover {
    background-color: rgb(33, 40, 7) !important;
    color: rgb(204, 236, 113) !important;
}
.social-bg-pale-brand .social-youtube {
    background-color: rgb(49, 8, 7);
    color: rgb(255, 87, 81);
}
.social-bg-pale-brand .social-youtube:hover {
    background-color: rgb(62, 13, 12) !important;
    color: rgb(255, 87, 81) !important;
}
.social-bg-pale-brand .social-flickr {
    background-color: rgb(59, 0, 26);
    color: rgb(254, 38, 143);
}
.social-bg-pale-brand .social-flickr:hover {
    background-color: rgb(71, 0, 32) !important;
    color: rgb(254, 38, 143) !important;
}
.social-bg-pale-brand .social-reddit {
    background-color: rgb(61, 14, 0);
    color: rgb(255, 101, 38);
}
.social-bg-pale-brand .social-reddit:hover {
    background-color: rgb(73, 17, 0) !important;
    color: rgb(255, 101, 38) !important;
}
.social-bg-pale-brand .social-dribbble {
    background-color: rgb(46, 0, 18);
    color: rgb(243, 99, 148);
}
.social-bg-pale-brand .social-dribbble:hover {
    background-color: rgb(58, 1, 21) !important;
    color: rgb(243, 99, 148) !important;
}
.social-bg-pale-brand .social-skype {
    background-color: rgb(1, 43, 58);
    color: rgb(65, 211, 255);
}
.social-bg-pale-brand .social-skype:hover {
    background-color: rgb(4, 54, 71) !important;
    color: rgb(65, 211, 255) !important;
}
.social-bg-pale-brand .social-instagram {
    background-color: rgb(27, 30, 29);
    color: rgb(144, 177, 197);
}
.social-bg-pale-brand .social-instagram:hover {
    background-color: rgb(35, 37, 37) !important;
    color: rgb(144, 177, 197) !important;
}
.social-bg-pale-brand .social-lastfm {
    background-color: rgb(50, 7, 9);
    color: rgb(255, 80, 87);
}
.social-bg-pale-brand .social-lastfm:hover {
    background-color: rgb(63, 11, 14) !important;
    color: rgb(255, 80, 87) !important;
}
.social-bg-pale-brand .social-soundcloud {
    background-color: rgb(64, 33, 0);
    color: rgb(255, 167, 46);
}
.social-bg-pale-brand .social-soundcloud:hover {
    background-color: rgb(77, 39, 0) !important;
    color: rgb(255, 167, 46) !important;
}
.social-bg-pale-brand .social-behance {
    background-color: rgb(26, 28, 28);
    color: rgb(63, 159, 253);
}
.social-bg-pale-brand .social-behance:hover {
    background-color: rgb(32, 34, 35) !important;
    color: rgb(63, 159, 253) !important;
}
.social-bg-pale-brand .social-envato {
    background-color: rgb(24, 31, 8);
    color: rgb(175, 214, 108);
}
.social-bg-pale-brand .social-envato:hover {
    background-color: rgb(31, 39, 12) !important;
    color: rgb(175, 214, 108) !important;
}
.social-bg-pale-brand .social-medium {
    background-color: rgb(16, 52, 40);
    color: rgb(122, 255, 209);
}
.social-bg-pale-brand .social-medium:hover {
    background-color: rgb(24, 65, 52) !important;
    color: rgb(122, 255, 209) !important;
}
.social-bg-pale-brand .social-spotify {
    background-color: rgb(14, 50, 29);
    color: rgb(112, 245, 149);
}
.social-bg-pale-brand .social-spotify:hover {
    background-color: rgb(21, 62, 39) !important;
    color: rgb(112, 245, 149) !important;
}
.social-bg-pale-brand .social-quora {
    background-color: rgb(50, 22, 11);
    color: rgb(255, 141, 100);
}
.social-bg-pale-brand .social-quora:hover {
    background-color: rgb(63, 27, 17) !important;
    color: rgb(255, 141, 100) !important;
}
.social-bg-pale-brand .social-xing {
    background-color: rgb(27, 43, 43);
    color: rgb(173, 255, 255);
}
.social-bg-pale-brand .social-xing:hover {
    background-color: rgb(38, 59, 57) !important;
    color: rgb(173, 255, 255) !important;
}
.social-bg-pale-brand .social-snapchat {
    background-color: rgb(48, 47, 0);
    color: rgb(255, 255, 59);
}
.social-bg-pale-brand .social-snapchat:hover {
    background-color: rgb(58, 56, 0) !important;
    color: rgb(255, 255, 59) !important;
}
.social-bg-pale-brand .social-telegram {
    background-color: rgb(9, 40, 52);
    color: rgb(90, 206, 255);
}
.social-bg-pale-brand .social-telegram:hover {
    background-color: rgb(37, 40, 40) !important;
    color: rgb(90, 206, 255) !important;
}
.social-bg-pale-brand .social-whatsapp {
    background-color: rgb(28, 44, 40);
    color: rgb(228, 219, 204);
}
.social-bg-pale-brand .social-whatsapp:hover {
    background-color: rgb(38, 58, 54) !important;
    color: rgb(228, 219, 204) !important;
}
.social-bg-pale-brand .social-rss {
    background-color: rgb(56, 20, 0);
    color: rgb(253, 130, 66);
}
.social-bg-pale-brand .social-rss:hover {
    background-color: rgb(66, 22, 0) !important;
    color: rgb(253, 130, 66) !important;
}
.social-bg-gray a {
    background-color: rgb(20, 21, 21);
    border-color: initial;
    border-style: none;
    border-width: initial;
    color: rgb(194, 183, 166);
}
.social-bg-light a {
    background-color: rgb(16, 18, 18);
    border-color: initial;
    border-style: none;
    border-width: initial;
}
.social-bg-dark a {
    background-color: rgba(16, 18, 18, 0.1);
    border-color: initial;
    border-style: none;
    border-width: initial;
    color: rgba(255, 255, 248, 0.6);
}
.social-bg-dark a:hover {
    background-color: rgba(16, 18, 18, 0.15) !important;
    color: rgba(255, 255, 248, 0.8) !important;
}
.social-hover-primary a:hover {
    color: rgb(108, 191, 255) !important;
}
.social-hover-bg-brand a.social-facebook:hover {
    background-color: rgb(50, 71, 116);
    color: #757575;
}
.social-hover-bg-brand a.social-google:hover {
    background-color: rgb(159, 46, 29);
    color: #757575;
}
.social-hover-bg-brand a.social-gplus:hover {
    background-color: rgb(159, 46, 29);
    color: #757575;
}
.social-hover-bg-brand a.social-twitter:hover {
    background-color: rgb(17, 143, 187);
    color: #757575;
}
.social-hover-bg-brand a.social-linkedin:hover {
    background-color: rgb(8, 98, 140);
    color: #757575;
}
.social-hover-bg-brand a.social-pinterest:hover {
    background-color: rgb(156, 27, 30);
    color: #757575;
}
.social-hover-bg-brand a.social-git:hover {
    background-color: rgb(82, 85, 85);
    color: #757575;
}
.social-hover-bg-brand a.social-tumblr:hover {
    background-color: rgb(41, 62, 81);
    color: #757575;
}
.social-hover-bg-brand a.social-vimeo:hover {
    background-color: rgb(97, 113, 32);
    color: #757575;
}
.social-hover-bg-brand a.social-youtube:hover {
    background-color: rgb(138, 0, 0);
    color: #757575;
}
.social-hover-bg-brand a.social-flickr:hover {
    background-color: rgb(196, 5, 101);
    color: #757575;
}
.social-hover-bg-brand a.social-reddit:hover {
    background-color: rgb(202, 61, 6);
    color: #757575;
}
.social-hover-bg-brand a.social-dribbble:hover {
    background-color: rgb(147, 19, 65);
    color: #757575;
}
.social-hover-bg-brand a.social-skype:hover {
    background-color: rgb(17, 145, 189);
    color: #757575;
}
.social-hover-bg-brand a.social-instagram:hover {
    background-color: rgb(74, 107, 130);
    color: #757575;
}
.social-hover-bg-brand a.social-lastfm:hover {
    background-color: rgb(145, 0, 6);
    color: #757575;
}
.social-hover-bg-brand a.social-soundcloud:hover {
    background-color: rgb(211, 120, 13);
    color: #757575;
}
.social-hover-bg-brand a.social-behance:hover {
    background-color: rgb(5, 66, 178);
    color: #757575;
}
.social-hover-bg-brand a.social-envato:hover {
    background-color: rgb(118, 154, 62);
    color: #757575;
}
.social-hover-bg-brand a.social-medium:hover {
    background-color: rgb(13, 139, 87);
    color: #757575;
}
.social-hover-bg-brand a.social-spotify:hover {
    background-color: rgb(37, 152, 72);
    color: #757575;
}
.social-hover-bg-brand a.social-quora:hover {
    background-color: rgb(127, 28, 0);
    color: #757575;
}
.social-hover-bg-brand a.social-xing:hover {
    background-color: rgb(5, 77, 76);
    color: #757575;
}
.social-hover-bg-brand a.social-snapchat:hover {
    background-color: rgb(167, 162, 16);
    color: #757575;
}
.social-hover-bg-brand a.social-telegram:hover {
    background-color: rgb(11, 111, 158);
    color: #757575;
}
.social-hover-bg-brand a.social-whatsapp:hover {
    background-color: rgb(8, 71, 62);
    color: #757575;
}
.social-hover-bg-brand a.social-rss:hover {
    background-color: rgb(181, 71, 17);
    color: #757575;
}
.social-rounded a {
    border-color: rgb(51, 53, 53);
}
.social-rounded.social-gray a {
    border-color: rgb(49, 52, 52);
}
.social-rounded.social-light a {
    border-color: rgba(46, 49, 49, 0.5);
}
.social-bordered a {
    border-color: rgb(37, 53, 67);
}
.social-bordered.social-gray a {
    border-color: rgb(49, 52, 52);
}
.social-bordered.social-light a {
    border-color: rgba(46, 49, 49, 0.6);
}
.nav-tabs-minimal {
    border-bottom-color: rgb(51, 53, 53);
}
.nav-tabs-minimal .nav-link {
    border-bottom-color: transparent;
}
.nav-tabs-minimal .nav-link.active,
.nav-tabs-minimal .nav-item.show .nav-link {
    border-bottom-color: rgb(4, 70, 145);
}
.nav-tabs-outline .nav-link {
    border-color: rgb(145, 132, 114);
    color: rgb(248, 240, 226);
}
.nav-tabs-outline .nav-link:hover,
.nav-tabs-outline .nav-link.active {
    background-color: blue;
    color: rgb(221, 211, 195);
}
.nav-tabs-outline .nav-link.disabled:hover {
    background-color: transparent;
    color: rgb(248, 240, 226);
}
.nav-tabs-border .nav-link {
    border-color: transparent;
}
.nav-tabs-border .nav-link:hover {
    color: rgb(177, 166, 147);
}
.nav-tabs-border .nav-link.active,
.nav-tabs-border .nav-item.show .nav-link {
    border-color: rgb(51, 53, 53);
    color: rgb(177, 166, 147);
}
.nav-tabs-gray .nav-link:hover {
    color: rgb(177, 166, 147);
}
.nav-tabs-gray .nav-link.active,
.nav-tabs-gray .nav-item.show .nav-link {
    background-color: rgb(20, 21, 21);
    color: rgb(177, 166, 147);
}
.nav-tabs-shadow .nav-link:hover {
    color: rgb(177, 166, 147);
}
.nav-tabs-shadow .nav-link.active,
.nav-tabs-shadow .nav-item.show .nav-link {
    background-color: rgb(16, 18, 18);
    box-shadow: rgba(0, 0, 0, 0.05) 0px 0px 20px;
    color: rgb(177, 166, 147);
}
.rating {
    list-style-image: initial;
}
.rating label {
    color: rgb(255, 216, 52);
}
.rating label.active {
    color: rgb(255, 216, 52);
}
.rating label.empty {
    color: rgb(255, 246, 233);
}
.custom-control-input:checked ~ .custom-control-label::before {
    border-color: rgb(37, 53, 67);
}
.custom-control-label::before {
    border-color: rgb(37, 53, 67);
}
.custom-radio .custom-control-label::after {
    background-color: rgb(4, 70, 146);
}
.custom-checkbox .custom-control-label::after {
    border-color: rgb(4, 70, 145);
}
.switch-input:checked ~ .switch-label::before {
    border-color: rgb(0, 50, 107);
}
.switch-input:checked ~ .switch-label::after {
    background-color: rgb(4, 70, 146);
    background-image: initial;
}
.switch-label::before {
    background-color: transparent;
    background-image: initial;
    border-color: rgb(51, 53, 53);
}
.switch-label::after {
    background-color: rgb(32, 34, 35);
    background-image: initial;
}
label.require::after {
    color: rgb(255, 91, 95);
}
.file-group .file-value {
    background-color: rgb(16, 18, 18);
}
.custom-file-label {
    color: rgb(227, 219, 203);
}
.input-group {
    border-color: rgb(37, 53, 67);
}
.input-group.focus {
    border-color: rgb(51, 53, 53);
    box-shadow: rgba(0, 0, 0, 0.04) 0px 0px 40px;
}
.input-group .form-control {
    border-color: initial;
    border-style: none;
    border-width: initial;
    box-shadow: none;
}
.input-group-text {
    background-color: rgb(16, 18, 18);
    border-color: initial;
    border-style: none;
    border-width: initial;
    color: rgb(227, 219, 203);
}
.input-group .form-control:not(:last-child),
.input-group-text:not(:last-child) {
    border-right: 0px;
}
.input-group .form-control:not(:first-child),
.input-group-text:not(:first-child) {
    border-left: 0px;
}
.was-validated .input-group:valid,
.input-group.is-valid {
    border-color: rgb(44, 145, 57);
}
.was-validated .input-group:invalid,
.input-group.is-invalid {
    border-color: rgb(146, 0, 5);
}
.input-border .form-control:focus,
.input-border .input-group.focus {
    border-color: rgb(2, 59, 123);
    box-shadow: none;
}
.input-line .form-control {
    background-color: transparent;
    background-image: linear-gradient(rgb(0, 48, 103), rgb(0, 48, 103)), linear-gradient(rgb(27, 30, 29), rgb(27, 30, 29));
    border-color: transparent;
}
.input-line .form-control:focus,
.input-line .form-control.focus {
    border-color: transparent;
    box-shadow: none;
}
.input-line .form-control:disabled,
.input-line .form-control[readonly] {
    background-color: rgb(16, 18, 18);
}
.input-line .form-control.is-valid {
    background-image: linear-gradient(rgb(0, 48, 103), rgb(0, 48, 103)), linear-gradient(rgb(52, 165, 89), rgb(52, 165, 89));
}
.input-line .form-control.is-invalid {
    background-image: linear-gradient(rgb(0, 48, 103), rgb(0, 48, 103)), linear-gradient(rgb(149, 0, 6), rgb(149, 0, 6));
}
.input-line .input-group {
    border-color: initial;
    border-style: none;
    border-width: initial;
}
.input-line .input-group.focus {
    box-shadow: none;
}
.input-line .input-group-text {
    background-color: transparent;
}
.input-glass .form-control {
    background-color: rgba(16, 18, 18, 0.2);
    border-color: initial;
    border-style: none;
    border-width: initial;
    color: rgba(255, 255, 248, 0.8);
}
.input-glass .form-control.is-valid {
    background-color: rgba(52, 165, 89, 0.2);
}
.input-glass .form-control.is-invalid {
    background-color: rgba(149, 0, 6, 0.2);
}
.input-glass .form-control::-webkit-input-placeholder {
    color: rgba(255, 255, 248, 0.65);
}
.input-glass .form-control::placeholder {
    color: rgba(255, 255, 248, 0.65);
}
.input-glass .form-control:focus {
    box-shadow: none;
    color: #757575;
}
.input-glass select option {
    color: rgb(221, 211, 195);
}
.input-glass .input-group {
    border-color: initial;
    border-style: none;
    border-width: initial;
}
.input-glass .input-group-text {
    background-color: rgba(16, 18, 18, 0.2);
    border-color: initial;
    border-style: none;
    border-width: initial;
    color: rgba(255, 255, 248, 0.8);
}
.input-glass.input-round .input-group {
    background-color: rgba(16, 18, 18, 0.2);
}
.input-glass.input-round .input-group .form-control,
.input-glass.input-round .input-group .input-group-text {
    background-color: transparent;
}
.input-transparent .form-control {
    background-color: transparent;
    border-color: rgba(46, 49, 49, 0.3);
    color: rgba(255, 255, 248, 0.8);
}
.input-transparent .form-control.is-valid {
    border-color: rgba(44, 145, 57, 0.4);
}
.input-transparent .form-control.is-invalid {
    border-color: rgba(146, 0, 5, 0.4);
}
.input-transparent .form-control::-webkit-input-placeholder {
    color: rgba(255, 255, 248, 0.65);
}
.input-transparent .form-control::placeholder {
    color: rgba(255, 255, 248, 0.65);
}
.input-transparent .form-control:focus {
    border-color: rgba(46, 49, 49, 0.5);
    box-shadow: none;
    color: #757575;
}
.input-transparent select option {
    color: rgb(221, 211, 195);
}
.input-transparent .input-group {
    border-color: rgba(46, 49, 49, 0.3);
}
.input-transparent .input-group.focus {
    border-color: rgba(46, 49, 49, 0.5);
    box-shadow: none;
    color: #757575;
}
.input-transparent .input-group .btn-outline-light {
    border-color: rgba(46, 49, 49, 0.3);
}
.input-transparent .input-group-text {
    background-color: transparent;
    border-color: rgba(46, 49, 49, 0.3);
    color: rgba(255, 255, 248, 0.75);
}
.feature-1 .feature-icon {
    color: rgb(194, 183, 166);
}
.feature-2 .feature-icon {
    color: rgb(194, 183, 166);
}
.portfolio-1::before {
    background-color: rgb(4, 70, 146);
}
.portfolio-1::after {
    border-color: rgb(46, 49, 49);
}
.portfolio-1 .portfolio-detail {
    color: #757575;
}
.portfolio-1 h5 {
    color: #757575;
}
.project-detail {
    list-style-image: initial;
}
.project-detail strong {
    color: rgb(221, 211, 195);
}
.press-kit {
    border-color: rgb(51, 53, 53);
}
.press-kit::before {
    background-color: rgb(10, 11, 11);
}
.press-kit .asset-details {
    color: #757575;
}
.press-kit h5 {
    color: #757575;
}
.plan-period {
    color: rgb(194, 183, 166);
}
.pricing-1 {
    background-color: rgb(16, 18, 18);
    border-color: rgb(51, 53, 53);
}
.pricing-1.popular,
.pricing-1:hover {
    box-shadow: rgba(0, 0, 0, 0.07) 0px 0px 25px;
}
.pricing-1 .plan-name {
    background-color: rgb(17, 19, 19);
    border-bottom-color: rgb(51, 53, 53);
}
.pricing-3.popular {
    background-color: rgb(20, 21, 21);
}
.pricing-3 .popular-tag {
    background-color: rgb(52, 165, 89);
    color: #757575;
}
.pricing-3 ul {
    list-style-image: initial;
}
.pricing-4 {
    border-color: rgb(51, 53, 53);
    color: rgb(177, 166, 147);
}
.pricing-4.popular,
.pricing-4:hover,
.pricing-4:focus {
    box-shadow: rgba(0, 0, 0, 0.06) 0px 0px 15px;
    color: rgb(177, 166, 147);
}
.pricing-4 .plan-description {
    background-color: rgb(20, 21, 21);
}
.product-1 {
    background-color: rgb(17, 19, 19);
    border-color: rgb(51, 53, 53);
    color: rgb(177, 166, 147);
}
.product-1:hover {
    background-color: rgb(20, 21, 21);
    color: rgb(177, 166, 147);
}
.product-1 .product-detail p {
    color: rgb(194, 183, 166);
}
.product-1 .product-detail .product-price s {
    color: rgb(234, 225, 210);
}
.product-2 .product-media,
.product-2 .product-media:hover {
    background-color: rgb(20, 21, 21);
}
.product-2 .product-detail .product-price s {
    color: rgb(234, 225, 210);
}
.product-3 {
    background-color: rgb(16, 18, 18);
}
.product-3 .product-detail .product-price s {
    color: rgb(234, 225, 210);
}
.table-cart {
    border-bottom-color: rgb(37, 53, 67);
    border-left-color: rgb(37, 53, 67);
    border-right-color: rgb(37, 53, 67);
    border-top: none;
}
.table-cart td {
    border-top-color: rgb(37, 53, 67);
}
.table-cart p {
    color: rgb(194, 183, 166);
}
.table-cart .item-remove {
    color: rgb(194, 183, 166);
}
.table-cart .item-remove:hover {
    color: rgb(255, 91, 95);
}
.cart-price {
    background-color: rgb(17, 19, 19);
    border-color: rgb(37, 53, 67);
}
.team-1 small {
    color: rgb(194, 183, 166);
}
.footer {
    background-color: rgb(16, 18, 18);
    border-top-color: rgb(51, 53, 53);
}
ul.flexbox {
    list-style-image: initial;
}
.topbar {
    background-color: rgb(16, 18, 18);
    border-bottom-color: rgb(51, 53, 53);
}
.topbar.text-white {
    border-bottom-color: rgba(46, 49, 49, 0.05);
}
.topbar-divider {
    background-color: rgba(105, 110, 110, 0.15);
}
[data-navbar="static"] {
    border-bottom-color: rgb(37, 53, 67);
}
.navbar-scrolled [data-navbar="fixed"] {
    background-color: rgba(16, 18, 18, 0.99);
    box-shadow: rgba(0, 0, 0, 0.05) 0px 1px 9px;
}
.header-scrolled [data-navbar="sticky"] {
    background-color: rgba(16, 18, 18, 0.99);
    box-shadow: rgba(0, 0, 0, 0.05) 0px 1px 9px;
}
[data-navbar="smart"].stick {
    background-color: rgba(16, 18, 18, 0.99);
    box-shadow: rgba(0, 0, 0, 0.05) 0px 1px 9px;
}
.navbar-divider {
    background-color: rgb(16, 18, 18);
}
.navbar-toggler {
    border-color: initial;
    border-style: none;
    border-width: initial;
}
.nav-navbar .arrow {
    border-left-color: transparent;
    border-right-color: transparent;
}
.nav-navbar .nav {
    background-color: rgb(16, 18, 18);
    box-shadow: rgba(0, 0, 0, 0.04) 0px 3px 9px;
}
.nav-navbar .nav .nav-link {
    color: rgba(177, 166, 147, 0.8);
}
.nav-navbar .nav .arrow {
    border-bottom: none;
    border-left: none;
    border-right-color: rgba(108, 99, 85, 0.8);
    border-top-color: rgba(108, 99, 85, 0.8);
}
.nav-navbar .nav .nav-item.show > .nav-link,
.nav-navbar .nav .nav-item:hover > .nav-link,
.nav-navbar .nav .nav-link.show,
.nav-navbar .nav .nav-link:hover {
    color: rgb(201, 192, 175);
}
.nav-navbar .nav .nav-item.show > .nav-link .arrow,
.nav-navbar .nav .nav-item:hover > .nav-link .arrow,
.nav-navbar .nav .nav-link.show .arrow,
.nav-navbar .nav .nav-link:hover .arrow {
    border-right-color: rgb(121, 111, 95);
    border-top-color: rgb(121, 111, 95);
}
.nav-navbar .nav .nav-item.active > .nav-link,
.nav-navbar .nav .nav-link.active {
    color: rgb(221, 211, 195);
}
.nav-navbar .nav .nav-item.active > .nav-link .arrow,
.nav-navbar .nav .nav-link.active .arrow {
    border-right-color: rgb(130, 119, 103);
    border-top-color: rgb(130, 119, 103);
}
.nav-navbar .nav-mega .nav .nav {
    background-color: transparent;
    box-shadow: none;
}
.backdrop-navbar {
    background-color: rgba(16, 18, 18, 0.95);
}
.navbar-open .navbar {
    box-shadow: none;
}
.navbar-open .navbar .navbar-toggler {
    color: rgba(177, 166, 147, 0.8);
}
.navbar-open .navbar .navbar-toggler:hover {
    color: rgb(201, 192, 175);
}
.navbar-open .navbar .navbar-toggler-icon {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDMwIDMwJz48cGF0aCBzdHJva2U9J3JnYmEoMTE3LDExNywxMTcsMC44KScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLz48L3N2Zz4=");
}
.navbar-open .navbar .navbar-divider {
    background-color: rgba(95, 100, 99, 0.8);
}
.navbar-open .navbar .nav-navbar > .nav-item > .nav-link,
.navbar-open .navbar .nav-navbar > .nav-link {
    color: rgba(177, 166, 147, 0.8);
}
.navbar-open .navbar .nav-navbar > .nav-item > .nav-link > .arrow,
.navbar-open .navbar .nav-navbar > .nav-link > .arrow {
    border-top-color: rgba(108, 99, 85, 0.8);
}
.navbar-open .navbar .nav-navbar > .nav-item.show > .nav-link,
.navbar-open .navbar .nav-navbar > .nav-item:hover > .nav-link,
.navbar-open .navbar .nav-navbar > .nav-link.show,
.navbar-open .navbar .nav-navbar > .nav-link:hover {
    color: rgb(201, 192, 175);
}
.navbar-open .navbar .nav-navbar > .nav-item.show > .nav-link > .arrow,
.navbar-open .navbar .nav-navbar > .nav-item:hover > .nav-link > .arrow,
.navbar-open .navbar .nav-navbar > .nav-link.show > .arrow,
.navbar-open .navbar .nav-navbar > .nav-link:hover > .arrow {
    border-top-color: inherit;
}
.navbar-open .navbar .nav-navbar > .nav-item.active > .nav-link,
.navbar-open .navbar .nav-navbar > .nav-item > .nav-link.active,
.navbar-open .navbar .nav-navbar > .nav-link.active {
    color: rgb(221, 211, 195);
}
.navbar-open .navbar .nav-navbar > .nav-item.active > .nav-link > .arrow,
.navbar-open .navbar .nav-navbar > .nav-item > .nav-link.active > .arrow,
.navbar-open .navbar .nav-navbar > .nav-link.active > .arrow {
    border-top-color: inherit;
}
.navbar-open .navbar-mobile {
    box-shadow: rgba(0, 0, 0, 0.05) 2px 0px 9px;
}
@media (max-width: 575.98px) {
    .navbar-expand-sm .navbar-mobile {
        background-color: rgb(16, 18, 18);
    }
    .navbar-expand-sm .nav-navbar:not(.nav-inline) > .nav-item > .nav {
        border-left-color: rgba(154, 142, 122, 0.08);
    }
    .navbar-expand-sm .nav-navbar:not(.nav-inline) > .nav-item > .nav::before {
        border-left-color: rgba(154, 142, 122, 0.08);
    }
    .navbar-expand-sm .nav-navbar .nav {
        box-shadow: none;
    }
}
@media (max-width: 767.98px) {
    .navbar-expand-md .navbar-mobile {
        background-color: rgb(16, 18, 18);
    }
    .navbar-expand-md .nav-navbar:not(.nav-inline) > .nav-item > .nav {
        border-left-color: rgba(154, 142, 122, 0.08);
    }
    .navbar-expand-md .nav-navbar:not(.nav-inline) > .nav-item > .nav::before {
        border-left-color: rgba(154, 142, 122, 0.08);
    }
    .navbar-expand-md .nav-navbar .nav {
        box-shadow: none;
    }
}
@media (max-width: 991.98px) {
    .navbar-expand-lg .navbar-mobile {
        background-color: rgb(16, 18, 18);
    }
    .navbar-expand-lg .nav-navbar:not(.nav-inline) > .nav-item > .nav {
        border-left-color: rgba(154, 142, 122, 0.08);
    }
    .navbar-expand-lg .nav-navbar:not(.nav-inline) > .nav-item > .nav::before {
        border-left-color: rgba(154, 142, 122, 0.08);
    }
    .navbar-expand-lg .nav-navbar .nav {
        box-shadow: none;
    }
}
@media (max-width: 1199.98px) {
    .navbar-expand-xl .navbar-mobile {
        background-color: rgb(16, 18, 18);
    }
    .navbar-expand-xl .nav-navbar:not(.nav-inline) > .nav-item > .nav {
        border-left-color: rgba(154, 142, 122, 0.08);
    }
    .navbar-expand-xl .nav-navbar:not(.nav-inline) > .nav-item > .nav::before {
        border-left-color: rgba(154, 142, 122, 0.08);
    }
    .navbar-expand-xl .nav-navbar .nav {
        box-shadow: none;
    }
}
.navbar-expand .navbar-mobile {
    background-color: rgb(16, 18, 18);
}
.navbar-expand .nav-navbar:not(.nav-inline) > .nav-item > .nav {
    border-left-color: rgba(154, 142, 122, 0.08);
}
.navbar-expand .nav-navbar:not(.nav-inline) > .nav-item > .nav::before {
    border-left-color: rgba(154, 142, 122, 0.08);
}
.navbar-expand .nav-navbar .nav {
    box-shadow: none;
}
.navbar-light .navbar-toggler,
.navbar-stick-light.stick .navbar-toggler {
    color: rgba(255, 255, 248, 0.65);
}
.navbar-light .navbar-toggler:hover,
.navbar-stick-light.stick .navbar-toggler:hover {
    color: #757575;
}
.navbar-light .navbar-divider,
.navbar-stick-light.stick .navbar-divider {
    background-color: rgba(16, 18, 18, 0.65);
}
.navbar-light .nav-navbar > .nav-item > .nav-link,
.navbar-light .nav-navbar > .nav-link,
.navbar-stick-light.stick .nav-navbar > .nav-item > .nav-link,
.navbar-stick-light.stick .nav-navbar > .nav-link {
    color: rgba(255, 255, 248, 0.65);
}
.navbar-light .nav-navbar > .nav-item > .nav-link > .arrow,
.navbar-light .nav-navbar > .nav-link > .arrow,
.navbar-stick-light.stick .nav-navbar > .nav-item > .nav-link > .arrow,
.navbar-stick-light.stick .nav-navbar > .nav-link > .arrow {
    border-top-color: rgba(46, 49, 49, 0.65);
}
.navbar-light .nav-navbar > .nav-item.show > .nav-link,
.navbar-light .nav-navbar > .nav-item:hover > .nav-link,
.navbar-light .nav-navbar > .nav-link.show,
.navbar-light .nav-navbar > .nav-link:hover,
.navbar-stick-light.stick .nav-navbar > .nav-item.show > .nav-link,
.navbar-stick-light.stick .nav-navbar > .nav-item:hover > .nav-link,
.navbar-stick-light.stick .nav-navbar > .nav-link.show,
.navbar-stick-light.stick .nav-navbar > .nav-link:hover {
    color: #757575;
}
.navbar-light .nav-navbar > .nav-item.show > .nav-link > .arrow,
.navbar-light .nav-navbar > .nav-item:hover > .nav-link > .arrow,
.navbar-light .nav-navbar > .nav-link.show > .arrow,
.navbar-light .nav-navbar > .nav-link:hover > .arrow,
.navbar-stick-light.stick .nav-navbar > .nav-item.show > .nav-link > .arrow,
.navbar-stick-light.stick .nav-navbar > .nav-item:hover > .nav-link > .arrow,
.navbar-stick-light.stick .nav-navbar > .nav-link.show > .arrow,
.navbar-stick-light.stick .nav-navbar > .nav-link:hover > .arrow {
    border-top-color: inherit;
}
.navbar-light .nav-navbar > .nav-item.active > .nav-link,
.navbar-light .nav-navbar > .nav-item > .nav-link.active,
.navbar-light .nav-navbar > .nav-link.active,
.navbar-stick-light.stick .nav-navbar > .nav-item.active > .nav-link,
.navbar-stick-light.stick .nav-navbar > .nav-item > .nav-link.active,
.navbar-stick-light.stick .nav-navbar > .nav-link.active {
    color: #757575;
}
.navbar-light .nav-navbar > .nav-item.active > .nav-link > .arrow,
.navbar-light .nav-navbar > .nav-item > .nav-link.active > .arrow,
.navbar-light .nav-navbar > .nav-link.active > .arrow,
.navbar-stick-light.stick .nav-navbar > .nav-item.active > .nav-link > .arrow,
.navbar-stick-light.stick .nav-navbar > .nav-item > .nav-link.active > .arrow,
.navbar-stick-light.stick .nav-navbar > .nav-link.active > .arrow {
    border-top-color: inherit;
}
.navbar-dark .navbar-toggler,
.navbar-stick-dark.stick .navbar-toggler {
    color: rgba(177, 166, 147, 0.8);
}
.navbar-dark .navbar-toggler:hover,
.navbar-stick-dark.stick .navbar-toggler:hover {
    color: rgb(201, 192, 175);
}
.navbar-dark .navbar-toggler-icon,
.navbar-stick-dark.stick .navbar-toggler-icon {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDMwIDMwJz48cGF0aCBzdHJva2U9J3JnYmEoMTE3LDExNywxMTcsMC44KScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLz48L3N2Zz4=");
}
.navbar-dark .navbar-divider,
.navbar-stick-dark.stick .navbar-divider {
    background-color: rgba(95, 100, 99, 0.8);
}
.navbar-dark .nav-navbar > .nav-item > .nav-link,
.navbar-dark .nav-navbar > .nav-link,
.navbar-stick-dark.stick .nav-navbar > .nav-item > .nav-link,
.navbar-stick-dark.stick .nav-navbar > .nav-link {
    color: rgba(177, 166, 147, 0.8);
}
.navbar-dark .nav-navbar > .nav-item > .nav-link > .arrow,
.navbar-dark .nav-navbar > .nav-link > .arrow,
.navbar-stick-dark.stick .nav-navbar > .nav-item > .nav-link > .arrow,
.navbar-stick-dark.stick .nav-navbar > .nav-link > .arrow {
    border-top-color: rgba(108, 99, 85, 0.8);
}
.navbar-dark .nav-navbar > .nav-item.show > .nav-link,
.navbar-dark .nav-navbar > .nav-item:hover > .nav-link,
.navbar-dark .nav-navbar > .nav-link.show,
.navbar-dark .nav-navbar > .nav-link:hover,
.navbar-stick-dark.stick .nav-navbar > .nav-item.show > .nav-link,
.navbar-stick-dark.stick .nav-navbar > .nav-item:hover > .nav-link,
.navbar-stick-dark.stick .nav-navbar > .nav-link.show,
.navbar-stick-dark.stick .nav-navbar > .nav-link:hover {
    color: rgb(201, 192, 175);
}
.navbar-dark .nav-navbar > .nav-item.show > .nav-link > .arrow,
.navbar-dark .nav-navbar > .nav-item:hover > .nav-link > .arrow,
.navbar-dark .nav-navbar > .nav-link.show > .arrow,
.navbar-dark .nav-navbar > .nav-link:hover > .arrow,
.navbar-stick-dark.stick .nav-navbar > .nav-item.show > .nav-link > .arrow,
.navbar-stick-dark.stick .nav-navbar > .nav-item:hover > .nav-link > .arrow,
.navbar-stick-dark.stick .nav-navbar > .nav-link.show > .arrow,
.navbar-stick-dark.stick .nav-navbar > .nav-link:hover > .arrow {
    border-top-color: inherit;
}
.navbar-dark .nav-navbar > .nav-item.active > .nav-link,
.navbar-dark .nav-navbar > .nav-item > .nav-link.active,
.navbar-dark .nav-navbar > .nav-link.active,
.navbar-stick-dark.stick .nav-navbar > .nav-item.active > .nav-link,
.navbar-stick-dark.stick .nav-navbar > .nav-item > .nav-link.active,
.navbar-stick-dark.stick .nav-navbar > .nav-link.active {
    color: rgb(221, 211, 195);
}
.navbar-dark .nav-navbar > .nav-item.active > .nav-link > .arrow,
.navbar-dark .nav-navbar > .nav-item > .nav-link.active > .arrow,
.navbar-dark .nav-navbar > .nav-link.active > .arrow,
.navbar-stick-dark.stick .nav-navbar > .nav-item.active > .nav-link > .arrow,
.navbar-stick-dark.stick .nav-navbar > .nav-item > .nav-link.active > .arrow,
.navbar-stick-dark.stick .nav-navbar > .nav-link.active > .arrow {
    border-top-color: inherit;
}
.offcanvas {
    background-color: rgb(16, 18, 18);
    box-shadow: rgba(0, 0, 0, 0.05) 0px 0px 15px;
}
.popup {
    background-color: rgb(16, 18, 18);
    border-color: rgb(51, 53, 53);
    box-shadow: rgba(0, 0, 0, 0.05) 0px 0px 15px;
}
.section {
    border-bottom: none;
}
.section-header small {
    color: rgba(189, 177, 160, 0.6);
}
.section-dialog {
    background-color: rgb(16, 18, 18);
}
.sidebar-fixed {
    background-color: rgb(16, 18, 18);
    border-right-color: rgb(51, 53, 53);
}
.sidebar-open .sidebar-fixed {
    box-shadow: rgba(0, 0, 0, 0.05) 0px 0px 15px;
}
.sidebar-header {
    border-bottom-color: rgb(51, 53, 53);
}
.sidebar-footer {
    border-top-color: rgb(51, 53, 53);
}
.sidebar-toggler {
    background-color: initial;
    background-image: initial;
    border-color: initial;
    border-style: none;
    border-width: initial;
}
@media (min-width: 576px) {
    .sidebar-fixed.sidebar-expand-sm {
        background-color: rgb(22, 25, 25);
        box-shadow: rgba(0, 0, 0, 0.02) 3px 0px 5px;
    }
}
@media (min-width: 768px) {
    .sidebar-fixed.sidebar-expand-md {
        background-color: rgb(22, 25, 25);
        box-shadow: rgba(0, 0, 0, 0.02) 3px 0px 5px;
    }
}
@media (min-width: 992px) {
    .sidebar-fixed.sidebar-expand-lg {
        background-color: rgb(22, 25, 25);
        box-shadow: rgba(0, 0, 0, 0.02) 3px 0px 5px;
    }
}
@media (min-width: 1200px) {
    .sidebar-fixed.sidebar-expand-xl {
        background-color: rgb(22, 25, 25);
        box-shadow: rgba(0, 0, 0, 0.02) 3px 0px 5px;
    }
}
.sidebar-fixed.sidebar-expand {
    background-color: rgb(22, 25, 25);
    box-shadow: rgba(0, 0, 0, 0.02) 3px 0px 5px;
}
.bt-1,
.border-top-1 {
    border-top-color: rgb(51, 53, 53);
}
.bl-1,
.border-left-1 {
    border-left-color: rgb(51, 53, 53);
}
.br-1,
.border-right-1 {
    border-right-color: rgb(51, 53, 53);
}
.bb-1,
.border-bottom-1 {
    border-bottom-color: rgb(51, 53, 53);
}
.bt-2,
.border-top-2 {
    border-top-color: rgb(51, 53, 53);
}
.bl-2,
.border-left-2 {
    border-left-color: rgb(51, 53, 53);
}
.br-2,
.border-right-2 {
    border-right-color: rgb(51, 53, 53);
}
.bb-2,
.border-bottom-2 {
    border-bottom-color: rgb(51, 53, 53);
}
.bt-3,
.border-top-3 {
    border-top-color: rgb(51, 53, 53);
}
.bl-3,
.border-left-3 {
    border-left-color: rgb(51, 53, 53);
}
.br-3,
.border-right-3 {
    border-right-color: rgb(51, 53, 53);
}
.bb-3,
.border-bottom-3 {
    border-bottom-color: rgb(51, 53, 53);
}
.b-1 {
    border-color: rgb(51, 53, 53);
}
.b-2 {
    border-color: rgb(51, 53, 53);
}
.b-3 {
    border-color: rgb(51, 53, 53);
}
.border-glass,
.border-glass-1 {
    border-color: rgba(46, 49, 49, 0.35) !important;
}
.border-glass-2 {
    border-color: rgba(46, 49, 49, 0.25) !important;
}
.border-glass-3 {
    border-color: rgba(46, 49, 49, 0.15) !important;
}
.bg-gray {
    background-color: rgb(20, 21, 21);
}
.bg-pale-primary {
    background-color: rgb(23, 25, 25) !important;
}
.bg-pale-secondary {
    background-color: rgb(24, 26, 26) !important;
}
.bg-pale-success {
    background-color: rgb(6, 47, 19) !important;
}
.bg-pale-danger {
    background-color: rgb(43, 1, 4) !important;
}
.bg-pale-warning {
    background-color: rgb(33, 24, 0) !important;
}
.bg-pale-info {
    background-color: rgb(23, 25, 25) !important;
}
.bg-pale-light {
    background-color: rgb(16, 18, 18) !important;
}
.bg-pale-dark {
    background-color: rgb(35, 37, 37) !important;
}
.bg-gradient-primary {
    background-image: linear-gradient(45deg, rgb(4, 70, 146) 0%, rgb(1, 53, 112) 100%) !important;
}
.bg-gradient-secondary {
    background-image: linear-gradient(45deg, rgb(29, 31, 31) 0%, rgb(25, 27, 27) 100%) !important;
}
.bg-gradient-success {
    background-image: linear-gradient(45deg, rgb(52, 165, 89) 0%, rgb(37, 124, 65) 100%) !important;
}
.bg-gradient-danger {
    background-image: linear-gradient(45deg, rgb(149, 0, 6) 0%, rgb(113, 0, 2) 100%) !important;
}
.bg-gradient-warning {
    background-image: linear-gradient(45deg, rgb(160, 119, 11) 0%, rgb(118, 87, 5) 100%) !important;
}
.bg-gradient-info {
    background-image: linear-gradient(45deg, rgb(59, 27, 118) 0%, rgb(42, 17, 90) 100%) !important;
}
.bg-gradient-dark {
    background-image: linear-gradient(45deg, rgb(10, 11, 11) 0%, rgb(79, 83, 83) 100%) !important;
}
.text-default {
    color: rgb(177, 166, 147) !important;
}
.text-default p {
    color: #FFF!important;
    opacity: 65%;
}
a.text-default:hover,
a.text-default:focus {
    color: rgb(206, 196, 179) !important;
}
.text-light {
    color: rgb(189, 177, 160) !important;
}
a.text-light:hover,
a.text-light:focus {
    color: rgb(178, 167, 149) !important;
}
.text-lighter {
    color: rgb(222, 213, 197) !important;
}
a.text-lighter:hover,
a.text-lighter:focus {
    color: rgb(192, 181, 164) !important;
}
.text-lightest {
    color: rgb(234, 225, 210) !important;
}
a.text-lightest:hover,
a.text-lightest:focus {
    color: rgb(204, 194, 177) !important;
}
.text-inherit {
    color: inherit;
}
.shadow-0,
.hover-shadow-0:hover {
    box-shadow: none;
}
.shadow-1,
.product-3,
.hover-shadow-1:hover {
    box-shadow: rgba(0, 0, 0, 0.06) 0px 0px 4px;
}
.shadow-2,
.portfolio-2 img,
.hover-shadow-2:hover {
    box-shadow: rgba(0, 0, 0, 0.06) 0px 0px 8px;
}
.shadow-3,
.hover-shadow-3:hover {
    box-shadow: rgba(0, 0, 0, 0.06) 0px 0px 12px;
}
.shadow-4,
.hover-shadow-4:hover {
    box-shadow: rgba(0, 0, 0, 0.06) 0px 0px 18px;
}
.shadow-5,
.hover-shadow-5:hover,
.portfolio-2 img:hover {
    box-shadow: rgba(0, 0, 0, 0.06) 0px 0px 26px;
}
.shadow-6,
.hover-shadow-6:hover,
.product-3:hover {
    box-shadow: rgba(0, 0, 0, 0.06) 0px 0px 36px;
}
.shadow-7,
.hover-shadow-7:hover {
    box-shadow: rgba(0, 0, 0, 0.06) 0px 0px 48px;
}
.shadow-8,
.hover-shadow-8:hover {
    box-shadow: rgba(0, 0, 0, 0.06) 0px 0px 60px;
}
.shadow-9,
.hover-shadow-9:hover {
    box-shadow: rgba(0, 0, 0, 0.06) 0px 0px 74px;
}
.text-hue-rotate {
    -webkit-text-fill-color: transparent;
    background-image: -webkit-linear-gradient(92deg, rgb(176, 53, 13), rgb(174, 105, 11));
    color: rgb(252, 113, 67);
}
.card-outline {
    background-color: transparent;
    border-color: rgba(46, 49, 49, 0.3);
}
.card-hover-inverse:hover {
    background-color: rgb(10, 11, 11);
    border-color: rgb(145, 132, 114);
}
.text-white {
    color: #FFF !important;
    opacity: 85%;
}
.text-white h1,
.text-white h2,
.text-white h3,
.text-white h4,
.text-white h5,
.text-white h6,
.text-white .h1,
.text-white .h2,
.text-white .h3,
.text-white .h4,
.text-white .h5,
.text-white .h6 {
    color: #FFF !important;
    opacity: 85%;
}
.text-white a:not(.btn):not(.dropdown-item) {
    color: rgba(255, 255, 248, 0.8);
}
.text-white hr {
    border-top-color: rgba(46, 49, 49, 0.15);
}
.text-white p {
    color: rgba(255, 255, 248, 0.85);
}
.text-white code {
    background-color: rgba(16, 18, 18, 0.1);
    color: rgb(255, 246, 233);
}
.text-white small,
.text-white .small {
    color: rgba(255, 255, 248, 0.8);
}
.text-white .divider {
    color: rgba(255, 255, 248, 0.5);
}
.text-white .divider::before,
.text-white .divider::after {
    border-top-color: rgba(46, 49, 49, 0.15);
}
.text-white .section-header small {
    color: rgba(255, 255, 248, 0.6);
}
.text-white .rating label.empty {
    color: rgba(255, 255, 248, 0.3);
}
.text-white .card-inverse {
    background-color: rgba(16, 18, 18, 0.1);
}
.text-white .btn-outline-light {
    border-color: rgba(46, 49, 49, 0.3);
    color: rgba(255, 255, 248, 0.6);
}
.text-white .btn-outline-light:hover {
    color: rgb(177, 166, 147);
}
.text-white .close {
    color: rgba(255, 255, 248, 0.85);
}
.block-number {
    color: rgb(248, 240, 226);
}
.block-number::after {
    border-left-color: transparent;
    border-right-color: transparent;
    border-top-color: rgb(145, 132, 114);
}
.block-number a:hover,
.block-number a:focus {
    color: rgb(248, 240, 226);
}
.demo-section .main-content .section,
.demo-topbar .main-content .topbar,
.demo-navbar .main-content .navbar,
.demo-header .main-content .header,
.demo-footer .main-content .footer {
    border-color: rgb(49, 52, 52);
    box-shadow: rgba(0, 0, 0, 0.05) 0px 0px 15px;
}
body {
    color: #787878;
}
a {
    color: inherit;
}
.section-header p {
    color: #757575;
}
a:hover,
a:focus {
    color: inherit;
    outline-color: initial;
    text-decoration-color: initial;
}
::-webkit-scrollbar-track {
    background-color: rgba(0, 0, 0, 0.9);
    background-image: initial;
}
::-webkit-scrollbar-thumb {
    background-color: rgb(0, 0, 182);
    background-image: initial;
}
::-webkit-scrollbar-thumb:hover {
    background-color: rgb(0, 0, 182);
    background-image: initial;
}
.header-categories {
    background-color: rgba(0, 0, 0, 0.52);
}
.category-text {
    color: #ffffffd6;
}
.accordion p {
    color: #757575;
}
.scroll-top-button {
    background-color: #1c1c1c;
    color: #ffffffd6;
}
.scroll-top-button:hover,
.scroll-top-button:active,
.scroll-top-button:not([disabled]):not(.disabled):active {
    background-color: #1c1c1c;
    color: #757575;
}
#needhelp {
    background-color: rgb(0, 4, 125);
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNjAwIDkwMCc+PHBvbHlnb24gZmlsbD0nIzA5MThjYycgcG9pbnRzPSc5NTcgNDUwIDUzOSA5MDAgMTM5NiA5MDAnLz48cG9seWdvbiBmaWxsPScjMzAwZWFhJyBwb2ludHM9Jzk1NyA0NTAgODcyLjkgOTAwIDEzOTYgOTAwJy8+PHBvbHlnb24gZmlsbD0nIzBiMGJjNScgcG9pbnRzPSctNjAgOTAwIDM5OCA2NjIgODE2IDkwMCcvPjxwb2x5Z29uIGZpbGw9JyMyYjBkYTMnIHBvaW50cz0nMzM3IDkwMCAzOTggNjYyIDgxNiA5MDAnLz48cG9seWdvbiBmaWxsPScjMWEwY2JlJyBwb2ludHM9JzEyMDMgNTQ2IDE1NTIgOTAwIDg3NiA5MDAnLz48cG9seWdvbiBmaWxsPScjMjYwZDljJyBwb2ludHM9JzEyMDMgNTQ2IDE1NTIgOTAwIDExNjIgOTAwJy8+PHBvbHlnb24gZmlsbD0nIzI4MGRiNycgcG9pbnRzPSc2NDEgNjk1IDg4NiA5MDAgMzY3IDkwMCcvPjxwb2x5Z29uIGZpbGw9JyMyMjBjOTYnIHBvaW50cz0nNTg3IDkwMCA2NDEgNjk1IDg4NiA5MDAnLz48cG9seWdvbiBmaWxsPScjMzUwZmIxJyBwb2ludHM9JzE3MTAgOTAwIDE0MDEgNjMyIDEwOTYgOTAwJy8+PHBvbHlnb24gZmlsbD0nIzFlMGM4ZicgcG9pbnRzPScxNzEwIDkwMCAxNDAxIDYzMiAxMzY1IDkwMCcvPjxwb2x5Z29uIGZpbGw9JyM0MDEwYWEnIHBvaW50cz0nMTIxMCA5MDAgOTcxIDY4NyA3MjUgOTAwJy8+PHBvbHlnb24gZmlsbD0nIzFhMGI4OCcgcG9pbnRzPSc5NDMgOTAwIDEyMTAgOTAwIDk3MSA2ODcnLz48L3N2Zz4=");
}
.dropdown-item {
    color: #757575;
    text-decoration-color: initial;
}
.dropdown {
    background-color: rgb(16, 18, 18);
    background-image: initial;
    border-color: rgb(53, 56, 56);
    box-shadow: rgb(78, 83, 93) 0px 1px 3px -2px;
}
.dropdown-menu {
    border-color: initial;
    border-style: none;
    border-width: initial;
    box-shadow: rgba(0, 0, 0, 0.07) 0px 2px 25px;
}
.dropdown-item.active,
.dropdown-item:active,
.dropdown-item:hover {
    background-color: rgb(4, 70, 146);
    border-color: rgb(7, 83, 170);
    color: #757575;
    text-decoration-color: initial;
}
.dropdown-toggle::after,
.dropup .dropdown-toggle::after {
    border-bottom-color: initial;
    border-right-color: initial;
}
.slick-prev,
.slick-next {
    background-color: transparent !important;
}
.chapternav-left {
    border-right-color: rgb(61, 64, 63);
}
.chapternav-right {
    border-left-color: rgb(61, 64, 63);
}
button.slick-next.slick-arrow {
    border-left-color: rgba(61, 64, 63, 0.22);
}
button.slick-prev.slick-arrow {
    border-right-color: rgba(61, 64, 63, 0.22);
}
h5.price.mb-5 {
    color: #787878;
}

h5.price {
    color: #FFF;
    opacity: 60%;
}
.chapternav button {
    background-color: initial;
    background-image: none;
    border-color: initial;
    border-style: none;
    border-width: initial;
    color: rgb(204, 194, 177);
    outline-color: initial;
}
.text-lighter {
    color: rgb(204, 194, 177) !important;
}
.review-nav.chapternav-left {
    border-color: initial;
    border-style: none;
    border-width: initial;
}
.review-nav.chapternav-right {
    border-color: initial;
    border-style: none;
    border-width: initial;
}
.review-nav-button i {
    color: rgb(204, 194, 177);
}
@media (min-width: 600px) {
    .chapternav.aff-nav button {
        background-color: rgb(16, 18, 18);
        background-image: initial;
    }
}
@media (max-width: 599px) {
    .chapternav.aff-nav button {
        background-color: rgb(16, 18, 18);
        background-image: initial;
    }
}
.modal .close {
    background-color: rgb(16, 18, 18) !important;
    background-image: initial !important;
    color: #757575 !important;
}
.nav-link {
    color: rgb(218, 208, 193);
}
.headerintro {
    color: #757575;
}
.highlight {
    color: #757575;
}
.btn-menu {
    color: #ffffffd6;
}
.btn-menu:hover,
.btn-menu:active,
.btn-menu-active {
    border-left-color: rgb(0, 0, 158);
    color: #ffffffd6;
    text-decoration-color: initial;
}
.btn-getnow {
    background-color: rgb(15, 23, 29);
    color: #FFF;
}
.btn-getnow:hover,
.btn-getnow:active,
.btn-getnow:not([disabled]):not(.disabled):active {
    background-color: rgb(0, 0, 0);
    border-color: rgb(46, 49, 49);
    color: #757575;
}
.btn-info {
    background-color: rgb(15, 23, 29)!important;
    color: #ffffffd6!important;
}
.btn-info:hover,
.btn-info:active,
.btn-info:not([disabled]):not(.disabled):active {
    background-color: rgb(0, 0, 0);
    border-color: rgb(46, 49, 49);
    color: #757575;
}
.rating label.active {
    color: rgb(255, 216, 52);
}
.bg-app {
    background-color: rgb(27, 30, 29);
}
.features .lead-2 {
    color: #7e7e7e;
}
p.hw-features {
    color: #FFF;
    opacity: 65%;
}
.features i,
.features h6 {
    color: rgb(70, 136, 250);
}
.card-body {
    background: #191919;
    border-radius: 25px;
}
.accordion-connected .card-body {
    border-radius: 5px;
}
.btn-outline-getnow {
    background-image: none;
    border-color: #ffffffd6;
    color: #ffffffd6 !important;
    border-width: initial;
}
.btn-outline-learn {
    background-color: rgb(0, 0, 182);
    background-image: none;
    border-color: rgb(0, 0, 158);
    color: #ffffffd1 !important;
}
.btn-outline-pre {
    background-color: rgb(3, 44, 68);
    background-image: none;
    border-color: rgb(30, 142, 208);
    color: #757575;
}
.btn-outline-learn:hover,
.btn-outline-learn:active {
    background-color: rgb(0, 0, 182);
    border-color: rgb(0, 0, 158);
    color: #757575 !important;
}
mark,
.mark {
    background-color: rgb(0, 0, 0);
    color: #FFF;
}
.product-pre {
    background-color: rgb(17, 19, 19);
    color: rgb(177, 166, 147);
}
s.pre {
    background-color: rgb(52, 165, 89);
    background-image: initial;
    color: #757575;
}
.product-2 .product-media,
.product-2 .product-media:hover {
    background-color: transparent;
}
p.lead-2.text-center {
    color: #ffffffd6;
}
.badge-pop {
    color: #FFF;
    opacity: 60%;
}
.badge-secondary {
    background-color: rgb(52, 165, 89);
    color: #FFF;
    opacity: 60%
}
.badge-third {
    background-color: rgb(95, 100, 99);
    color: #FFF;
    opacity: 60%
}
.features {
    background-color: rgb(22, 25, 25);
    box-shadow: rgba(10, 45, 91, 0.06) 0px 0px 0px 1px, rgba(30, 36, 48, 0.03) 0px 1px 1px -0.5px, rgba(30, 36, 48, 0.04) 0px 2px 2px -1px, rgba(30, 36, 48, 0.04) 0px 3px 3px -1.5px, rgba(30, 36, 48, 0.03) 0px 5px 5px -2.5px, rgba(30, 36, 48, 0.03) 0px 10px 10px -5px, rgba(30, 36, 48, 0.03) 0px 24px 24px -8px;
}
@media (max-width: 1199.98px) {
    .navbar-expand-xl .navbar-mobile {
        background-color: rgba(0, 0, 0, 0.9);
    }
    .backdrop-navbar {
        background-color: transparent;
    }
    .navbar-expand-xl .nav-navbar:not(.nav-inline) > .nav-item > .nav-link,
    .navbar-expand-xl .nav-navbar:not(.nav-inline) > .nav-link {
        color: #757575 !important;
    }
    .navbar-expand-xl .nav-navbar:not(.nav-inline) > .nav-item > .nav {
        background-color: transparent;
    }
    .navbar-open .navbar .nav-navbar > .nav-link:hover .nav-link:active,
    .nav-navbar .nav .nav-link {
        color: #757575;
    }
    body.body-scrolled.navbar-scrolled i.fas.fa-bars {
        color: #757575 !important;
    }
}
@media (max-width: 1302px) {
    h6.divider.mt-7.lead-2 {
        color: #757575;
    }
}
#home {
    background-image: url("https://unchainedinnovations.io/assets/img/bg/background.jpeg");
}
#home::before {
    background-color: rgba(0, 0, 0, 0.5);
    background-image: initial;
}
@media (max-width: 1200px) {
    #home {
        background-image: url("https://unchainedinnovations.io/assets/img/bg/background.jpeg");
    }
}
@media (max-width: 890px) {
    #home {
        background-color: rgb(18, 0, 147);
    }
    .headerintro {
        color: #757575;
    }
    .btn-getnow {
        background-color: rgb(0, 0, 182);
    }
    .btn-menu {
        border-color: initial !important;
        border-style: none !important;
        border-width: initial !important;
        color: #757575;
    }
}
.text-muted {
    color: #757575 !important;
}
@media (max-width: 850px) {
    .review-nav.chapternav-left {
        border-color: initial;
        border-style: none;
        border-width: initial;
    }
    .review-nav.chapternav-right {
        border-color: initial;
        border-style: none;
        border-width: initial;
    }
}
:host,
:root {
    --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Free";
    --fa-style-family-classic: "Font Awesome 6 Free";
}
.fa-border {
    border-color: var(--darkreader-border--fa-border-color, #343636);
}
.fa-spin-reverse {
    --fa-animation-direction: reverse;
}
.fa-inverse {
    color: var(--darkreader-text--fa-inverse, #fffff8);
}
:root,
:host {
    --fa-font-brands: normal 400 1em/1 'Font Awesome 6 Brands';
    --fa-style-family-brands: 'Font Awesome 6 Brands';
}
:root {
    --darkreader-bg--s-700: #2e4252;
    --darkreader-border--b-100: #313434;
    --darkreader-text--s-700: #b7cdd8;
}
.woot-widget-holder {
    box-shadow: rgba(0, 0, 0, 0.16) 0px 5px 40px;
}
.woot-widget-holder.woot-widget-holder--flat {
    border: 1px solid var(--darkreader-border--b-100);
    box-shadow: none;
}
.woot-widget-holder iframe {
    border-color: initial;
    border-style: initial;
    border-width: 0px;
    color-scheme: dark;
}
.woot-widget-holder.has-unread-view {
    border-color: initial;
    border-style: initial;
    border-width: 0px;
    box-shadow: none !important;
}
.woot-widget-bubble {
    background-color: rgb(9, 97, 177);
    background-image: initial;
    box-shadow: rgba(0, 0, 0, 0.16) 0px 8px 24px !important;
}
.woot-widget-bubble.unread-notification::after {
    background-color: rgb(154, 0, 0);
    background-image: initial;
    border-color: rgb(46, 49, 49);
}
.woot-widget-bubble.woot-widget--expanded div {
    color: #757575;
}
.woot-widget-bubble.woot-widget--expanded.woot-widget-bubble-color--lighter div {
    color: var(--darkreader-text--s-700, #fffff8);
}
.woot-widget-bubble:hover {
    background-color: rgb(9, 97, 177);
    background-image: initial;
    box-shadow: rgba(0, 0, 0, 0.4) 0px 8px 32px !important;
}
.woot--close::before,
.woot--close::after {
    background-color: rgb(16, 18, 18);
}
.woot-widget-bubble-color--lighter.woot--close::before,
.woot-widget-bubble-color--lighter.woot--close::after {
    background-color: var(--darkreader-bg--s-700, #101212);
}

/* Override Style */
.vimvixen-hint {
    background-color: #7c5500 !important;
    border-color: #ebc228 !important;
    color: #ffffdf !important;
}
#vimvixen-console-frame {
    color-scheme: light !important;
}
::placeholder {
    opacity: 0.5 !important;
}
#edge-translate-panel-body,
.MuiTypography-body1,
.nfe-quote-text {
    color: var(--darkreader-neutral-text) !important;
}
gr-main-header {
    background-color: #0e3541 !important;
}
.tou-z65h9k,
.tou-mignzq,
.tou-1b6i2ox,
.tou-lnqlqk {
    background-color: var(--darkreader-neutral-background) !important;
}
.tou-75mvi {
    background-color: #00171f !important;
}
.tou-ta9e87,
.tou-1w3fhi0,
.tou-1b8t2us,
.tou-py7lfi,
.tou-1lpmd9d,
.tou-1frrtv8,
.tou-17ezmgn {
    background-color: #000000 !important;
}
.tou-uknfeu {
    background-color: #190d00 !important;
}
.tou-6i3zyv {
    background-color: #1f5768 !important;
}
div.mermaid-viewer-control-panel .btn {
    background-color: var(--darkreader-neutral-background);
    fill: var(--darkreader-neutral-text);
}
svg g rect.er {
    fill: var(--darkreader-neutral-background) !important;
}
svg g rect.er.entityBox {
    fill: var(--darkreader-neutral-background) !important;
}
svg g rect.er.attributeBoxOdd {
    fill: var(--darkreader-neutral-background) !important;
}
svg g rect.er.attributeBoxEven {
    fill: var(--darkreader-selection-background);
    fill-opacity: 0.8 !important;
}
svg rect.er.relationshipLabelBox {
    fill: var(--darkreader-neutral-background) !important;
}
svg g g.nodes rect,
svg g g.nodes polygon {
    fill: var(--darkreader-neutral-background) !important;
}
svg g rect.task {
    fill: var(--darkreader-selection-background) !important;
}
svg line.messageLine0,
svg line.messageLine1 {
    stroke: var(--darkreader-neutral-text) !important;
}
div.mermaid .actor {
    fill: var(--darkreader-neutral-background) !important;
}
mitid-authenticators-code-app > .code-app-container {
    background-color: white !important;
    padding-top: 1rem;
}
iframe#unpaywall[src$="unpaywall.html"] {
    color-scheme: light !important;
}
embed[type="application/pdf"][src="about:blank"] { filter: invert(100%) contrast(90%); }
