/*
            /$$
    /$$    /$$$$
   | $$   |_  $$    /$$$$$$$
 /$$$$$$$$  | $$   /$$_____/
|__  $$__/  | $$  |  $$$$$$
   | $$     | $$   \____  $$
   |__/    /$$$$$$ /$$$$$$$/
          |______/|_______/
================================
        Keep calm and get rich.
                    Is the best.

---------------------------------------------
Theme Name: Maggie
Theme URI: https://www.nicetheme.cn/
Author: nicetheme
Author URI: https://www.nicetheme.cn/
Description: 这是一款wordpress知识库主题，文档主题，您可以快速地、有效地创建文档来记录 API、框架、插件、软件、模板和任何类型的产品文档。
Version: 1.2.2
License URI: LICENSE
Text Domain: Maggie
*/
@media (min-width: 1400px) {

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

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

/*--------------------------------------------------------------
## color style
--------------------------------------------------------------*/

.text-primary {
    color: var(--color-primary) !important;
}

.text-body {
    color: var(--color-body) !important;
}

.text-dark {
    color: var(--color-dark) !important;
}

.text-secondary {
    color: var(--color-secondary) !important;
}

.text-muted {
    color: var(--color-muted) !important;
}

.text-light {
    color: var(--color-light) !important;
}

.text-danger {
    color: var(--color-danger) !important;
}

/*--------------------------------------------------------------
## Buttons
--------------------------------------------------------------*/

.btn {
    border-radius: var(--border-radius-sm);
    padding: 0.625rem 1.625rem;
    font-size: .9375rem;
}

.btn:hover,
.btn:focus,
.btn:active,
.btn.active {
    box-shadow: none !important;
}

/*--------------------------------------------------------------
## Buttons primary
--------------------------------------------------------------*/

.btn-primary {
    background-color: var(--btn-primary);
    border-color: var(--btn-primary);
}

.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active {
    background-color: var(--btn-secondary);
    border-color: var(--btn-secondary);
}

/*--------------------------------------------------------------
## Buttons secondary
--------------------------------------------------------------*/

.btn-secondary {
    color: var(--color-light);
    background-color: var(--btn-secondary);
    border-color: var(--btn-secondary);
}

.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.active,
.btn-secondary:active {
    color: #fff;
    background-color: var(--btn-dark);
    border-color: var(--btn-dark);
}

.btn-secondary.disabled,
.btn-secondary:disabled {
    color: var(--color-muted);
    border-color: var(--btn-secondary);
    background-color: var(--btn-secondary);
}

/*--------------------------------------------------------------
## Buttons dark
--------------------------------------------------------------*/

.btn-dark {
    background-color: var(--btn-dark);
    border-color: var(--btn-dark);
}

.btn-dark:hover,
.btn-dark:focus,
.btn-dark.active,
.btn-dark:active {
    color: #fff;
    background-color: var(--btn-secondary);
    border-color: var(--btn-secondary);
}

.btn-dark.disabled,
.btn-dark:disabled {
    color: var(--color-muted);
    background-color: var(--btn-secondary);
    border-color: var(--btn-secondary);
}

/*--------------------------------------------------------------
## Buttons light
--------------------------------------------------------------*/

.btn-light {
    color: var(--color-muted);
    background-color: var(--btn-light);
    border-color: var(--btn-light);
}

.btn-light:hover,
.btn-light:focus,
.btn-light:active,
.btn-light.active {
    color: #fff;
    background-color: var(--btn-secondary);
    border-color: var(--btn-secondary);
}

.btn-light.disabled,
.btn-light:disabled {
    color: var(--color-muted);
    background-color: var(--btn-light);
    border-color: var(--btn-light);
    cursor: not-allowed;
}

/*--------------------------------------------------------------
## Buttons danger
--------------------------------------------------------------*/

.btn-danger {
    color: #fff;
    background-color: var(--btn-danger);
    border-color: var(--btn-danger);
}

.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active {
    color: #fff;
    background-color: var(--btn-danger);
    border-color: var(--btn-danger);
}

/*--------------------------------------------------------------
## Buttons link
--------------------------------------------------------------*/

.btn-link {
    color: var(--color-muted);
    text-decoration: none;
}

.btn-link:hover,
.btn-link:focus,
.btn-link.active,
.btn-link:active {
    color: var(--color-dark);
}

.btn-link:disabled,
.btn-link.disabled {
    background-color: var(--btn-light);
    border-color: var(--btn-light);
    color: var(--color-muted);
}

/*--------------------------------------------------------------
## Buttons outline primary
--------------------------------------------------------------*/

.btn-outline-primary {
    color: var(--color-primary);
    background-color: var(--btn-outline-primary);
    border-color: var(--btn-outline-primary);
}

.btn-outline-primary:hover,
.btn-outline-primary:focus,
.btn-outline-primary:active,
.btn-outline-primary.active {
    color: #fff;
    background-color: var(--btn-primary);
    border-color: var(--btn-primary);
}

/*--------------------------------------------------------------
## Buttons outline secondary
--------------------------------------------------------------*/

.btn-outline-secondary {
    color: var(--color-secondary);
    background-color: transparent;
    border-color: var(--btn-outline-secondary);
}

.btn-outline-secondary:hover,
.btn-outline-secondary:focus,
.btn-outline-secondary:active,
.btn-outline-secondary.active {
    color: var(--color-dark);
    background-color: transparent;
    border-color: var(--btn-outline-dark);
}

/*--------------------------------------------------------------
## Buttons outline light
--------------------------------------------------------------*/

.btn-outline-light {
    color: var(--color-secondary);
    border-color: var(--btn-light);
    background-color: transparent;
}

.btn-outline-light:hover,
.btn-outline-light:focus,
.btn-outline-light:active,
.btn-outline-light.active {
    color: var(--color-dark);
    background-color: var(--btn-light);
    border-color: var(--btn-light);
}

/*--------------------------------------------------------------
## Buttons outline info
--------------------------------------------------------------*/

.btn-outline-info {
    color: var(--color-info);
    background-color: var(--btn-outline-info);
    border-color: var(--btn-outline-info);
}

.btn-outline-info:hover,
.btn-outline-info:focus,
.btn-outline-info:active,
.btn-outline-info.active {
    color: #fff;
    background-color: var(--bg-info);
    border-color: var(--bg-info);
}

/*--------------------------------------------------------------
## Buttons outline warning
--------------------------------------------------------------*/

.btn-outline-warning {
    color: var(--color-warning);
    background-color: var(--btn-outline-warning);
    border-color: var(--btn-outline-warning);
}

.btn-outline-warning:hover,
.btn-outline-warning:focus,
.btn-outline-warning:active,
.btn-outline-warning.active {
    color: #fff;
    background-color: var(--bg-warning);
    border-color: var(--bg-warning);
}

/*--------------------------------------------------------------
## Buttons outline danger
--------------------------------------------------------------*/

.btn-outline-danger {
    color: var(--color-danger);
    background-color: var(--btn-outline-danger);
    border-color: var(--btn-outline-danger);
}

.btn-outline-danger:hover,
.btn-outline-danger:focus,
.btn-outline-danger:active,
.btn-outline-danger.active {
    color: #fff;
    border-width: 0;
    background: linear-gradient(315deg, #ff2b4f 0%, #ff7f6a 100%);
}

/*--------------------------------------------------------------
## btn icon style
--------------------------------------------------------------*/

.btn-xs {
    font-size: .625rem;
    padding: .125rem .75rem;
    border-radius: var(--border-radius-xs);
}

.btn-sm {
    font-size: .875rem;
    padding: .3125rem .75rem;
}

.btn-lg {
    padding: .75rem 2.5rem;
    font-size: 1rem;
}

.btn-nopd {
    padding-left: 5px;
    padding-right: 5px;
}

.btn-block {
    display: block;
    width: 100%;
    padding-left: .75rem;
    padding-right: .75rem;
}

.btn-rounded {
    border-radius: 4rem;
    padding-left: 1.75rem;
    padding-right: 1.75rem;
}

.btn-rounded.btn-xs {
    padding-left: 1rem;
    padding-right: 1rem;
}

@media (max-width: 767.98px) {
    .btn-sm {
        padding: .25rem .625rem;
    }

    .btn-rounded {
        border-radius: 4rem;
    }
}

@media (min-width: 768px) and (max-width: 991.98px) {
    .btn-rounded {
        border-radius: 4rem;
    }
}

/*--------------------------------------------------------------
## btn icon style
--------------------------------------------------------------*/

.btn-icon {
    text-align: center;
    width: 2.75rem;
    height: 2.75rem;
    padding: 0 !important;
    position: relative;
    font-size: 1.5rem;
    flex-shrink: 0;
}

.btn-icon span {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    display: flex;
    align-items: center;
    justify-content: center;
}

.btn-icon .status {
    position: absolute;
    font-size: .75rem;
    font-weight: 300;
    line-height: 1;
    padding: .0625rem .375rem;
    right: 0;
    top: 0;
    background: #FF416C;
    /* fallback for old browsers */
    /* Chrome 10-25, Safari 5.1-6 */
    background: linear-gradient(to right, #FF4B2B, #FF416C);
    /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
    border-radius: 1rem;
    transform: translate(25%, -25%);
}

.btn-icon.btn-xs {
    width: 1.75rem;
    height: 1.75rem;
    font-size: 0.875rem;
}

.btn-icon.btn-sm {
    width: 2.0625rem;
    height: 2.0625rem;
    font-size: 1.125rem;
}

.btn-icon.btn-md {
    width: 2.5rem;
    height: 2.5rem;
    font-size: 1.375rem;
}

.btn-icon.btn-lg {
    width: 3.4375rem;
    height: 3.4375rem;
    font-size: 1.75rem;
}

.btn-icon.btn-xl {
    width: 4rem;
    height: 4rem;
}

.btn-icon.btn-block {
    width: 100%;
}

/*--------------------------------------------------------------
## background style
--------------------------------------------------------------*/

.bg-primary {
    background-color: var(--bg-primary) !important;
}

.bg-outline-primary {
    background-color: var(--outline-primary);
}

.bg-dark {
    background-color: var(--bg-dark) !important;
}

.bg-secondary {
    background-color: var(--bg-secondary) !important;
}

.bg-light {
    background-color: var(--bg-light) !important;
}

.bg-danger {
    background-color: var(--bg-danger) !important;
}

.bg-warning {
    background-color: var(--bg-warning) !important;
}

.bg-info {
    background-color: var(--bg-info) !important;
}

.bg-white {
    background-color: var(--bg-white) !important;
}

.bg-white-overlay {
    color: #fff;
    background-color: rgba(255, 255, 255, 0.3);
}

.bg-dark-overlay {
    color: #fff;
    background-color: rgba(0, 0, 0, 0.3);
}

.bg-dark-overlay:hover {
    background-color: rgba(0, 0, 0, 0.5);
}

.bg-opacity {
    background-color: rgba(39, 39, 39, 0.3) !important;
}

.bg-effect {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
}

.bg-fixed {
    background-attachment: fixed;
}


/*-------------------------------------------------------------
## image custom image hover
  -------------------------------------------------------------*/

.overlay {
    position: absolute;
    opacity: .4;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: var(--bg-dark);
    transition: opacity 0.3s ease-in-out;
}

.overlay-hover:hover .overlay,
a:hover .overlay {
    opacity: .3;
}

.overlay-0 {
    position: absolute;
    opacity: 0;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: var(--bg-dark);
    transition: opacity 0.3s ease-in-out;
}

.overlay-hover:hover .overlay-0,
a:hover .overlay-0 {
    opacity: .3;
}

/*--------------------------------------------------------------
## border
--------------------------------------------------------------*/

.border-primary {
    border-color: var(--border-primary) !important;
}

.border-dark {
    border-color: var(--border-dark) !important;
}

.border-secondary {
    border-color: var(--border-secondary) !important;
}

.border-muted {
    border-color: var(--border-muted) !important;
}

.border-light {
    border-color: var(--border-light) !important;
}

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

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

/*--------------------------------------------------------------
## input-group
--------------------------------------------------------------*/

.form-control {
    color: var(--color-secondary);
    border: 2px solid var(--border-light);
    background-color: #fff;
    border-radius: var(--border-radius-sm);
    padding: .625rem 1rem;
    box-shadow: none
}

.form-control:focus {
    color: var(--color-dark);
    border-color: var(--border-primary);
    background-color: #fff;
    box-shadow: none
}

.form-control::-webkit-input-placeholder {
    color: var(--color-muted);
    opacity: 1
}

.form-control::-moz-placeholder {
    color: var(--color-muted);
    opacity: 1
}

.form-control:-ms-input-placeholder {
    color: var(--color-muted);
    opacity: 1
}

.form-control::-ms-input-placeholder {
    color: var(--color-muted);
    opacity: 1
}

.form-control::placeholder {
    color: var(--color-muted);
    opacity: 1
}

.form-control:focus::-webkit-input-placeholder {
    color: var(--color-secondary);
    opacity: 1
}

.form-control:focus::-moz-placeholder {
    color: var(--color-secondary);
    opacity: 1
}

.form-control:focus:-ms-input-placeholder {
    color: var(--color-secondary);
    opacity: 1
}

.form-control:focus::-ms-input-placeholder {
    color: var(--color-secondary);
    opacity: 1
}

.form-control:focus::placeholder {
    color: var(--color-secondary);
    opacity: 1
}

.form-control:disabled,
.form-control[readonly] {
    background-color: var(--bg-light);
    opacity: 1;
    color: var(--color-muted)
}

.form-control-plaintext {
    color: var(--color-muted);
    border-width: 0;
    padding: .625rem 0;
}

.form-control-plaintext:focus {
    -webkit-appearance: none;
    outline: none !important;
    box-shadow: none !important;
}

.form-control-sm {
    min-height: auto;
    padding: .375rem .75rem;
}

.form-control-md {
    font-size: 1rem;
    padding: .5rem .75rem;
}

.form-control-lg {
    font-size: 1.125rem;
    padding: .75rem 1rem;
}

textarea.form-control {
    padding: .625rem .75rem;
}

textarea.form-control-lg {
    min-height: calc(44px + 2px);
}

/*--------------------------------------------------------------
## Avatar
--------------------------------------------------------------*/

.flex-avatar {
    position: relative;
    line-height: 1;
    border-radius: 500px;
    white-space: nowrap;
    font-weight: bold;
    border-radius: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-shrink: 0;
    border-radius: 50%;
}

.flex-avatar img {
    border-radius: inherit;
    display: block;
    -o-object-fit: cover;
    object-fit: cover;
    width: 100%;
    height: 100%;
}

/*--------------------------------------------------------------
## Media
--------------------------------------------------------------*/

.media {
    position: relative;
    display: block;
    padding: 0;
    flex-shrink: 0;
    border-radius: inherit;
    overflow: hidden;
}

.media:after {
    content: '';
    display: block;
    padding-top: 100%;
}

.media:not(:first-child):not(:last-child):not(:only-child) {
    border-radius: var(--border-radius-xs);
}

.media-overlay {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 0;
    z-index: 2;
    display: flex;
    align-items: center;
    color: #fff;
}

.media-overlay.overlay-top {
    bottom: auto;
}

.media-overlay.overlay-bottom {
    top: auto;
    background: var(--color-dark);
    background: linear-gradient(to top, rgba(6, 6, 8, 0.33), rgba(6, 6, 8, 0));
}

.media-overlay.overlay-top .badge {
    background-color: rgb(46 46 48 / 50%);
}

.media-overlay .btn-icon {
    background-color: rgba(33, 36, 40, 0.68);
    border-color: transparent;
}

.media-content {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    border: 0;
    border-radius: inherit;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
}

.media-content img {
    display: block;
    -o-object-fit: cover;
    object-fit: cover;
    width: 100%;
    height: 100%;
}

.media-21x9:after {
    padding-top: 42.857143%;
}

.media-16x9:after {
    padding-top: 56.25%;
}

.media-4x3:after {
    padding-top: 75%;
}

.media-2x3:after {
    padding-top: 150%;
}

.media-3x2:after {
    padding-top: 66.66666%;
}

.media-3x4:after {
    padding-top: 133.33333%;
}

.media-1x2:after {
    padding-top: 200%;
}

.media-2x1:after {
    padding-top: 50%;
}

.media-3x1:after {
    padding-top: 33%;
}

.media-4x1:after {
    padding-top: 25%;
}

.media-1-4:after {
    padding-top: 25vh;
    min-height: 10rem;
}

.media-1-3:after {
    padding-top: 33vh;
    min-height: 12.5rem;
}

.media-1-2:after {
    padding-top: 50vh;
    min-height: 15rem;
}

/*--------------------------------------------------------------
## rounded
--------------------------------------------------------------*/

.rounded {
    border-radius: var(--border-radius-sm) !important;
}

.rounded-1 {
    border-radius: var(--border-radius-md) !important;
}

.rounded-2 {
    border-radius: var(--border-radius-lg) !important;
}

.rounded-3 {
    border-radius: var(--border-radius-lg) !important;
}

@media (max-width: 767.98px) {
    .rounded-1 {
        border-radius: var(--border-radius-sm) !important;
    }

    .rounded-2 {
        border-radius: var(--border-radius-md) !important;
    }
}

/*--------------------------------------------------------------
## Card
--------------------------------------------------------------*/

.card,
.block {
    background: #fff;
    box-shadow: none;
    border: 1px solid var(--border-light);
    border-radius: var(--border-radius-md);
}

.card-header,
.card-footer {
    background-color: transparent;
    border-width: 0;
}

.card-footer {
    padding: 0 1.25rem 1.25rem;
}

.card-header {
    padding: 1.25rem 1.25rem 0;
    margin: 0 0 -.25rem;
}

.card-body {
    padding: 1.25rem;
}

.card-md .card-header {
    padding: 1.75rem 1.75rem 0;
    margin: 0 0 -.5rem;
}

.card-md .card-body {
    padding: 1.75rem;
}

.card-md .card-footer {
    padding: 0 1.75rem 1.75rem;
}

.card-md .card-footer.border-top {
    padding: 1.75rem;
}

@media (max-width: 767.98px) {
    .card-header {
        padding: 1rem 1rem 0;
        margin: 0 0 -.125rem;
    }

    .card-body {
        padding: 1rem;
    }

    .card-md .card-header {
        padding: 1.125rem 1.125rem 0;
        margin: 0 0 -.125rem;
    }

    .card-md .card-body {
        padding: 1.125rem;
    }

    .card-md .card-footer {
        padding: 0 1.125rem 1.125rem;
    }

    .card-md .card-footer.border-top {
        padding: 1.125rem;
    }
}

@media (min-width: 768px) and (max-width: 991.98px) {
    .card-header {
        padding: 1.25rem 1.25rem 0;
        margin: 0 0 -.4375rem;
    }

    .card-body {
        padding: 1.25rem;
    }

    .card-md .card-header {
        padding: 1.25rem 1.25rem 0;
        margin: 0 0 -.125rem;
    }

    .card-md .card-body {
        padding: 1.25rem;
    }

    .card-md .card-footer {
        padding: 0 1.25rem 1.25rem;
    }

    .card-md .card-footer.border-top {
        padding: 1.25rem;
    }
}

@media (min-width: 992px) and (max-width: 1199.98px) {
    .card-header {
        padding: 1.375rem 1.375rem 0;
        margin: 0 0 -.375rem;
    }

    .card-body {
        padding: 1.375rem;
    }
}

/*
List
*/

.list {
    padding-left: 0;
    padding-right: 0;
}

.list-item {
    position: relative;
    display: flex;
    flex-direction: column;
    min-width: 0;
    word-wrap: break-word;
}

.list-content {
    padding: 1rem 0;
    display: flex;
    flex-direction: column;
    flex: 1 1 auto;
    justify-content: center;
}

.list-body {
    flex: 1 1 auto;
}

.list-footer {
    margin-top: 0.875rem;
}

.list-title {
    font-size: 0.875rem;
    line-height: 1.4285714286;
    display: block;
    color: inherit;
}

/*--------------------------------------------------------------
## list grid style
--------------------------------------------------------------*/
.list-grid > div {
    display: flex;
}

.list-grid .list-item {
    flex-direction: row;
    flex: 1 1 auto;
}

.list-grid .list-item .media {
    width: 150px;
    height: 120px;
    border-radius: inherit;
}

.list-grid.list-grid-padding .list-item {
    padding: 1.5rem;
}

.list-grid.list-grid-padding .list-item .media {
    border-radius: var(--border-radius-sm);
}

.list-grid.list-grid-padding .list-content {
    padding: 0 1.5rem 0 0;
}

@media (max-width: 767.98px) {
    .list-grid.list-grid-padding .list-item {
        align-items: center;
        padding: 1.25rem;
    }

    .list-grid .list-item .media {
        width: 80px;
        height: 60px;
    }
}

@media (min-width: 768px) and (max-width: 991.98px) {
    .list-grid.list-grid-padding .list-item {
        align-items: center;
        padding: 1.25rem;
    }

    .list-grid .list-item .media {
        width: 120px;
        height: 90px;
    }
}

@media (min-width: 992px) and (max-width: 1199.98px) {
    .list-grid.list-grid-padding .list-item {
        align-items: center;
        padding: 1.375rem;
    }

    .list-grid .list-item .media {
        width: 120px;
        height: 90px;
    }
}

/*--------------------------------------------------------------
## list bordered style
--------------------------------------------------------------*/

.list-bordered .list-item {
    border-top: 1px solid var(--border-light);
    margin-top: -1px;
}

.list-bordered .list-item:first-child {
    border-top: none;
}

.list-bordered .list-item .list-content {
    padding: 1.25rem 0;
}

.list-bordered .list-item .list-title {
    position: relative;
    padding-left: 30px;
}

.list-bordered .list-item .list-title .list-icon {
    position: absolute;
    left: 0;
    top: -1px;
    font-weight: normal;
    opacity: .6;
}

/*--------------------------------------------------------------
## custom hover style
--------------------------------------------------------------*/

.custom-hover {
    position: relative;
}

.custom-hover .media-content {
    max-width: 100%;
    transition: all 444ms ease-in-out;
}

.custom-hover:hover .media-content {
    transform: scale(1.1);
}

/*--------------------------------------------------------------
## Font line clamp style
--------------------------------------------------------------*/

.h-1x {
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
}

.h-2x {
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}

@media (max-width: 767.98px) {
    .h-2x {
        overflow: hidden;
        display: -webkit-box;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
    }
}

.h-3x {
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}

.h-4x {
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
}

/*--------------------------------------------------------------
## nav brand
--------------------------------------------------------------*/

.navbar-brand {
    max-width: 200px;
    padding: 0;
    margin: 0;
    flex-shrink: 0;
}

.navbar-brand img {
    max-height: 40px;
}

.navbar-brand .logo-light {
    display: none;
}

.navbar-brand .logo-light.active {
    display: block;
}

.navbar-brand .logo-dark {
    display: none;
}

.navbar-brand .logo-dark.active {
    display: block;
}

@media (max-width: 767.98px) {
    .navbar-brand {
        max-width: 120px;
    }

    .navbar-brand img {
        max-height: 40px;
    }
}

@media (min-width: 768px) and (max-width: 991.98px) {
    .navbar-brand {
        max-width: 150px;
    }

    .navbar-brand img {
        max-height: 40px;
    }
}

@media (min-width: 992px) and (max-width: 1199.98px) {
    .navbar-brand {
        max-width: 150px;
    }

    .navbar-brand img {
        max-height: 40px;
    }
}

.navbar-menu {
    display: flex;
    flex-direction: row;
    -ms-align-items: center;
    align-items: center;
}

/*--------------------------------------------------------------
## nav footer menu
--------------------------------------------------------------*/

.navbar-footer li {
    display: inline-block;
    margin: 0 .75rem 0 0
}

.navbar-footer li a {
    display: block;
    font-size: .875rem;
    font-weight: bold;
    color: #fff;
    opacity: .8;
}

.navbar-footer li a:hover {
    opacity: 1;
}

/*-------------------------------------------------------------- 
## Main Navigation 
--------------------------------------------------------------*/

.navbar-site li {
    position: relative;
    margin: 0 .25rem;
}

.navbar-site li a {
    display: block;
    transition: all 0.25s ease-out 0s;
}

.navbar-site:hover li a {
    opacity: .6
}

.navbar-site li a:hover {
    opacity: 1
}

.navbar-site > li > a {
    position: relative;
    padding: 1rem .5rem;
    color: #595959;
}

.navbar-site > li.current-menu-parent > a,
.navbar-site > li.current-menu-item > a,
.navbar-site > li.current > a {
    color: var(--color-primary);
}

.navbar-site li.menu-item-has-children > a {
    padding: 1rem .75rem 1rem .5rem;
}

/*-------------------------------------------------------------- 
## site submenu sign 
--------------------------------------------------------------*/

.navbar-site li.menu-item-has-children > a .menu-sign {
    position: absolute;
    top: 50%;
    right: 0;
    height: 6px;
    width: 6px;
    opacity: .3;
    transition: all .3s ease;
    transform: translate(0%, -50%) rotate(0deg);
}

.navbar-site li.menu-item-has-children > a .menu-sign:after {
    content: "";
    display: block;
    height: 6px;
    width: 6px;
    border-left: 1px solid #000;
    border-bottom: 1px solid #000;
    transform: rotate(315deg);
    transition: all 0.2s;
}

.navbar-site li.menu-item-has-children > a:hover .menu-sign {
    margin-top: 2px
}

.navbar-site li.menu-item-has-children > a:hover .menu-sign:after {
    transform: rotate(135deg);
}

.navbar-site li ul.sub-menu li.menu-item-has-children > a .menu-sign {
    margin-top: 0;
    right: 10px;
}

.navbar-site li ul.sub-menu li.menu-item-has-children > a .menu-sign:after {
    transform: rotate(315deg);
}

.navbar-site li ul.sub-menu li.menu-item-has-children:hover .menu-sign:after,
.navbar-site li ul.sub-menu li.menu-item-has-children > a:hover .menu-sign:after {
    transform: rotate(225deg);
}


/* Submenu */

.navbar-site li ul {
    position: absolute;
    width: 200px;
    top: 100%;
    left: -8px;
    padding: .625rem 0;
    margin-top: 20px;
    background-color: #fff;
    border: 1px solid var(--border-light);
    border-radius: var(--border-radius-sm);
    box-shadow: var(--shadow-md);
    z-index: 99;
    transition: all .3s ease-in-out !important;
    -moz-transition: all .3s ease-in-out !important;
    -webkit-transition: all .3s ease-in-out !important;
    -o-transition: all .3s ease-in-out !important;
    opacity: 0;
    visibility: hidden;
}

.navbar-site li:hover > ul {
    opacity: 1;
    visibility: visible;
    margin-top: 0
}

.navbar-site li ul a {
    padding: .5rem 1.25rem;
    font-weight: normal;
    color: var(--color-secondary);
}

.navbar-site li ul li.current-menu-item a {
    color: var(--color-dark);
    opacity: 1;
}

.navbar-site li:last-child > .sub-menu,
.navbar-site li:nth-last-child(2) > .sub-menu {
    right: 0;
    left: auto;
}

.navbar-site li:last-child > .sub-menu .sub-menu,
.navbar-site li:nth-last-child(2) > .sub-menu .sub-menu {
    right: 102%;
    left: auto;
}

.navbar-site li ul li {
    display: block;
    padding: 0;
    margin: 0;
}


/* Submenu */

.navbar-site li .sub-menu .sub-menu {
    left: 100%;
    top: -.6875rem;
}

/*--------------------------------------------------------------
## site style
--------------------------------------------------------------*/

.site-header {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    background-color: #FFF7EA;
    /* border-bottom: 1px solid var(--border-light); */
    /* box-shadow: var(--shadow); */
    z-index: 99;
}

.site-header.sticky-header {
    background-color: #fff;
    border-bottom: 1px solid var(--border-light);
    box-shadow: var(--shadow);
}

.site-wrapper {
    position: relative;
    display: flex;
    flex-direction: row;
    min-height: 0;
}

.site-content {
    position: relative;
    padding: 2.5rem 0;
    transition: all .2s ease-in-out;
}

.site-footer {
    color: var(--color-muted);
}

.page-template-page-help .site-footer {
    justify-content: space-between;
}

@media (max-width: 767.98px) {

    .site-content {
        padding: 1.25rem 0;
    }

}

@media (min-width: 768px) and (max-width: 991.98px) {

    .site-content {
        padding: 1.5rem 0;
    }

}

@media (min-width: 992px) and (max-width: 1199.98px) {
    .site-content {
        padding: 1.5rem 0;
    }

}

@media (min-width: 1200px) and (max-width: 1399.98px) {

    .site-content {
        padding: 2rem 0;
    }

    .site-header {
        padding-left: 1rem;
        padding-right: 1rem;
    }

}

@media (min-width: 1400px) {
    .site-header {
        padding-left: 1rem;
        padding-right: 1rem;
    }

}

/* -------------------------------------------------------------------------- */
/* Site width
/* -------------------------------------------------------------------------- */
.site-main {
    flex: 1 1 auto;
    min-width: 0;
}

/* -------------------------------------------------------------------------- */
/* Site sidebar
/* -------------------------------------------------------------------------- */

.site-aside {
    flex-shrink: 0;
    border-right: 1px solid var(--border-light);
    z-index: 98;
    transform: translateX(-100%);
    transition: all ease .5s;
}

.site-aside.in {
    transform: translateX(0%);
}

.site-aside .aside-wrapper {
    position: -webkit-sticky;
    position: sticky;
    top: 71px;
    width: 100%;
    height: 100%;
    max-height: calc(100vh - 71px);
    overflow: hidden;
}

@media (max-width: 767.98px) {
    .site-aside {
        position: fixed;
        top: 0;
        left: 0;
        max-width: 280px;
        width: 100%;
        height: 100%;
        z-index: 101;
    }
}

@media (min-width: 768px) and (max-width: 991.98px) {
    .site-aside {
        position: fixed;
        top: 0;
        left: 0;
        max-width: 280px;
        width: 100%;
        height: 100%;
        z-index: 101;
    }
}

@media (min-width: 992px) and (max-width: 1199.98px) {
    .site-aside {
        max-width: 280px;
        width: 100%;
        transform: translateX(0);
    }
}

@media (min-width: 1200px) and (max-width: 1399.98px) {
    .site-aside {
        max-width: 280px;
        width: 100%;
        transform: translateX(0);
    }
}

@media (min-width: 1400px) and (max-width: 1599.98px) {
    .site-aside {
        max-width: 280px;
        width: 100%;
        transform: translateX(0);
    }
}

@media (min-width: 1600px) {
    .site-aside {
        max-width: 280px;
        width: 100%;
        transform: translateX(0);
    }
}

/* -------------------------------------------------------------------------- */
/* Site sidebar menu
/* -------------------------------------------------------------------------- */

.site-aside .aside-menu {
    padding: .5rem .75rem;
}

.site-aside .aside-menu li {
    position: relative;
    padding: .25rem 0;
    margin: .25rem 0;
}

.site-aside .aside-menu li a {
    position: relative;
    display: flex;
    align-items: center;
    flex-wrap: nowrap;
    padding: .25rem .75rem .25rem .5rem;
    transition: all .4s;
    opacity: .6;
}

.site-aside .aside-menu > li a:hover,
.site-aside .aside-menu > li a:focus {
    opacity: 1;
}

.site-aside .aside-menu > li:hover,
.site-aside .aside-menu > li.in,
.site-aside .aside-menu > li.current-post-ancestor,
.site-aside .aside-menu > li.current-menu-parent,
.site-aside .aside-menu > li.current-menu-item {
    opacity: 1;
    background-color: var(--outline-primary);
    border-radius: var(--border-radius-xs);

}

.site-aside .aside-menu > li.in > a {
    color: var(--color-primary);
    opacity: 1;
}

.site-aside .aside-menu > li.current-post-ancestor > a,
.site-aside .aside-menu > li.current-menu-parent > a,
.site-aside .aside-menu > li.current-menu-item > a {
    color: var(--color-primary);
    opacity: 1;
}

.site-aside .aside-menu li a .menu-icon {
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-shrink: 0;
    width: 2rem;
    height: 2rem;
    font-size: 1.5rem;
    opacity: .65;
}

.site-aside .aside-menu li a .menu-icon .iconfont {
    position: relative;
}

.site-aside .aside-menu li a .menu-text {
    padding: .25rem 0;
    flex: 1 1 auto;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    transition: all .3s ease-in-out;
}


/* -------------------------------------------------------------------------- */
/* Site sidebar menu ul
/* -------------------------------------------------------------------------- */

.site-aside .aside-menu li > ul {
    padding-left: 40px;
    padding-right: 20px;
    padding-top: 0;
    display: none;
}

.site-aside .aside-menu > li.current-menu-item > ul,
.site-aside .aside-menu li.current-post-ancestor > ul,
.site-aside .aside-menu li.current-menu-parent > ul {
    display: block;
}

.site-aside .aside-menu li > ul a {
    padding-left: 0;
    padding-right: 0;
}

.site-aside .aside-menu li > ul li {
    padding-top: .5rem;
    padding-bottom: .5rem;
}

.site-aside .aside-menu li > ul li a {
    opacity: .5
}

.site-aside .aside-menu li > ul li.current-post-parent a {
    color: var(--color-dark);
    opacity: 1;
}

.site-aside .aside-menu li > ul li.current-menu-item a {
    opacity: 1;
}

.site-aside .aside-menu li > ul li a {
    padding-top: 0;
    padding-bottom: 0;
}

.site-aside .aside-menu li > ul li a .menu-text {
    padding: 0;
}

.site-aside .aside-menu li > ul li a .menu-icon {
    width: 1.5rem;
    height: 1.5rem;
    font-size: 1.3125rem;
    margin-right: 5px;
}

.site-aside .aside-menu li li > ul {
    padding-left: 0;
    padding-top: .75rem;
}

.site-aside .aside-menu li li > ul li {
    margin: 0;
}

.site-aside .aside-categories-menu li a {
    padding: 0.25rem 0.75rem 0.25rem 0.5rem;
}

.site-aside .aside-categories-menu.aside-menu li > ul.sub-category {
    padding-left: 40px;
    padding-right: 0;
}

.site-aside .aside-categories-menu.aside-menu li > ul ul {
    padding-left: 28px;
    padding-right: 20px;
}

.site-aside .aside-categories-menu.aside-menu li ul li.menu-post a {
    align-items: flex-start;
}

.site-aside .aside-categories-menu.aside-menu li ul li.menu-post a .menu-text {
    -webkit-line-clamp: 2;
}

.site-aside .aside-posts-menu.aside-menu li > ul {
    padding-left: 40px;
}

.site-aside .aside-posts-menu.aside-menu li ul a {
    align-items: flex-start;
}

.site-aside .aside-posts-menu.aside-menu li ul a .menu-text {
    -webkit-line-clamp: 2;
}

/* -------------------------------------------------------------------------- */
/* Site sidebar menu sign
/* -------------------------------------------------------------------------- */

.site-aside .aside-menu li .menu-sign {
    position: absolute;
    right: 20px;
    height: 8px;
    width: 8px;
    opacity: .3;
    transition: all 0.3s ease;
}

.site-aside .aside-menu li.menu-item-has-children .menu-sign:after {
    content: "";
    display: block;
    height: 8px;
    width: 8px;
    border-right: 1px solid #000;
    border-top: 1px solid #000;
    transform: rotate(46deg);
    transition: all 0.3s ease;
}


.site-aside .aside-menu > li.current-post-ancestor > a > .menu-sign:after,
.site-aside .aside-menu li.in > a > .menu-sign:after {
    transform: rotate(135deg);
}

/*
Sidebar Scrollable
*/

.site-aside .scrollable {
    height: 100%;
    overflow-x: hidden;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
}

.site-aside .scrollable::-webkit-scrollbar {
    width: 6px;
    height: 6px;
}

.site-aside .scrollable::-webkit-scrollbar-track {
    box-shadow: inset 0 0 6px rgb(42 44 66 / 0%);
    border-radius: 10px;
}

.site-aside .scrollable::-webkit-scrollbar-thumb {
    border-radius: 10px;
    background-color: rgb(47 47 51 / 30%);
}


/* -------------------------------- 
## Mobile aside
-------------------------------- */
.mobile-active {
    overflow: hidden;
}

.mobile-aside {
    position: fixed;
    left: 0;
    top: 0;
    bottom: 0;
    display: flex;
    flex-direction: column;
    width: 20rem;
    transition: all .2s ease-in-out;
    z-index: 999;
    transform: translateX(-100%);
    background-color: #fff;
}

.mobile-overlay {
    position: fixed;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    background-color: rgba(0, 0, 0, 0.8);
    z-index: 998;
    opacity: 0;
    visibility: hidden;
}

@supports ((-webkit-backdrop-filter: blur(6px)) or (backdrop-filter: blur(6px))) {
    .mobile-overlay {
        -webkit-backdrop-filter: saturate(180%) blur(6px);
        backdrop-filter: saturate(180%) blur(6px);
    }
}

.mobile-active .mobile-overlay {
    opacity: 1;
    visibility: visible;
}

.mobile-active .mobile-aside {
    transform: translateX(0%);
}

@media (max-width: 767.98px) {
    .mobile-aside {
        width: 18rem;
    }
}

/*-------------------------------------------------------------- 
## Mobile menu
--------------------------------------------------------------*/
.mobile-aside .mobile-wrapper {
    display: flex;
    flex-direction: column;
    height: 100%;
    overflow: auto;
}

.mobile-aside .mobile-menu {
    padding: 1rem;
}

.mobile-aside .mobile-menu li {
    position: relative;
}

.mobile-aside .mobile-menu > li {
    padding: 0.25rem 0;
    margin: 0.25rem 0;
}

.mobile-aside .mobile-menu > li.current-menu-parent,
.mobile-aside .mobile-menu > li.current-menu-item,
.mobile-aside .mobile-menu > li.in {
    background-color: var(--outline-primary);
    border-radius: var(--border-radius-xs);
}

.mobile-aside .mobile-menu > li > a:hover,
.mobile-aside .mobile-menu > li.current-menu-item > a,
.mobile-aside .mobile-menu > li.in > a {
    color: var(--color-primary);
    opacity: 1;
}

.mobile-aside .mobile-menu li a {
    position: relative;
    position: relative;
    display: flex;
    align-items: center;
    flex-wrap: nowrap;
    padding: .25rem .75rem .25rem .5rem;
    transition: all .3s;
    opacity: .65;
}

.mobile-aside .mobile-menu li a .menu-icon {
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-shrink: 0;
    width: 2rem;
    height: 2rem;
    font-size: 1.5rem;
}

.mobile-aside .mobile-menu li a .menu-text {
    padding: .25rem 0;
    flex: 1 1 auto;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    transition: all .3s ease-in-out;
}

.mobile-aside .mobile-menu li > ul li a .menu-icon {
    width: 1.5rem;
    height: 1.5rem;
    font-size: 1.3125rem;
    margin-right: 5px;
}

/*-------------------------------------------------------------- 
## Mobile menu ul
--------------------------------------------------------------*/

.mobile-aside .mobile-menu > li > ul {
    display: none;
    padding-left: 40px;
    padding-right: 20px;
    padding-top: 0;
}

.mobile-aside .mobile-menu > li.current-menu-item > ul,
.mobile-aside .mobile-menu > li.current-menu-parent > ul {
    display: block;
}

.mobile-aside .mobile-menu li > ul li {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
}

.mobile-aside .mobile-menu li > ul li a {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    padding-bottom: 0;
    opacity: .5;
}


.mobile-aside .mobile-menu li > ul li.current-menu-item a {
    color: var(--color-dark);
    opacity: 1;
}

.mobile-aside .mobile-posts-menu.mobile-menu li > ul {
    padding-left: 40px;
}

.mobile-aside .mobile-posts-menu.mobile-menu li ul a {
    align-items: flex-start;
}

.mobile-aside .mobile-posts-menu.mobile-menu li ul a .menu-text {
    -webkit-line-clamp: 2;
    padding: 0;
}

.mobile-aside .mobile-posts-menu.mobile-menu li ul li.current-post-parent a {
    color: var(--color-dark);
    opacity: 1;
}

/*-------------------------------------------------------------- 
## Mobile menu sign
--------------------------------------------------------------*/
.mobile-aside .mobile-menu li a .menu-sign {
    position: absolute;
    right: 15px;
    top: 50%;
    height: 8px;
    width: 8px;
    margin-top: -4px;
    opacity: .5;
}

.mobile-aside .mobile-menu li a .menu-sign:after {
    content: "";
    display: block;
    height: 8px;
    width: 8px;
    border-left: 1px solid var(--border-secondary);
    border-bottom: 1px solid var(--border-secondary);
    transform: rotate(225deg);
    transition: all 0.2s;
}

.mobile-aside .mobile-menu li a.active .menu-sign:after {
    transform: rotate(315deg);
}

/* -------------------------------------------------------------------------- */
/* Entry Content
/* -------------------------------------------------------------------------- */

.post-title {
    margin-bottom: 1.5rem;
    padding-bottom: 1.25rem;
    border-bottom: 1px solid var(--border-light)
}

.post-content {
    position: relative;
    line-height: 1.85;
    text-align: justify;
}

.post-content a:hover,
.post-content a:focus {
    text-decoration: none;
}

.post-content p {
    margin: 0 0 1.5rem;
}

.post-content h1,
.post-content h2,
.post-content h3 {
    margin: 3rem auto 1.5rem;
}

.post-content h4,
.post-content h5,
.post-content h6 {
    margin: 3rem auto 1.5rem
}

@media (max-width: 767.98px) {

    .post-title {
        margin-bottom: 1.25rem;
        padding-bottom: 1rem;
    }

    .post-content h1,
    .post-content h2,
    .post-content h3 {
        margin: 2rem auto 1.5rem;
    }

    .post-content h4,
    .post-content h5,
    .post-content h6 {
        margin: 2rem auto 1.5rem;
    }
}

@media (min-width: 768px) and (max-width: 991.98px) {

    .post-content h1,
    .post-content h2,
    .post-content h3 {
        margin: 1rem auto 1rem;
    }

    .post-content h4,
    .post-content h5,
    .post-content h6 {
        margin: 1rem auto 1rem;
    }
}

@media (min-width: 992px) and (max-width: 1199.98px) {

    .post-content h1,
    .post-content h2,
    .post-content h3 {
        margin: 1.5rem auto 1rem;
    }

    .post-content h4,
    .post-content h5,
    .post-content h6 {
        margin: 1.5rem auto 1rem;
    }
}


/* Font Families ----------------------------- */

.post-content p > a,
.post-content li > a,
.post-content dd > a,
.post-content td a,
.post-content th a,
.post-content h1 a,
.post-content h2 a,
.post-content h3 a,
.post-content h4 a,
.post-content h5 a,
.post-content h6 a,
.post-content em a,
.post-content strong a {
    border-bottom: 1px dashed var(--border-primary);
    transition: .3s ease-in;
}

.post-content p > a:hover,
.post-content li > a:hover,
.post-content dd > a:hover,
.post-content td a:hover,
.post-content th a:hover,
.post-content h1 a:hover,
.post-content h2 a:hover,
.post-content h3 a:hover,
.post-content h4 a:hover,
.post-content h5 a:hover,
.post-content h6 a:hover,
.post-content em a:hover,
.post-content strong a:hover {
    border-bottom-style: solid;
}

.post-content a:hover,
.post-content a:focus {
    text-decoration: none;
}


/* Post quote style ----------------------------- */

.wp-block-quote a,
.wp-block-quote p > a {
    border-color: var(--border-light);
}

.wp-block-quote a,
.wp-block-quote a:hover {
    color: inherit;
}


/* Post table style ----------------------------- */

.post-content > table,
.post-content div > table {
    max-width: 100%;
    width: 100%;
    overflow: hidden;
    margin: 0;
    border: 1px solid var(--border-light);
    border-collapse: collapse;
    border-spacing: 0;
    empty-cells: show;
}

.post-content > table th,
.post-content div > table th {
    font-weight: 700;
}

.post-content > table th,
.post-content > table td,
.post-content div > table th,
.post-content div > table td {
    border: 1px solid var(--border-light);
    padding: 0.75rem 1.125rem;
    margin: 0;
    overflow: visible;
}

.post-content > table thead,
.post-content div > table thead {
    vertical-align: bottom;
    white-space: nowrap;
}

.post-content > table tbody tr:nth-child(odd),
.post-content div > table tbody tr:nth-child(odd) {
    background: var(--bg-light);
}

.post-content > .alignleft > table,
.post-content > .alignright > table,
.post-content div > .alignleft > table,
.post-content div > .alignright > table {
    margin: 0;
}

.post-content caption {
    background: var(--bg-light);
    font-weight: 600;
    padding: 0.5em;
    text-align: center;
}

.post-content code {
    margin: 0 1px;
    padding: 0.2em 0.4em;
    font-size: .9em;
    color: inherit;
    background: #f2f4f5;
    border: 1px solid #f0f0f0;
    border-radius: 3px;
}

.post-content ul,
.post-content ol {
    padding: 0 0 0 1.5rem;
}

.post-content li {
    margin: 0 0 0.5rem;
}

.post-copyright {
    background: linear-gradient(270deg, rgba(238, 241, 246, 0) 3.31%, #F7F8FB 25.85%, #F7F8FB 73.15%, rgba(238, 241, 246, 0) 99.1%)
}

.post-lasttime {
    background: linear-gradient(270deg, rgb(246 238 241 / 0%) 3.31%, #fff8fa 25.85%, #fff9fb 73.15%, rgb(246 238 240 / 0%) 99.1%);
}

.nice-dark-mode .post-copyright {
    color: #fff;
    background: var(--dark-bg-dark);
}

.nice-dark-mode .post-lasttime {
    color: #fff;
    background: var(--dark-bg-outline-danger);
}

/**--------------------------------------------------------------
## Post hidden tips
--------------------------------------------------------------**/

.post-password-content {
    position: relative;
}

.post-password-content form {
    max-width: 400px;
    margin: 0 auto;
}

/*--------------------------------------------------------------
 toc
--------------------------------------------------------------*/
.toc-inner {
    padding-right: 280px;
}

.post-toc {
    position: sticky;
    transition: all 0.25s;
}

.post-toc.is-collapsible {
    transition: all 300ms ease-in-out;
}

.post-toc.is-collapsed {
    max-height: 0;
    display: none;
}

.post-toc.is-position-fixed {
    visibility: visible;
    opacity: 1;
    top: 100px;
}

.post-toc ol {
    position: relative;
}

.post-toc ol:before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    width: 2px;
    background-color: var(--bg-light);
}

.post-toc ol li {
    position: relative;
    margin-bottom: 10px;
}

.post-toc ol li a {
    position: relative;
    display: block;
    padding: 0 20px;
    opacity: .5;
}

.post-toc ol li a::before {
    content: ' ';
    display: block;
    position: absolute;
    left: 0;
    top: 1px;
    width: 2px;
    height: 20px;
}

.post-toc ol > li.is-active-li > a {
    opacity: 1;
}

.post-toc ol > li.is-active-li > a::before {
    background-color: var(--bg-primary);
}

.post-toc ol li ol {
    padding: 0;
    margin: 10px 0 0;
}

.post-toc ol li ol li a {
    padding-left: 35px;
}

.post-toc ol li ol:before {
    display: none;
}

@media (max-width: 767.98px) {

    .post-toc,
    .post-toc.is-position-fixed {
        visibility: collapse;
        opacity: 0;
    }
}


/*--------------------------------------------------------------
## Pagination nextprev (WordPress CSS classes)
--------------------------------------------------------------*/

.post-nextprev .nextprev-block {
    position: relative;
    padding: 2rem 3rem 2rem 5rem;
    flex: 1 1 auto;
}

.post-nextprev .nextprev-block.next-block {
    padding: 2rem 5rem 2rem 3rem;
}

.post-nextprev .nextprev-block .nextprev-icon {
    position: absolute;
    left: 0;
    top: 50%;
    font-size: 3em;
    opacity: .3;
}

.post-nextprev .prev-block .nextprev-icon {
    left: 0;
    transform: translate(50%, -50%);
}

.post-nextprev .next-block .nextprev-icon {
    left: auto;
    right: 0;
    transform: translate(-50%, -50%);
}

/*--------------------------------------------------------------
## Pagination (WordPress CSS classes)
--------------------------------------------------------------*/

.screen-reader-text {
    clip: rect(1px, 1px, 1px, 1px);
    width: 1px;
    height: 1px;
    overflow: hidden;
    position: absolute !important;
    word-wrap: normal !important;
}

.pagination {
    position: relative;
    margin: 2.5rem 0;
}

.pagination .nav-links {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    width: 100%;
}

.post-page-numbers,
.page-numbers {
    display: inline-block;
    min-width: 40px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    margin: 0 .3125rem;
    background-color: var(--btn-light);
    color: var(--color-muted);
    border-radius: var(--border-radius-sm);
}

.post-page-numbers.prev,
.post-page-numbers.next,
.page-numbers.prev,
.page-numbers.next {
    padding-left: 1rem;
    padding-right: 1rem;
}

.post-page-numbers:hover,
.post-page-numbers.current,
.page-numbers:hover,
.page-numbers.current {
    color: #fff;
    background-color: var(--btn-primary);
}

@media (max-width: 767.98px) {
    .pagination {
        margin: 1.25rem 0 1.5rem;
    }

    .page-numbers {
        min-width: 30px;
        height: 30px;
        font-size: .75rem;
        text-align: center;
        line-height: 30px;
    }
}

@media (min-width: 768px) and (max-width: 991.98px) {
    .pagination {
        margin: 2rem 0;
    }

    .post-page-numbers,
    .page-numbers {
        min-width: 35px;
        height: 35px;
        font-size: .875rem;
        line-height: 35px;
    }
}

@media (min-width: 992px) and (max-width: 1199.98px) {
    .pagination {
        margin: 2rem 0;
    }

    .post-page-numbers,
    .page-numbers {
        min-width: 35px;
        height: 35px;
        font-size: .875rem;
        line-height: 35px;
    }
}

/*--------------------------------------------------------------
    site heading style
--------------------------------------------------------------*/

.site-heading {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    padding: 8rem 0 6rem;
}

.site-heading .heading-poster {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
}

.site-heading .heading-inner {
    position: relative;
    width: 100%;
}

.site-heading .heading-slogan {
    font-size: 3rem;
    font-weight: bold;
    color: var(--color-primary);
}

.site-heading .heading-search {
    position: relative;
    max-width: 800px;
    margin: 0 auto;
}

.site-heading .heading-search .search-input {
    width: 100%;
    padding-right: 4rem;
}

.site-heading .heading-search .search-button {
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    width: 5rem;
    z-index: 1;
}

.site-heading .heading-search .search-button .iconfont {
    position: relative;
    top: .05em;
}

.site-heading .heading-search-tags a {
    white-space: nowrap;
    background-color: #fff;
    margin: .25rem;
}

@media (max-width: 767.98px) {
    .site-heading {
        height: auto;
        padding: 3rem 0 1.5rem;
    }

    .site-heading .heading-slogan {
        font-size: 2rem;
    }
}

@media (max-width: 991.98px) {
    .site-heading .heading-search-tags {
        overflow-x: scroll;
        overflow-y: hidden;
        justify-content: start;
        -webkit-overflow-scrolling: touch;
        -ms-overflow-style: -ms-autohiding-scrollbar;
    }

    .site-heading .heading-search-tags a {
        background-color: #fff;
        margin: 0 .5rem 0 0;
    }

}

@media (min-width: 768px) and (max-width: 991.98px) {
    .site-heading {
        padding: 5rem 0 3.5rem;
    }

    .site-heading .heading-slogan {
        font-size: 2rem;
    }

}

@media (min-width: 992px) and (max-width: 1199.98px) {
    .site-heading {
        padding: 7rem 0 4.5rem;
    }
}

/*--------------------------------------------------------------
    Archive heading style
--------------------------------------------------------------*/
.archive-heading .archive-icon {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 32px;
    height: 32px;
}

.archive-heading .archive-icon img {
    display: block;
    width: 95%;
    height: 95%;
    -o-object-fit: cover;
    object-fit: cover;
}

.archive-heading .archive-icon i {
    display: block;
}

/*--------------------------------------------------------------
    Page style
--------------------------------------------------------------*/

.support-list {
    margin-bottom: 3rem;
}

.support-list:last-child {
    margin-bottom: 0;
}

.support-list-heading i {
    font-size: 1.5rem;
    margin-right: .25rem;
}

.support-list-body .col-12 {
    display: flex;
}

.support-list-body .card {
    flex: 1 1 auto;
}

.support-list-body .card i {
    font-size: 1.25rem;
    margin-right: .25rem;
}

.support-list-body ul li {
    position: relative;
    padding-left: 1.5rem;
    margin-bottom: 0.75rem;
}

.support-list-body ul li:before {
    content: '';
    position: absolute;
    top: 50%;
    left: 8px;
    width: 5px;
    height: 5px;
    background-color: var(--bg-secondary);
    border-radius: 10px;
    transform: translateY(-50%);
    opacity: .4;
}

.support-list-body ul li:last-child {
    margin: 0;
}

.support-list-body ul li a {
    color: var(--color-secondary);
}

.support-list-body ul li a:hover {
    color: var(--color-primary);
}

/*--------------------------------------------------------------
    hot post widget
--------------------------------------------------------------*/
.hot-posts .card-header .iconfont {
    position: relative;
    top: -0.1em;
    font-weight: normal;
    margin: 0 0.5rem 0 0;
}

.hot-posts ul li {
    position: relative;
    padding-left: 1.5rem;
    margin-bottom: .5rem;
}

.hot-posts ul li:before {
    content: '';
    position: absolute;
    top: 50%;
    left: 8px;
    width: 5px;
    height: 5px;
    background-color: var(--bg-primary);
    border-radius: 10px;
    transform: translateY(-50%);
}


.hot-posts ul li:last-child {
    margin: 0;
}

.hot-posts ul li a {
    color: var(--color-secondary);
}

.hot-posts ul li a:hover {
    color: var(--color-primary);
}

.hot-posts-grid.colorful .hot-posts {
    border-width: 0;
    background: var(--bg-secondary);
}

.hot-posts-grid.colorful div:nth-child(1) > .hot-posts {
    background: #5465ff;
    background: linear-gradient(to right, #5465ff, #549aff);
}

.hot-posts-grid.colorful div:nth-child(2) > .hot-posts {
    background: #ff4040;
    background: linear-gradient(to right, #ff4040, #ff595e);
}

.hot-posts-grid.colorful div:nth-child(3) > .hot-posts {
    background: #ffee54;
    background: linear-gradient(to right, #ff6c54, #ff9854);
}

.hot-posts-grid.colorful div:nth-child(4) > .hot-posts {
    background: #54ff98;
    background: linear-gradient(to right, #41c254, #5bec8f);
}


.hot-posts-grid.colorful .hot-posts ul li {
    padding-top: .125rem;
    padding-bottom: .125rem;
    margin-bottom: .25rem;

    transition: all 0.3s ease-in-out;
}

.hot-posts-grid.colorful .hot-posts ul li:last-child {
    margin-bottom: 0;
}

.hot-posts-grid.colorful .hot-posts ul li:hover {
    background-color: rgb(255 255 255 / 10%);
    border-radius: var(--border-radius-sm);
}

.hot-posts-grid.colorful .hot-posts ul li:before {
    background-color: #fff;
}

.hot-posts-grid.colorful a {
    color: #fff !important;
}

.hot-posts-grid.colorful a:hover {
    color: #fff;
}

/*--------------------------------------------------------------
    cats recommend grid
--------------------------------------------------------------*/

.cats-recommend-grid .item {
    display: flex;
    flex-direction: column;
    flex: 1 1 auto;
    min-width: 0;
    word-wrap: break-word;
    padding: 1.5rem;
    transition: all .3s ease-in-out;
    box-shadow: none;
}

.cats-recommend-grid .item .item-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 36px;
    height: 36px;
    font-size: 1.75rem;
}

.cats-recommend-grid .item .item-icon img {
    width: 32px;
    height: 32px;
    display: block;
    -o-object-fit: cover;
    object-fit: cover;
    width: 100%;
    height: 100%;
}

.cats-recommend-grid div:nth-child(6n+1) .item {
    background-color: #fff0ef;
    border-color: #fff0ef;
}

.cats-recommend-grid div:nth-child(6n+2) .item {
    background-color: #fffae2;
    border-color: #fffae2;
}

.cats-recommend-grid div:nth-child(6n+3) .item {
    background-color: #ebffe8;
    border-color: #ebffe8;
}

.cats-recommend-grid div:nth-child(6n+4) .item {
    background-color: #fff7ef;
    border-color: #fff7ef;
}

.cats-recommend-grid div:nth-child(6n+5) .item {
    background-color: #e1faf3;
    border-color: #e1faf3;
}

.cats-recommend-grid div:nth-child(6n+6) .item {

    background-color: #f0f3ff;
    border-color: #f0f3ff;
}

.cats-recommend-grid .item:hover {
    opacity: .9;
    transform: scale(1.05)
}

.cats-recommend-grid .item a:hover {
    color: var(--color-dark);
}

/*--------------------------------------------------------------
    fixed scroll widget
--------------------------------------------------------------*/

.fixed-scroll-widget {
    position: fixed;
    bottom: 3rem;
    right: 1.5rem;
    z-index: 99;
}

.fixed-scroll-widget ul li {
    margin-bottom: .5em;
}

.fixed-scroll-widget ul li .scroll-widget-button {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    width: 4.5rem;
    height: 4.5rem;
    border: 1px solid var(--border-light);
    border-radius: var(--border-radius-sm);
    background-color: #fff;
    box-shadow: var(--shadow);
}

.fixed-scroll-widget ul li .scroll-widget-button:hover {
    color: var(--color-primary);
}

.fixed-scroll-widget ul li .scroll-widget-button .scroll-widget-icon {
    font-size: 1.625rem;
}

.fixed-scroll-widget ul li.scroll-widget-totop {
    display: none;
}

.fixed-scroll-widget ul li.scroll-widget-totop.active {
    display: block;
}

/*--------------------------------------------------------------
comment style
--------------------------------------------------------------*/

.comment-respond {
    position: relative;
}

.comment-list .comment-form {
    margin-top: 1.5rem;
}

.comment {
    position: relative;
    padding: 1.5rem 0 0;
    margin: 1.5rem 0 0;
    border-top: 1px solid var(--border-light);
}

.comment .comment-content {
    flex: 1 1 auto;
}

.comment:first-child {
    padding: 0;
    margin: 0;
    border-top-width: 0;
}

.comment .comment-text {
    flex: 1 1 auto;
    text-align: justify;
}

.comment .comment-content p:last-child {
    margin: 0;
}

.comment-form .comment-avatar,
.comment .comment-avatar {
    width: 40px;
    height: 40px;
}

.comment .children {
    padding-left: 58px;
    padding-top: 20px;
}

.comment .children .comment {
    padding: 0;
    margin: 1.5rem 0 0;
    border-top: 0;
}

.comment .children .comment:first-child {
    padding: 0;
    margin: 0;
}

.comment .children .comment .comment-avatar {
    width: 30px;
    height: 30px;
}

@media (max-width: 767.98px) {

    .comment {
        position: relative;
        padding: 1rem 0;
    }

    .comment .comment-avatar {
        width: 32px;
        height: 32px;
    }

    .comment .children {
        padding-left: 40px;
    }

    .comment .children .comment-avatar {
        width: 28px;
        height: 28px;
    }

}

/*--------------------------------------------------------------
    Footer links style
--------------------------------------------------------------*/
.footer-links a {
    color: var(--color-muted)
}

.footer-links a:hover {
    color: var(--color-primary)
}

/*--------------------------------------------------------------
    Content error style
--------------------------------------------------------------*/

.error-card {
    display: flex;
    flex-direction: column;
    flex: 1 1 auto;
    justify-content: center;
    align-items: center;
}

.error-404 {
    font-size: 8rem !important;
    text-shadow: 5px 5px 1px rgb(47 102 255 / 23%);
}

.error-empty {
    display: block;
    width: 168px;
    height: 168px;
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    background-image: url('data:image/png;base64,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');
}

.nice-dark-mode .error-empty {
    background-image: url('data:image/png;base64,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');
}

.error-search {
    display: block;
    width: 268px;
    height: 268px;
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    background-image: url('data:image/png;base64,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');
}

.nice-dark-mode .error-search {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAAGaCAYAAAC17n4dAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAADRFSURBVHgB7Z3tdds404bHe97/m60gTAVxKli5gngriFKBvRVYrsBOBVIqsFOBlApsV0BtBfZTwbwYYRDCimSRFEgC4H2dg9BS9EFJ5M2ZwWCGCIAeYObCjNKMKQHQkj8IgH64MaMw44V6RIVyasY7AgCAtxChMGPOlhn1jIoVq3V3TgAAsI1aNldmPA8lVt6+TFWwhC8EABg3aklNzLjxxEFYyv00MF4MTQS0IADA+FCh8i0pJ1KzGITKR0VL9nNJAIBxoQLw4IlU9MFtFVKOTUwBAB2illWpJ/8lJYLut3BLAIBx4M38JSNWDrUGnwkAkD/qCgpzShARWbiFAIwEz7oqKEHULUTwHYAxoIH2pE92L/iOvKyEOKGM0BmqiRmPJycnawKdIGe52SzMd/yVEkWPlQczZPuP+Syrms+bmM2pGe/1riczVjjeQGM0cZF19uqKQCekHL/y8ZJJWd3cYs/jXEKsn2u2zZKRkAqaogdXmctJFSP6/WYR/1HRWmwJz426jHP+PSH20hcmPd4W3jGHCyVoDlcxihsCQdETNKu0gB3CwypWTqTeHXh+oY+FaIF2mAPnVg+gCYFg8AjSArhlxr4nWhMCoAmM6etO4CoPa0bgFYz1iuAYGGvHOiGnOFZocMyB1sDK6oYc41ihgAUKjgJXvPCoYDGBnTDWK4K2eFbWQ5tgqs4gXarwTc04pZFjvoM7CNZ+xjAxATrEO4DmdUSLdxem8yl5xB1gVPwfCOwEoQhwNJ5ruFds1Jqae8K0VLErdDhrq/Req6ARIRYmYjSH8Y435GWBdvDrhgSlujZzHaUnVPND5jxXVtuoRIurKqMFgTdhJJOCEKhwLbly+VxWs1wVa8e5uFq/OArTn62bDOuqJuoaPozxwgYihXuaheTXyz+E3pYd6Yl3o++7INAIvUA+MILwYGi4hwArv25TdauubKeixa9bdzlLFLXQAUidrq0s87rn+vpT776F3hesU42K1OWWJcccSX9BAEAAurayuArwF959s1CCxb+ncch2zgm07gIAtKBLK4ur4L64gqdc1f0q6Uj4dWB4CUsKgBHAVa++kjuYDfIEkT0r6Oise67iYTMCAIwHtX6euaNMeLWsZlyjqFzN15tCrAAYMSpapediFRQpKoB3BAAYL2zTEGaM3JvBUWt0rr9HQQAAECPeZIKjZFTbAADExnZ8jlG+GAAQK7yjyCCjUmrS/EEA5Mta/nExRJ1V/dvdDwAA0cDV6oNnzTVzM7dTAgCA2OCqwkWp45IAAAAAAAAAAACQGicEwBZeNrhs3+nYZu1tX05OTl4IgI6BYI0YzfiW8ZGsOJ3qtg0iWI+6fTJjJbchZCAkoxAsPTHP9ea9OYkeaYRoPpLkIclWvpM+CvOtyYrXT9ma735NAIDdcFVa2GcULZe4qsk+5/0NYftG1vZt+jwSAOA17BXU0+EWw2Zb9pd/bxwRK/JbyHq/ggAYO1yVFb707vutmUMO8P7mEakwZwgXOEDuawnXun3v3fd+6/+ShrV5hPlTartLy68JpcnUjJJRUx6MGa4sjjuuapcf3bhhaPj3Lje5sWQIFxgbbE/sTUkRrtrRF5QwbOM+JY+DOcNVBArysBKCbXpGym7fMcxOTk6uCYwaCFYCsJ3RvDBjRuNmbca/RrjuCYwSCFbkqFU1J5voCSy3Zlwji358QLAixoiVs6rQKv531macIXN+XKBEcoSwnSiQXoFiSUCsdlOQTYMYxaoFYIGFFRk6IyZdXQoCdYGLOBIgWBHBNu9ILCtYVc1ZE1zE7IFLGAkarxLLCmLVjsKMJXK28gaCFQEah7klcCyFGQ+Mzs7ZAsEaGBWrGYFQiIUqltYXAtkBwRoQiFVniGgtYhMttmtZMat5BBCsgYBY9UJsovWfGTO261kRqwRpwLbKAugHWfAeTUzL7MtM9+uGQGOQ1tAz5kCV2vJ3BPpE8rM+xZLyYI4BmWCRWWFJw1gRqA0Eq0fYTrk/EFIXhmBNkeRpsXUHpSabdBU6I1AbxLB6gqsMdojVMBRm3HEEsSPNyP9hxmkM+5MSEKz+EDewIDAkrp5YDKzIXryQM9YACFYPsJ0RxIEZB1Kt9ZKGZ6VbHBcNQAyrY9h255kTiI3BA94yg2k2P81+nBOoBQSrQxiVF2JmTXbmcLAKD2xLCE3MPvxFoBZwCbtFLKuCQIwUNLzl+9OMTXduArWAhdURbKsvYEFz/EiN+EF+Jy+9YW324ROBg4zSwup6KlldwRgCu+AwVzxQSRp1R6UT0Cky3+sxOsFiu7as7HimSGYFCwIpIBevwcRCrTsRrUu2i6OLtx7Ptnx2IW5kTEuO+mI0LqH+uOKmTanDrGfMCibLoLOGssaQ7IVOWJBNLHUTAoUZH8n2o9wlUiuyJaJXlDlZCJa6eDI1LD+qc/feeX8XVFk838g25exkdsjsS0mwrlJkTcPPGhZkK3jsqzDxSDZQvyYrZi7x9LP+vSAbkxvsM3RN8oKlSZni3jlxeqHqyuSQH/rJjHvzYz5SR8C6Sh6xUmY0MHoBFiEq9C45Ztf7hMiLmYoHsaaBhbdLkhUs/ZEkj0V+2BVZy2k11A+FnKsskGPnQ6onu8ZlJR63ynVRdZJBd70CiTiIWIkJLPGH+4EPNDHjCwIpI8dVshVBNYAvF+5JrrldSVpY5scQt2tKA+bQ+MC6yo4PqbYLy710TXIWlorD1IxFDGKlwLrKi5StLPEyvpO1srIrXZOiS+jyp64pAvSgmBLIielQyaSBWOl2Qpnxf5QekrrwGJHJLukUBWXEy8sLPT4+0tPT02Yrt2Vsc3p6SkVR0MePH2kymVBmTCndJiEr3U7MuCcwHJLnZEY0P4LuT/I8Pz/z7e0tG+Fh+Vhthjx3sVhsXisD5EMk61KxPS6XBIZFD6Yocp3Mfpxz4pRlyZeXl/zu3bvWQrU9jNXF0+l089qJM6NEMfu+4MRFNwv0QIpFsO44UcQKEqGiQCK1b8xmM06YZ0oUtmsNBSzCHxK2pu7ggsV2AWqSLJfLjRVEHYsVeRZXwtbWhBKF7bkiA1bWULA1c2MQrCkniFg81JNQbQ+JkSXIkhKFq5BFFN2CRon+ADEki5acEOICSlyJBhIrSttFTDn47r7wktNO1UgP84Wf6pc/qF/u7UcSiFidnp4OLlaUrmglHQeS/WcrWGh20SfmC7/RA2jQwmXm/ZPybc7Pz48WGYlDuRFiRjEx0VoSAE1gG+QuzXiggZF94ERoOxMoOVU3Nzf88PCwM69K7pPgvTymbe5WYqKFGBCoB9uysE4kChoQTmh2UILc1EBAxHK6urpqlfgps4BtYmQieomA9ABwGLYC4cRqRgPDicwOioBQQ4sqROqBvEaTlAl5bCKZ8UsCQOCqsL4/ZEpWYlbPOqK4wnEiyaJNguxiVYWkaVKqPDYR4BaOEbYCdWXGkq0YvYU8pqBIqLG/gzOfzwcTKx957br7kYhriFm2sWF+9C9cnfSlGXO2uSL+ELdLLKyormhcLXeImrouWZdi5ahraYlLmgCx1F8DfcDWqhJKTnDJA9t8lqipa11dXFxwX9SdRUzAyioJjAe28Z8lJxoL4ATiV3XEoe9AtwTi6+RuJRLLQhwLpAFHvhyn7sygWGF9I/lah/ZLRC0BEMcC8cN2oiBq6riDQ8aK6sTWEnALEccakCTbfA3EoMuB6vDjx4+Dj/ny5QsNxXQ6PfiYnz9/UuQUBEDscAIB90MWzNAul8TN6ICFJeseIyfZon45AAurPgVFjDSJWK/Xbz5m6EYRRjA3jSveQppeRI6oPgLvAwHBqs9HihgRg0PE0Nnm0D6I6O7q0BMZ0YcHcgWCVZ+CIueQGHz+/JmGRtqCHSIBwSoIDAIEqz4FRY6ZJdwrCFdXV7XEomv+/PNPygBYWAMBwaoBJ1JaVgRpuVy+mo2T+25ubmg2m1EM1BHNQ7G4CMhCdVMkxc7PQ1BQIoggiKUlQ1yrOrEt0BhYWAMBCytjYhSrOtZTDK7rAXAVGAgIVj0KAkH477//Dj4mAauwIDAIEKx64IoaiDp5Vim4scjFGgYIVj1wcAbikGAdSiyNCBwTAwDBAr0hYnUohgXBAm8BwaoHDs4AfPv27eBj/v77b0oEHBMDAMGqBw7OIxHLarFYHHxcDMuHQLxAsEAvXF9fH3yMiFUCKQ1gQCBYoHNWq1Ut62rIWl0tgNU9ABAs0CniCn79+vXg48SyqlPgb2yw7dGJzHoFglWPNYHGyNKgs7OzWtntsjg7MTotKaFCVZo/ZUjn8zKVNa1dAsECnSAiVVesYF3tZEnW7bzWIX/PaeRg8XM9oi/QFBMSsxI3sG7VBVmoDSrY9uwszPh6cnKy0PtkcyXuobkv+rKsXQELqx4QrBqICyizgXUtK+Hi4gKpDL/jAvr+cfey9X8A7MZc1aYM9iLNJWazWa1mqbTV0DVhCuoIti3lpNNtaYb0ZTvXv0ffeRouYT3WBH7VW3cNL56enjbuX5vGEa7YYMJ0ZnUbl+/FiJNMrd6QjWW59zsjkB5sZ1DmetW5445nT/T9Ros0N5UGrNTAeqID7cakS3XKUA+wPe7OdcAVTBH9EUs9bmS691n/nlBHcAJdn7vi4eEhmFCRipW8ZuKgN+FQmC//RgYlgtnXWz1oTvW2CJiIVqf+BVciOSpOT0+DiZXErFK3rJQHAoMgs4RSAlK6GqciWmIar93UrtmuzUb+LqhbRjdTKLGqUI1NZSZQYlaZrBU8XDYVdMIf5oS/NVup+yGiNaH4WZux8e3lBtv4lVhbT9QtXb9+dIToDyjVQ6VrT0ZiJawJDAdX06jRT9vovpZqmrvtM3cfeL/kkSHuGx0Rq7q6utqkPGTIJYFB2KQ16DTqD/PnZ7N9J7cpUnRfZXpXDhppHy/7fauuYZesCRxELCpJBr28vMy5xdhoM82jgSsLAivDd8AjTG0Q64hqWlTn5+eb9IeRgBSDgfATR9e6xY+xA7HgzIEqludovp+6FpJUWoils3QPvMTsgeSOv5bQ/QgFgX3AFdhCAukjEisBx8CAYPFzM0Y3U3gI4wrSyMAxMCAQrGbcE3hFxoH1fawIDIYvWGvdIoa1H7gDAMfAgCCG1QANtq5oRByyoN6/f08j4rGH9BnwBr8EyzsZvxB4i580IiSfah8iZiMrvgframC2Y1jfzZBMcmTy7mdFI0KSQPe1j5clNyPrI/iDwKCcbN/BdnmOHKFnY64d/RZsy4uMKtYnfQW/f/++KdwnVpX0EBxhaeO/kIM1LLsEq6CqY8e/rgg+qDDf0YLgOo+NlTkXUPFzYH5La9CgovwwciWZi8XFtqb5KdvlKe90W/B4+6QtCIwNuIMRcLLvP3S9lMSyxJIo6G3EdZQSNasxzKLod1MSUkDGxAfMEA7PSZ0Hsa2TJXGtXSdoYcbful2bcT0GN9J8J7dmc0FgDEg6wycCg1NLsOqgojYnK1wz8wNfU8bo50267QuozVfEcuMgmGAJ6iq5WcZ/zI+c9VKWMc4WjhS4g5EQdC2hTvlKwH5NNmCf+8n8jUDu/IBYxUPwxc8qWtIEUsRqSnkjcSzk5eTNgkA0dFKtwYjWiuyJ/JkyRsU5++luaUZxfX1NZ2dn9OHDh83227dvmyTSzFnnHtYACtuOzNk3nJTgO2eMND2VfoK0p89gBk1R32JKYByYH3shvziNALbJtdkhXXP2iRVl1Hb+DQoCUdFlAb81jYcsUzjEDTzk9om7+PXrV8qQBYLt8RE0rcHHXJ1mZnNlfvTO3iMm2C4an1BG/PXXX7WbqT4/P+dWfRSpDBHSeYnkEZnVWVlZYlk16fycWQAe1lWkdClYo5ru15nRFY2UEG3tIyLrVRop00cM65TGw7+UCVKYr4mLt6/IX4J8g3UVL10K1oqslTWaulFa8DCb7PfpdFr7cZnEr9Zkk4HBGGFNbTCMxspiWy/smTNAWtUfSmuQ/88orWFKYLywLfInJ2/JI8ppMZ/1kjPhrVws4wbmJFYlgejpPOWA7VVLys5InawZjQTOLM1Baro/PT3R4+PjJr71+fPn3Lo+I40hAXrJkWLrEq7HVMCfrUX5QCg/kwISaEenqAQYRVLnULBtl3ZDIGbWZnxCN5w0gGB1TG6uYYacaQ4dqAHbGncyXoYQ+c4z3cGmNhiu3nFyDbGqjxEr6WFQ6pDJtN69B1hYPcCo/x4jElP9QKAWGpMVoXK5hhOyOZa9TqbBwuoBvYpjuUc8rMmW8k4Stn1CJ9QvblJCejXIWssp2eTwXhPDIVg9oVehFYEY+DfVFAYjVCIQkibUd06Jm+32wxsvhFnwfGGbBV8yGJIZJQjbY+dGP0PJPTd44aqy7p3+faW35wTyhW32f8lgCJJZJ8j2OBFhkFUTc66Wey15oG5U5n1nW9+n7EtBPYKg+wCwTaSVIDzM6f6IunuzipDMwk3o9y7r4npJsHvwWU0VqAnZSYsV9QwEayAgWr2ypoiTQ82xcEU2qC3HwppsrPOJKqEa1SoREClsZ3tAt5Qc8cJ7tu6esOT+Z/4AaAZDtLqk5LjFygXRZwRqAZcwAtheWe8I7mFI1mSX3awpQrhKJpacpizbDnUBBCsS2Ma0RLQKAscicZ9/Ys61YrvGtKCIRTVGkDgaCVpeWbKv1wSO4Z4iFwGuZtpWEKtmQLAiQg9eEa1HAm2Qulb/JDCjVuj2O4FGJCtYbDN/s4v5iGhpvlA2zSx64t+EivAVBFqRsoUl8R7J/n3gDJsH6MknbcOQf/M2a7I5VslksYP2pCxY33SIlTWPfQq7DXoSirW1JrALiVd90vhfSqx1WxAYH2xzmUSwnjnTlmL8+zquMSO/c7I12NmuE+SUP8NQZJPWwNa6cktdPh07+8I2PibiV5B1y14iWcflpsPHysqMr6nPronoms09crBGjDkITvXq+8AtA/J69Zvz/maocx7Y9eTKohwTJWe0dEU/zz2BccNVE9PG9abNcy64Eiqp+7Op7KhD/l54J9AVDQhbYV1w/sjvIe5wVjPCbAULZbPB5mBwJ3ItUWGbInGnz1nyGxYUW6F4aPL6XcL5CleWQuXQzwcLC/wSoFqiwtZ6KvWxtafGuRK4Xmta74PzEa6shUrgKug+IwAEtqLlTuCS7cp4EadTHeI6Lr3/n7R4/VJPsIIiQU+GFGNcS7a/SfYLwLkqKVMQAD5sT96HPSfJUVdztuJwVJC/S9gK9IL3TyAMjezXLY+oDhTbi6WAWuhgP2zF5ZytgMkIkq/FVZA/6gNQP7uIV8nDM+cRFqvjqp6/jIIAGAKukjofUjgQ2V7lRbTveL/12QcPug/y/Yk1mGuAXcIHV2wtymyTm/sA9bACwTaA6gL8KzN+ki3OtqbI4SpJ1iXKfiRb/uRYJOHWNX4ovK17D/e+vlA96vhBtvxKUmsp9bssqPpc8jnP9e/o63SBEcHVTF2pFkSSSy84bNnmg9YEW4tPXFaJZy23nu/y4aK1vjwLarnj8z/r/ecEQKxwwjEKFY5QNBZtFQAXc/MnDOYcmTtl9ueLt4+lfndT3f+CAADdwrsthbYcnRzpiZdjyRGUFOKq+3HJ6HgDwDBw2DSIZwoEW5f7liuXuxxKuLhKT4gypQWAUcDWHQtNcDeOXyfHzrln90u/p97fFwDgwTa9IDSdTD6wtbhm3vsMvrYTANAjXCXChqTTRb4qXEt9r5Jh9QAwDjjsDKEjWBzrwL5feqKFNIJAsHV/x1MdlRGUTAYOO0Po00s6AlfLXwS4iAHgKkwwozHAqK6YDNzdQunertAcWc2yHGB7IevFUh4UtlU8hSmBqOGqTlMX9H7B4oaFHMF+uHK3J5QrbE1JuWKXBKKHu5khdAxydYZohYGrvLMp5QZXa6uEkjFrkwTczQyhzyDLajzRGk/gODCcY5VUtldoqezp4iBLiFU6cFX2uSsGEQx+XTIbpV1awJX1PaWU4de1ftgTqgmBpODua2MNNvHCr4vnYda6IVxV8JhQqrD1a0tPpEZRkztXuHsGnWXiykq4I9AIrurQp3l+s11Bz4yV6lnAVVC1awZ1ybhKjJ0QqA1b6zvNPoqM2tTZ4V2AumbQwDdX3Y5kwBuoAVcL4m9pYP6gdsgUcWHGGcq9ZkNfls+EBkRLLv9L9vjFrGE93LHxSAPTWLDUoppSIvXKQW0+Uj+8p4Exx60E/1dmXMDKSos2FtZEt98JgOb8oDi4JtsYAlbWYaJpBNK4a476sRfmKoWOOxnBNhguQdVDFscLvT6A/dvb//ff1uMezWGzokjQIPKp2ae/COxFrVCZ4f1mvqu0BJ61KwyB7GA7mSJT/6f6txu59gt0mf0oRXMA1sXPyR0LKlhMACSOzn49c6rT9T3CVQ7bDaUEj2HVNhgNXOVlIfh+AO+7SmchOee4CBKMFs9yQPD9APx6TeacU8nB5LEU8wKjAG5hfVS0/DLarjN3vIvK4RaCnNC4LC7ADVBPa8Gvix48OwGjmOCIUvUBOBbvAozSMy1Qt/pSxcoJWBnV96luIdIbQPJwtfAbcawA8Osmt18oBpwfSwAkDjyG8HBVIOE5pKXVdvGzEE26PgDHoAui12QXRIMA6DrjM705fO6W81cJgAzQ4xkhjsBI+lPICbpjLCwx8wYvNwFAIP5Hh9dRguaImy0WbJBYVivB0mnLglCxAeSDnFQQrMCouy2GzYQC0LYelqTmr83OLAiAPNjEZHmAJToa9J9yvnmNUrWj/4sBv24BPiHQCP3+bnT2RL5HNPeMBC/WUlCPcNW/0/HAma1r7D0+yL+38poSaAy/7jDk/p4RGBxPsHoTC/a6+LCtqT/LMb2C+2pgwb83Rn2AZdUOrpo8XHr3LTnFGkMZ4sSCeoSrNXmFd9/mmKBM4MA5bn/seRPxpx/IVqCUE0yCZtJw4lNMFSMTo9DtvXffT7K+PQRreAoajpcDt1PGJY2uKDQaY1mqIpZ61cHJFADeKoDGXqs0AoPDAyw1846JUo2EeUhrJAa4q9igdwK9clu6hKuSvAWNAH5dlsOB8rwRwAM1CmW7aLj0joesulJzVwnmnrpPqQf499mRtEqvtkSvpLc6UB0gEtjGEu9pADTOM8nRm+nEcuXKNO3FFNWTllUkJRi96NOyA/GhJ+1yICvHVWuYEQhKV4J1qqZbQT3AO2ZC1Cwe5AoHuof3dN/R+6+4momeUc9wNYM7IRAUzqFm/i6/VgULZWozwROiknezff9yKMHI4qSKFA5cM3+QZqhs42RzslP8sh7xb7LpE1+x3Cd9zO97YTYzsukaKzOeqJqql/v+9B4u/zdog1W9UL6TtB0CwXEuofl+P1CqcDXd6cgqu3escDV5M5jF1ASuEhvnBDpBQ04zSh0eWVpD7nA185vMxceLXyG9BICxwFW/yqTyiDyLEPErAMaCd+IXlBCMyR4AxgcPmHjZFs8dnBJIgmNKJAOwgW3GvpsRTInPukX+HwBjwcu1SSZw7cXcMDuYELCwtlA3oSDQhpTKojhxRV8CkC4ai3lGXKM+XK0NnVAiMEr7gBzg12V24mizHTlsS6QwJ1J9whPYKQGQOpr9/KCWVkHgTTixtXiwrkB2eEFZ5OgcQMX9gRIA1hXIFq7qdCELeg+esCexHAfWFcgWDlwaIzfUdS5TcZ1hXYHs0ZMRuTpbeHG+ZAQd1hXIHs6sT1wI1PIsVaxmlABcVZKYEkiWQQr4pYRaD9Ig4yznnowap5Nkyo9ke/S5uN0LvS6+N9Gt3CcFF6Nf1qLu6mbyJOkicgAcgkdQ4M18tguuaqqzc528+JR//5Jt3lUyExGcaCUJAFrhzRZOKDPMZ7rRz/bAGbaa4qojDuKQYBzo1P2zWhgFZQTbhiDZlqf2LMWCABgLeqV2ojV943GuKeaNisFSx02OFlrMINCeHwi6N8AL3sp2Ta87wkiw+lSHc6vWOt7p/e6+f0zw95FAZ+hvJSkMK/Ndn1GHqCCuc56UAQnDNgFxyb9TaoB3uh0LUrdyylU6wBWBzvC+54I6hqt8tDljVQSIFXX/TnlPV+M9zyk4sYTL1PBcwRn1gP6mt97kBUQL5AOjGkRncLW2sfeMdq7K7GBGEuQFV+sU0UA2IH26gnve31laEwIgJxjLfoLStyu4Zx/eqeWMskQgLzwXYkLgKDii+mWcWEFDAGrhnWQzAkfBESWIMsoSgVxhdB4+Go4wQRRuIcgSuA/H4VkzUc3MidUMdx9kh3fCzQg0JiZX0McLvidR6x6A2nCVNZ9Em6xYiNEV9OEWeVkqdFO10Gb6GhMCIBa46oVYQrTqwYm0mvdcw3Kf8KhIXfLu5V7sPX9KAMQA2yU+JWN2qRacUFE+fr2GVLY3KmQ3WyIlLqTENCfuc+lx4T//IYXP3BWo1hAReiDOzHg8OTlJPgOe7URCQVUFi+2JhbUO+bwvVBO1VGQG7to8b0YJoL/txIwLqip3CGszfphxf6jaA9s455U+51OT7wwAsIUXf5l7FkFdSrb1w6aHLAjOoCgfN1gwv/U816rshkYILCxwNGrxyJV/Y0m9vLzQ4+MjPT09bbbr9XozBNm+e/duM4qi2GxPT0/p77//pslk4r/swozv21aHZ13J/d/J1iFzllyhD9tnzbmGGlKL7D+ytbKSq0tmvoOF2XyhzBuj7CJawdKr54X5Qf4lEB1qHYh7MzWjEJG6v7+n79+/b0RKbrdBRGs6ndLnz583YkZWaL6Z8Z5+L5C4Qd5Lhi+M2/giKcN/uhn3ZvxIoQOQwFVxwm9mnxHvjAHP9MWsWWT4QeCyLPny8pKNGLD8V6hhRIWNcG1ef5vlcrn5P2OZtX5fI4yb/b67u9t2S6eUAKwL5xkJx3HAVbeTKYEo0LjL0gmViAYFFKl9Q4TFFy4Rs5Cvv0Mco4+PeRf0CYHhgWDFBXtpF7e3t8EtKqohKovFgp1YhhYt8sTx+flXK8YvFCkcURkbtmkYYqpKysU8drHvBPOhz3EFiQM5ceXkEKEQV4p6EqldQywhERQZ5+fnnYmjZ21FGyPiah3qYGET7zzdiKdnoY7LVeUqMRA++oCoWHVq1TQdvqBcXV118h5iQT48uNL7cV40ueqXOdh6RbWqfgkUj7G0Diey7CJ33MEXk1iRJ1pOULZFS4Lx4trN5/NNgF7Gzc3NMcIYrcXA1XrFuyFcsV3n6ejOXU5o2UWuuKt3jGJFO6wgESQZXvxp87fsvwiWiFeb9xAXWJlRpPDr9Yrn1CNczVYWevtC92VKY4AjrW80JtgGdEs54WMVK9ohWoKIk1hXYmWFeg95TY48hYCrVJMl9Yh3vjrB3GxpLHAGyy5Sx1m4faUtHDuc69aVwHpW1pTAb6g1vlC3dBazsAeFq9ySKYFBcL+BpC5QT4ITYohQiWCJtdVFyoW6mklkwoOeYJ1xIDAIeqUsxVrpO88qxBBX0MWzQr+2uoUlASBo3GRzcScwCM4VHDrX6pjhltqE/gxicSpIswHkB+96neUAFrWuWs+mxTLEMhT3TSyikK/rrDfEVoflDwLAMpeKB9fX15Qy8hm+ffv2q+pDyNdVYGEB8tcOolxGz7hA+2w2680S6nKIlSVxOBmhXhMWFvgNzXW5I9ArLtAee85Vk+EEJtR6QxFzpVZVVDACNJcDNX56hHXxai7WlRuhY1kumO9n0vNYKxMAixd4h5XVE+a7XuZmXdGWVRRixtAt8ZG/5fVcqRvlisA44apkBg6CjsllZnDfECtrkydzZBKsy3TfzvwXkfcqls4JjBN1DYUlTO7uUJcmS+vKDbGKxI075jVE0N/6nrz41pzAOOFqBTqsrQ7I3bpywwXf27qFIlJ1vicvsRSz3GNFTyq3FL+EtRUOnekKmhEu6/gk1nNxcRGN1XasW3jIuvJHClUdQA9wVTpDDgZ00QmAXAhC5inJkBiPK/XSZ5OKQ0P2SUbT59W1rtxIoXYW6Am1tpxoFQRaw5qk21Uqg9+BpqsSxk2Gc9eaLuh2yadNrEVnZREAXNWwXhJoDetMbJdum4iDm0EbWrQkeVRokkQq+8zcvCaYlxE/IQC8YPyEQCvEUg29OHjfcPlKciL38X67hnPt6u6DxODaTki490LwHWzgqkHFjEBjnDvYh4BstcsKWra46ZDUhvv7+4OPk310Mbi2NcFQ7A+8QmNZOCBa0Ic76IZzCV1z0tBB/iZDLMpD7y9i5fbzmO9HJx4Ga70FIoNtQikOiBbI99ZmxqzpcDEgF9h3sZ1QgX6xfmRWTl5XXlOG/L1PaJxrSh2LFVVCXRIAggrWkkAjnDvddb12F8fZjpO5rPNjyi/Lc0UMtxYhv0LeZ1t0nGDuEqMvX74EEyuqxLEkAAQ9LuESNoQ7SBbdNcSC29XBxuUptbWy/OapIkoyg+few1lczpKS9/djZvLYXXE0ZwmGXAAOwQK/YHTWaY35zu6OXVd3aDhh2CdKba0sP4B/aMJgV9svJ5YutcFPu5B9Ctl0Aw0rwC804I6DoQVieNSZKTtmuOU5+/6/rZXllsjUzYtybb+cW+pm/+T5sg9O/Lpwj9UKFJ91QmC8cOZtsPXzueDMQ8gDnntIZ3CicEiMmlZQOGS17Rt+PSwXV3Mupbx/F66x+w48rgiMD66y3EvKEM/VXbJNPSg54NpJ0apdMZyQwwnEoVhQ0woKbeuz+1VHvYTOjSvYVd9FZwluFfmbExgXrLWbONN1hLzVRJarBNkgfRrZ1iLv5CR1o67l1KR88b7ieXWHiIYLwHflArrhYmf+50KtrBHinbzZ/uhqUS237nsO9ZlFELtejiPuVt33qLsguUl5l13DuZNt3co277W9ZhG1skYGV2WTC8oUZwGpayhFnK7cbQqAvFAfAfe6SanOcjoUU9u2WJoO5wo60ehSsN5yXb1aWQWBvOERZLZzVT7HZ0kBUAHsvDOOc7/qPv6QW+jcuGMnCtz7hHitfcO35OgN4czZS3gLPQblKiU+8tyMG861XdoudylHVLSm+qOeUyD0QOm8oF7TYPoht9CJwLGzef4C7K6+gzoTA17DitFUJPW8hf1LE3JrlzYWweoKJ1hdZ7j7HZfrzMIdcgvbFt7bHs666uo7qFs7y6tIOopYFr/2GpbbFpUelwtPuG6yEHO28R1UcWwJ97Qkh7yTUmJZdYTmLbdQLJIQmfmeZRP8O9i3bvKtz8sjcAv5dYXgaY3HOuEqOfU8S7ZJj5hhaUmfgiXDTeWLaB2a3XvLihIRCDGz6Tc9DZ1/1XQWUxNXS8ocrtKQJg2eM/UsslJfY8ZV3Kv2a4GE6VuwiF7lH21O6n0n9Ftu4bEzhLQlWKHXUbZJldB9ydpb4CoJekYt0Ocv+TViqV3+HwHQAeYkJnNykhErMif2Zjw+PtJ6vaanp6dfj/vzzz8328+fP5OxtqgL3HvI+4fCCDCZ2NXm88hnbUhUcRq2caVCb76cnJy0/qL0ta7MWJvXmVELzPMWZrPwXk/uW8sWgjUOXuQf4w5Rn8jJfHZ2RqenpxvB+vjxIxmLis7Pf58AlcfI/r28vPy6T/7+3//+R8fiPrfsTyhEiEW0Pnz4QCmjVtDV1n1rs1mZce2EogHyWoUZ/1AAWrw/SB2NAUbTJ1DiSOIiujQIV4xv22WVx4WIOblZwlA1r7arqbbYl5IiwcWH1Q0717+XXhypduyYq+IE3ZjKYBywLm3qOnF01xCB2NXmy627k9H1Oj8/D+tY0XIddWTm8Yh9iT7jnV+nJJSH9pdtSoIgswrofA2OQ06SNm2rjh37Kjj4VQ2IwpRP3jecULm67W1r2h/bUcfLw6olAjGgFpcTrqVaYqcqaGKRXXGVFLqEWIEgyME0RNcal7bg37erBXybZqd1hhMZ915tm2GEaFLh8sHkM6obXCYiWi5Pal+2+pJRARiEhHts7+WPXSVnduUuNSk502TsWt5zqCoqdSBW2yLtWVtLSgi22elTruJeBQEQGj3Qeu/AvF1yZpd15YZzH0NaWbvW+Dmrr474OGvo2NjXLpH2ctWCrRsFIBvEpO+rRT3R69Iu5AnAtsXjRtO1iIfGvqTUuouqQ3XU2SfSzqpMzcoCoBf6dgt3xaUOLWh2IhNigsCJ3/bnPSRYsm8uFSJER523lu94VtaEAAAVrPlYXTdSpa0T1T/hD3VgJk/UdqVD1B3OOtrlAu/aL/IE06VBhEgDecsF9v+fWy5jASBrxGjY1eQ09HDuznaVUydYh6wW97g2oiWdnJ11RDsEYtcaRb9Pofx/qHWX+6w8f6hbiMbAAGzjrKyuY1n76ps3KfLnRGtX63naI5I3Nzdvxp2287+2W9+LdRcqF6zu4mg0XgXgDVwsK3TOE+2wLGiHqDRJX9iu+iBCsy0oLpveic6+uJMTMycgIijO/ZPnhKxm4WfyH3osWtsD8AZsy9aWXbmGhypwOiurbmBd9tGvaSW4VAMnUk50dr2nPN8F0eU9Zf+cUMm2C+FuUifLi+sBAHahruFzqAXBbtSd5XOWU5P3l8eJuIjbJvEmGfI+IoD70iSceDqRcwIn79vVYnC33rBu0F5jZyUBAPbDWmitTmXQOqNpRrgIjRMQOWlDWDoiUiJefh13n9CuH+0QVSeIdZ+j+5p1VygAguBEK0QVgzYZ4c7dc8IlWxGvfVYT7REoebxbBrSN7JNYO121p/c/S51Zwe2B5FEAGsBVSduNC1X3ZBMBcELhrJe2oievJS6aazyxLTjy2s4FlCF/+2VjfFxQX/ZNrL42+9NmuO+hiaUon1tBDakanBAAtBGtU7O5Iy2Vu1qt6OfPn5uywq4KqFTulOEqh0qVUEH+//r6OmiJY/f6UtVT3s+9txvufaWKqIz//vtvc9tVLX3//v2vx7rHyWPu7++DVh51mBlIMgK5+R6alEyW6qtGfOXPf05OTpCLBUBdeHf36Z2IdSPB7z4bW8hwyZ0uW1/eX9IVtq0t55664SMxu5AB92MqkLrZREYdKQCaw1rVweUyiSCIiyMnuGzFxeo6FrRvbCdiuiU8bn/lftnHtzr0yHOcgIlYHPtZnFhJHK7N83VflgQAaAfbPnC9W0+HxnYipgiTiFgb0fF7J7bdH5eI2las3OJwRvE7ANrDNrG011I0h4arHBqynpcTraaunL/usK1YydAg/TPcQQCOJDYryyWkhk72bFpL3qUutI1Z+a+jzAkAcBxqZfVWiubQcBZWaMFqIoQu10zGsfvhBdsLAgAcD2spmqGC7P7oquZ7HSH01yKGWBXg3hPWFQABYU0ojcUtdDEnqXcV6jXfWqTsl6sRsQzV11FdyhLWFQABic0tdDXfQwXfXUrC9udzuV1+uZpQC8S9xdhTAqBLuGrjPaWRwAP1M9w3/KC3uGdtFkz7i6NdB2d5XX+ZkROq0DWylJIA6Bp+3QV3FCa9my3sc01enSHumV/Tyl8wvZ3c6hJgxbrxBUmeJy6hnwnvXL8u4naptKkHmaHC9TwG0WK7XCdY/CbkcAum91VpqIML5Mvn6zJW52JhcuwQaA0WP7eE7WLhpRnrk5OTT5QxIsyr1ao4OzujmHGLpWXIoueLi4tXC6Vl4bMsgJbFz3JbFnZ3sRB6G9kPXRj+zRwrECwwDGppbQwQyphY3cJ9w09D6Lpg36HhpTCUjIx2MDRsg/BZL69g7bQTo1tIO8Qq5ExioH3JPnTQF3AJj4Rtx96lGdfG3J9RpogwGzdq8uHDh1/1sWJDXEFjUW3cQOe+Sl0tqY3lu4qCfAYZUvNLan/J6GJfzFa+rE/m2FgTADEwEitrEruV5ZJAZR93VS2VNAhxEd3wHxOyeaqrba/HhK1yCEAsuJPZcEMNYZucKRnlMo001+00RheCI1qqQzvcL8HVuHLddA7V73Ilapwb2abTtD/cekO4gSBqWJuTyjFf8/GFitNb8/HzmA56J8wu2TKm4Xodtp0Y8AP1bWJf/jIew0PXv5t5/XN9HwTyQXPUUno4JDQqVHNPlJYqBO+8x8jthfeYK4oEJ8xDB7S3h3PxQryO0GQpjriSXvLpbR8iwlXjkAkB0BauLC0nRjMdN3r7lVAdeK3CE8EvFAlun0IuQj52iNAcUz3UDeda1lk/6VtlbF3ACfWEHhubaweB9GA79X7OEbhQejAt+PeGDqUK2qTBa73T50WzpMPbp2gsLdceLMRryeu81blaLCpXcVSZ8QCumXtvAumgJ89ySxiuKBJ0/4pjDmgVY2FOkcBehx2J3QwdiHcxrGOtvn0F/bZ7MLrfY6iLiHdMzAikA1tXa2PFs439uEvfOWUEVzGtCUWCivHGBZYYTuhqoE2GX3pGrKM2KQrbnZv9Cg5eCsTzUBaVDyOGlSZs4ylL7/Y7PajmlBFcxSyi+1x68mzUQk7uoYTLtb137KriII9x1qATJRmSzuBESZ63lce1OZ4iu1gsGWVq0kNPlAfvtjuxs2v9HaOV5dALxcwJl5z0TdrehxoiRhIwb1u9wWkdW0v9MtLvesKRXry6JvmlOWx9+CszFmb8NOPCDMkuzq71N1s3RK6qazPOzOeLbo2M7qO44+532FRFkKUvP378eNX6PgSyBEaW30g7e2n7LrcVeRP5/b/r37JfhY53un/y/09kv88X3a5j/F592HoUEzM+jG3JTxZrCdWautCbcrDJur7sLCyB7TS2ZNQ/khXlNUUK22UpUzP+JhUvwZV1eXp62mxduRd/CLLuz63989cCiji5UjLu/5UVWQG6N9/L6o39csL/0zwuqVgnV2tXF2bfvxJIE3VJTnkEmb/qejnXReJHBUWOuuqSdnLL1drLY922uXPbmv7u6vIlt/6Tq6TjgkYIqjUkil5pJYZRmPEjNUtBULEQy8u5a/vEY+1t1yGsSrZ1+eX7O3vLGosNEVlK0DIEYINaF6gI0BC1yJkTmpzhKvcK2e0AjA1OLDWAq9nBKY2UPwiA8SIB+qNWIfRM1LOXfQDBAmPGpb2kEg9a6xYhAADGRqJxrGWKs5sAgABoesSSEkFTQ4QZAQDGBdvlTs+UEJ6VBdcQgDHBVW/JghKBvdI+SHEAYERwomVatkSrHHOqAwCjwUvGnFKCsFfah3su0wwA6BnOoDa6foZLT7gat5sDACSAJ1gzShyuegkIDwQAyI9cBMvBVTUPWFoA5EZIwVIr587ld/FwTSruUpv9rAOW5oBRE/KE1tdy1UDXZEvmDBUIv9Yt0h4AyAUOWLKFqya6hd4uNMFzkEx6zrBRBSwsMHYK3T7S8bwnr8Cgbh+99+ib1KpRHASCBcaOW94SonSLE4hN9Qe2S2cmZGvND4H7TFgoDUAOhHSb2FZ/KL0kTlaXsKAB8FxUCBYAqcNVeZlg/f00bnWrs3S3POAsnYox8rEAyAGu1hFm19CBI+4UDgBogbptWc2iOXjk7cAAyArPuppRZsC6AiAznHWVowUC6wqAjDAn8o2e0FPKDFhXALSEbcmTgiLC7M+VntDJNJ5oAidakBCAQdGUgWd3tY9BuMw+fNH9ecg1N8nlXhEAMaGm/zTmKym/rs80qHB5llUZg3h2hX7fWc58gkTxTj7HMmaLYYdwLfuKH6mld5fC9xQCTrALEMgYL0YhB6b0qJvp7RlFjidcpWftzLuwElWorjy3NMuY1TacYBcgkDHOUtm6b5maG6DCu/SsLide58dYQSqKvlA98IgC0PJZOeOehScEkkIEy2y+mPHXycnJi94n9ZbemdufKDHUEpiQ/UwT77+kLMuabAUE+ftFb28jJ6YI3EczZIlNofevzPhuvpMFAQCGQa+gziKZcpUkOKPEUTdOLKxbrrobN2HJ1kWeEMgSWFgJouIkFkmhd30zlkSWpXDVAnPjHb2u7fSiY2ONOYsT5Mv/A3WR/r3CNpVbAAAAAElFTkSuQmCC');
}

.error-404 {
    display: block;
    width: 258px;
    height: 258px;
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAV4AAAC1CAYAAAAX35fvAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAACViSURBVHgB7Z3vceM4EsXfXt339UYwuAjOF8FgIhhvBOZGML4IzInAngikicDeCKSNwJ4IzInA3gh0fAJxlG2Jf9EkSPavCmXZkiWKbD40Go0GoCjKMb7kzUBRBPgHFEU5xi95W0FRFEUZlGeo16sIoB6vopzmMW/nUJTA/BOK8p4zlIKzhQzXcN7kn3m7R7y8QFECo8JbQrFZ+k1m4OKaFN2s+Bsfb+EE0p+fy7z9nbcLdIOia4v3XBXvu0V8qE0oiiAUl6e8XWG58BwwppnCCY6Hjymwt3m7gxPKqzevacsdStHm4wRxskO/76koSg0GyxZffveuHmxbrorPuyl+GsTJDoqi7IXBQA4D5/UtzctJMHycldcyRdyTV0u0BUV5B4e7KWTh0HdpXu8G8Q73x2QNeXtTlOhJIJ/UbuGEaEmoZ3ccAxcK0ZQyJShTy+OlOPwNWXzupsEySOC+s87evyfL21eUoyADRVkg9ESHmABK4W62MWGtAHpb9PClvFFTfEYCpQoDF3Z4LhrtkNdlqMnIpUA7Z6rhA5xd8jyzwzt/85q+WTVKCwzcxRgKXvwV3ns5/J3GsSmO59Tr+pCgHOJ2iWtbuIyBVfEzwfvjs8VnpIgPv4DDIj4vk8dmUWZm8PobLAt/DkLC3HCfzmjhrj87tjXcOWaGydPBa5SBoIgkGJYUpYdDD9hfeIqhhbvhaCBrOMO4RBiuis/wj9vEtS1KQU2K/+ex87hpwL7DkPR0L9AtA8V7PG+PNbS48XOSQO+Zov+cQMjjkYbX1Xuj/BnC8zSoj6WfQUM9g8OTPlYyu+/dE1QbhoEzHov+GLw2bosweC9SerLIL7bwoRLT4H94nimwa7y/zknxXtfoj4ET9hXCnds+WSEG4Y9HksPvGmrxS5/zpwhiMY1MA4twx2ngvIupx7JSNFsksUH1ENIgjPimKEcQCcLkL1t0v+4pwh+PJGu48JVBmEU3BsOGEJvC++4LFg49tAdMA3ovFsohPh56zNOmgVN41qjHwNkBW4JuMWCL0rOkx5aiPwbdxcMi/PFIYlCOxELkuyeIs+6xH4ElWDA8CaHiSR56ThIz010mw5aAjw36Wg8JnOfkY+ZtSOBEqmuWyxVKDztkjLIroY9nSsRcq8NieTn971jD3aghoKE/FD9De6gWuiDhFAalh8PmJymnjoXeoF0wiDPMcMgOC7+XDcINbw49JYkel+8fqpNQ4idB/LHZITlMBzwlWgbTyCFvMj8xewzCpEJJV8fyoRHJxQ9KPCSId382C2fvKU5n5oTMcuGE1GE6oH/s88kTlPddCCdKmh0EmFoh9Cxv/4K7eNdF+4SyaHdTOMR9gRPc3zv8fx18b3+cZ9DluHPH21JMGJRF7b/DHeNnlFkhjyiPm+0/CGOnP+Fs//C9bNE+F3//EfDzDjEoMxG+of99rU7TCRJoERNlfHiDxrQxpkH1qkS/KizBvDJw+J1vixYi5u7XDyhH8LPlSn+mtIIqNvxwPgbo6aZYFgavdSCUYMbUoUYHezcLpQ8Gr1fLTSH+przHe2kGy8PXTblDuCJXKQQmyseI8TIG8wva525WwZgRh09bKF3h+eN59HUWeJ1CXqOm+BlxU7QPxd8OG8ne/J8pfr6gjB2+FK9jKdHH4vEj5o2Fuw8yLA/O1/hspTXCwHuAgk5b+opASAqvwetel48vi5+fEBaeFA2E94Pn8N9wN+5HDHfjGribZf/ZZ2dnJgfn5+fgzw8fPiD/277tX5z/7eXlhc34N8iyDD9//tz//fHxcd/4uIItnAD/VTye0+QnJ7C+Y5lkCO8s0DaoV35UzZ2x/cRkhohsx6eT+KpSG5T1Szl8lRDIw11rle4kcNeM59NADnq0nF1/ygV1lyTJbrVa7Z6ennaheH5+3t3d3e2urq52uYhz6F3VfJGWqXfeBpp3KkmCcsUk7xOvc7TlUW1nfzNh2HirQfjlxIoMNm8bii0FcbPZ7IaCok5xrxFhXyXMYJpQFMYIDy0ZAxfWaKVBvyAcCZzwSuTnVeET1/9AOBIMC8/XPeZLkrdra6358uULLi7GHZwwFPHt2zes1+uql/FJxvQyjIuFu68M3I19GCLZooyJcwKIMfoE4TnH8CmbW0wrTs0Oj+GyRmHUkMJLxaf4bTEcPn+SCdsZwnCTe0VXjDGGZrvd7uORJ2DC99wyCSyc4Nrr62vkPxATvBZfv36NXYB5Q1Nst8XvBi6sxjg8jfSleJ5x3TXCY/L2kIeDgo8oGYe/v6/0N37DtOLv1CJO8G0xEF4Ah8YibHESk7egscZD8omhqmFu0yWnd4g/dY72cMOQAof3scPrXROCmEJNASlWjMFLQNtAdezdYFqwkxzUeWLPO8YihgRh18ivcs9sJ0FAI0vgzvUl4mRvC3lIYT/BNSVubm527CxQ3TkuaS7B8HxE7ojERIqBF64YjCO8FgF3fKAhTMTIKG4xlp78whuV2QRThde/5lrRzg2WwRQckZhIMbDwUgjG2CGCwhOqZ5yakXFYkyIebiQ7rqFh1gWqxXfoyaahmZIjEguDhxospl0IeopGZhHPOV8xRjq10EId7IhR3WFeYr6ot9ueNQaeC6B4pJguUzWyGPZ3W11eXs5OdD0LFV/1drtBb3ewPGo/sWbQHV+tfozh297IpBA2shTjer170Z07DcR3bqsmV5xolGBAb/cM78sWSGMxwNwL35zLgym6XQXTLy9+Gz9LMBwrqZSngYzs1BJfC5dUz+d5TinQCcJxzfDCUqgRX9rwXGK+U3ZE9sdfvI9fzvtUPOY9Qo/UwnWUK8h418HmXgzcyhm/RpnNr1Pm464Gx/esugjXkGdMI0sRjhTl9digNDr+3aIsfL1BmFn5L3OaSGtKgwk3A3kMZD2qsRyREOfPoCyGfvbm7wlcDJb3ALUshdx57P2+3qPlF+GNa1HeyH3e3KBadH2zkGXKRvYWXg9bNFPxuhT9whPnSxRdj7W26rpKZfbw2l7j9eiQn5UgLFN3RHhfzWL1p1SVqhWaCa9koNrOxNvtAoXXoj0mb09TWI0mRYM839BFsw2coAwxMtxM2BFJMO3MqkFgb91EeCVzg6dsZH2hV9DFSFdckbZ0WFUNw43UnlB/n4Tw8qbuiNBJTKBU0sSYJIV3yd4u8bU12oSLEslzNjUaxHtDxA8tmt0nT+jP1B0R3RutAeydmhjUPWRYsrfr2aB5J2Dy9rTUuO4xmLc8QMghRbP7ZId+djV1R8RinJWzk8OimTFZhCcZ0cgS9CNkypJB86L1YhWqpswAIYcUwwjv04iOSF/OsOzqca1Zo9qQpCbWxIwsTVNJI7tG+MkDv/ilKkYouoqpCr99z+3t7X57IDZmFfjG33nO+ZqxvPGaLIe+1+sKzYW3a2hDzBFpMBGZVBzXefH9V3Ad0MWR72jgPN3BVovNhRTvL8Yz5OKgsRrZMQycx+QnwtjGyDtcDZnFQLGl0NYIGpvfyjuFC109c0EHY69DijA/C3Jer4/F133GCt2J0RG5KL43BTVBmQLpOzNeb7+WYKj0Mb8STnRV2pAYuBPNE5hA9ovF7u36fE2+nkble3OLcbBDTahRcHkOa+rh8qar2jDVotj/it7wUALMz6o55j7Ueb19JpVidkTOTvzNFv9rMYwI+oVHh8cuvRnsrIjd2zVwgrtCPMtPN0N4u4yV1pw/Gr5tftj7c5nyfynm0gh7vcDpWC/tpY+tTDXsNhTXqO7w5rJMXJQnqV1tAxnZCnFVeDsfwtutOXdsfYaSJm8PFxcX4tXThL1e/118zJMtQT+PL5GqtSEQdhsDi/oQT4ybEURFwphhxEZmEJ8XIB7brRHdkCUvb6UnCAdeVBGC2B2RsdmgXnj7OgazR8zIajydpkbmPZlYEN1rizS4OQ3CkkoXa6+ZEIzp+oo6IqgWqgTToMmkJpvUWoPJMwUjSxFXSkwimbfLrAVUnzep2Nmt5Peq8XpjGpbG7ojEwK5h20A5itiKq4BGliAuj0jsxmzQWUkP3R4o/FLUZGXEMCxNGPOWYEbeLuH920R4B3WYEpQB/pgR89wCG5lfyNAGi3JXU4twjLl8dIjOx/z222/PUp1xTQ2HDcZnCo5ICPqOmlI0E16DgUhQ1gLlybSIl6kYmYEbijZldeQzQ5UjXEl5hDXLR4cscpJKhZ8aTLKNGW6YiiMSAmpUnxHGGeqrKA7q7a5RnsQU8W5yOSUja+PxJhWfm6I/Tw8PDzsJWhZLuYbszSoWTok43DAFR8SvWuP/XaM7Fu2cmWMYnC7oNficTIJyW5lYS7EZTGtIlaD5MPsh8GcfIpa726Fqmyn+3ufmq0Js0jXScMP1RBwR2jfF16D/IoUnhJmotSidzKqVk+JcIHxs8S2ndgnliWQvVNXjTMXIgFJgTMPXP9V8fh+upM5bxxKKBrLhrGcJrzfCcIPBdBwRf7191bE+wrlB3KHQqOCJ5gk73CXUX8BnlEV0ThmvwXhG1rYmqEU5emjKJuDnv3vvkYTIVBxT190ympDSOw0Nc4VR/X0thmVMR+QC7UhQ3usp+qHC25BLlGUKj5WAMw3eY0wjsxXHdYZyocThLs0W7bhAOG/7LSILDGo6q7oE9C67ZTTljPFYie9cs5hiyPigwXiOSJ8OM8T1ppYYKJUY9I/pGMRpZH7CgK+h+Fr0M6z0zWeHKI9nJWKeDby/pMGxSXoum/V6vQtNTZx3yN0SYnVEhkCFtwEr9E+JWkVoZAYycUoDJ+jHCkR34Upi2H1/f1933pocu2S4QWRBQaDv7WfUN+h2jQ3/f4Lebigk7rvZQS+gr7cbo5EZTKN83B13cojovB3iJ1qua15n0F6g9uGG0ASI8yZwwsvvc4tu4YkYHZEhSRFvums07NCPMY3MYPqI5O/WZDO0CY8YlPWKLcqslwTFDhR4XUA+QXMeJCYVe373w8JJ12gvvAbjOSIrxIGfH7BQjuJPUFcM1Mj6IOL1CXlFCcpcZgrtHd7XprXFc01DV7cSq/UYwkB3u/Fevm8G7VBHxMHRpp8DMVBeYdEvJrS6vr7eSdAzFWoqiEysNYhzSkObShu8TiTOG2iCjcLRNnwiWtZzQuUvPQZuxa1PR+W5p23cYOFizIt1bOhlUe8Vie6CO0Ej64KI8NTU3O3T0TbFoFkqmpFYsdegNoUU6oicxsB1ZhbF/nyQWx0ZNZc4PpR6KBqfq4qHqZH1J5XYm6xmqF2XvxsKCrxt8Lrn0Pm8jJmj2n4kcpPVEWmHQb3GTBIal+9hzMHf+Ziu/hPez/rztX4oVlVARo0sDCIZDdzxAeg8uRQKfk6TiamH0JOLDWKhEtku6oi0x8BpTNeUPeoY5xqiyF7il6A48Qv5mAofHw61bnF6G2c/G3mN0/EwNbIwiCwVRvX5u8AwNF35tpZYSIHqc5AgLOqIdGeNbs4AdY06lqC7eAfF5x52PRDemF6wzZHnReJynggKdofgC8o0q6reOPhqv5G8vVOsUZ/hIBJuCZhO14TVzc3NToKaePUcHJGmI6O3HFZopF5ZzByxXXBnYmQGpVFYVE/m7EITWYUun5q1wunPFanfXOMlpgiHOiL9SNFNePk/tK07tKjE9k9MExoZbxRI8PXr16qn13nLUE2XFKCuZKg+npfi+ZcTzzOHF6H5+++/617yguHgZ/0HZb7vsc9+yUFocjutevoDwpFH3a4hQR6CQZZlVS+pvGFQzvMMxRbd6GIAV8Xnmbz90fSfpiq8MRvZKp9USkKL2Xa7PfUUjeVfeG80Wd6+o+yFv534fxHhrTmHlU8KwfNT5dFkNccswW8IQ8yOCHOKn/J7AiHhtaq4XjzgFO0w6C7Y91gAsW/GKFIdDdXDdltxPGeo9r5FFk9EkMPbFpGh+kDnYRNx2E0khCNwXtkpD5ZS9g9Mj5i93Rh5wbDDevehL4N/ZF9eRjjmEEMNOiI24rDbVHjM22cMxNSEV40sPCKxaBVeR00YJ8S5V0ckDAwXGAyUlTA14VUjC89ZzQSQBBn6wTQ5DidXiCBvsopff/0VgqgjEg72ur9joIylOuH1pfdiIBnRyDgxlUGJAQsXi+M1YepEinC8jDDB1ofVSI4IRWqOjgjDDWsMQJ3wJoingMRY3i6f6JLft2gEQw0G7ga5L9q/EY4pxUeSIpUBEqgjIkud8K7RbWsZA+eJJAjDmEbGlKwMSisEhZdiy9yku6J9x3Qx6M6YjsgaSi/qhNfPiLcRXr52U/zkLOEd+qNGpnhoj5/gBJcxuTWWhzoiE0diAQW9Ed4cjMMZ9M9VVCObIMITdhnmcV26DgvUEZkudEjtPxu8iC1Dcxh/M3Chhg/ovhrEc71aySwFVyNT3iCyiq+CLsKbnJ+fqyMSN3txxXvtpFPKjJzvdcJr4YS0DX5dPD3en+g3MZVYa03eIEGNkfHJDMqSGFp4u3B9c9N0K7l2NHBEUihV0Hg4FOG8mK+RcmhQ/J31HLZ1wkuF/gvtyRBm+Z3YkIqiq97unjFWbIWqURA9P3/+REDEHBHeCw0cEeU0fm7rB5zjWXlT1U2uGYzn9YkaGXv3CpZkZGOs2BJdVdCRMbzdDO0Qc0S+f/+ujkg/eGEYHUjQIIRU5/Hyjc4xDmKx3R5Gdqqk4JSZ6lLZJhg0F7fYwwzckFQdkXjhCP9fTV9c5/FSeC8x/LJMVjQyEjPjHY3MwA0jWEyc6XHRBwJbICK8Hz5UlpqVPH8G7hr5nTd8tSreGBblLrP0UJLD/5OytwpqixYfIBbbVW+3NxYuiSBr+g91wrst2tCr12IbUvGmZSf0C9zNkmA+TLUq1zHoJPg4G70PXi/Gk9mZUmxviufviufuIUyN8Dbd4j02R0R5De25TSfaKI+Xs3C+IAnTSbaQJXYj22Fe7IWXLeRQu6bwtU9TDKn4Bi6DhhMb2cHf+Rlb1Nvt+QjFgprOvGlsN25oy0070T1NqpP59DBmN9wUH0AhThC+gI5BnJkMvKEv4IauBvOrOJ+F9nobiLhBWGg0fWoInI0Qamhy0q8lHZE0Tateot5uMwxaerxtykKu4QSYjQZu4QQ45OTbZaTebgY3dP1UtAzzInhVLl7DGvE1CAs7xjW68+8chKbnFkgmb4mkI1JBBvV2m/IRLSMBXerxZnAeXwK3Vp7xMoP+GMRvZBnmyY/A+aZ7BhRei/7LiE3orIYGnVndC2J1RJSSBB1GwX0LoXPCid5viLwvNbLxENnosSb1KaR7yUm17+jHucSGjHUvqXjOQL3d2OHyX16g39GSEEVybosP7zNZYqBGNiYiwlsjZKFUzsB5vH06z73ohvZ4f/z4UfW0r/x3CnVExocGQXE9R5mJkxU/bfGYovuIloSqTuYXWmzRjWs1slF5zEFoaq6nN+Zj4sO/Jyi9Yr7mT7y3L8Z1Odpi5k2G7pyPMLFWdcJN3lJ1REbF29b3ovnyuF6AOdLvfNNIlIVsi4F6u2Mj4vF+/Pix7iWnOmu/l5oPHxi4URXnEx4P/pePf0f/FMePEivCajqzKneYjgjUERkdTqSH90gQTngtOsQ5CsSMjGy326qn1wg/ux52vNoMg+bfIzvyN+byZrlQmJBxTg7d+X4VAmRxXDRP2RLPrfeU+aYZwmAbdBKtqRHeU08aCDoiNfeDz3k2CMcHDA/twzR87amQzz0ECSG8Fs6IusZ37ZcvXyDF5eXlPkn8BCkCl7rjDSzRifBGrPgeryY3/YKIE2Q4vqb8rzwmaUJPMNGTrBCgtmrnhSEkDHEZiYm1mtzoUyfFXlxciDkivB78rieOjYL1hMBI3N+8r+/v7099D17MV9+jZkRHz3aLiXGFfjV3n3J2Sjg2mw1X11W1o9cxZxeaBscyxgjhkKt8xLULTS4KXa4BSSSOZ+nkHU7VtUgxMH3TyUifbAYlHh5rhqGdoIdVky2QYFwu6T2FpuZcVj6pzJ8QwkvRHSOOo4Rlm4cERArm1GxT8xnjsY8ySEys1QjvX1AWTQjhXaPbFvBKfDz++eefCM3nz5XaajFizWep+rY1E2tbKIsmlMf7X6jwzoE/JfJ5KW41ApdgeEzeLiSyBxosnNhCWTQhhJesMd86BkvivibHszM1AjdGsX2uDBOpSMbZ9go0zLBM/KIgRgdqhddCWRIsD5lJTbJVeL00SpnE1eMYCObK1givaH6oEi0PcA4GS+teVQkvb4Y7KEvju0Scl9QIHdMSLYaBNZ9Flqiz06qZoNxCWRoWLiLgy8peVwkvXWIdFi2PrVS4gR4vFwdUILOp2GtYFCS5urqCBBWLXMgWGpJbIpw4MXChBq4meTwlvHwR3ZM+CyOUabLNPbatRLiBcOfoCk+T2Q2S4mvydn13dweJHYXp6daEGfqWrlSmiU9AYKjB5O2PY8LLJzYYZn81JU7+rCku1BkKHoWvgquiBf/ovG0YYgi9PNhTsYSVZNCCTEuGPTLDDKxDkr0VXlqkF90UylJZ5x6v2O7DFD56vhXsJyAQjv+Lbs0eY72o6ay2UJSCQ+E1cJNptJ4UypKh4n7/9u0bpOBqtgbiGyLtwOTtIRfdc0nRZWimphCLlltU/s+h8NLI6emuoSh5fD8HUl4vofhuNpuqmG+Kfnv6cSLj4ebmRtTTJTWTamvopJpygBdeDsU43ZyiP21qYSrxwpxeUa+XMNOB4ltRz4F2+QTnGBg0fNu8bfL3vn14eDiTymDwNCguLnsSlcnhhddX8++Lr4PJZOEhUoMUWVJpr5fQ42XYgQJcscgihbMtxicSvBdh/iPF+Sl/j03+fpbvJzWRdkhNbJeTKuHXYSsx0TpFxguv30+oLxRb7n/1G5wIWyhTZhCv1+O936enJ+ThgVMinMCJL0X4Ga6Tf84FdpN7tmn+/6bGgw4Ka1vUeLv/hTJnqJsPaInfgSKD8yBC1NY10HDDnEhz4f18eXl5JrUrwlv4OQwP+BABxc3v6OC97yIP94zbA/P1Enm5Tfj998odr9bQ2O7coYOZoSVeeGnNdGs4VOvTQ/N/ORlCz5fjr22Tf5Ieyiq9yJ6fn7/98ccf1/Qkx4DhgiFCBm2hp1uRyUCj7pTJoPfDpODoq1fGit9vSXYm4j0pqrdImVTLva+dBNwOJtAx3qI9e9u4u7vbKQ5uV8VrjfDbyRi4+zAam+7bJOyG75mPckIc3zO6j85XCFTPxhQHEp97MR1E9pBDtfFYyGNp6Ln3u1NqO8InKB6RPeTSNK06/xvIsl+QAye6nWJcb1euZXBL2rQqmfIWLmVjyAFLh5ONNRNqn6DMGYouq91TKzvFhY7VatjCCbCForzm6v7+/nGoLIcYYUy3ZjEG5zkyKHPlGi49sFdI9lR1MpaDtFCU9/x+dXX1IlW9LGY46fXp06eqya81tKLf3EkQYPl3qK1/lOWQ5e13hhxqahPMjprvzCc0Z3femOJnhp6cEt4P0OGScpptLkD/pfe3FPHl6rSKWrsZXFxX88CURpyqx5tAy9gp1dzmovt1CeJL0a2I61JsKboZ+uH3nWMOvIESI36Fb+/VOm+F18DN2DGGkWG5WLgbIIFSRTp38R1IdAntjWmcf8MtQR1nKZ5SBa83NyTsvdbhbT1eiu7QRdANii2PI8HApdP9hPNAhl5QMjVmK76M6VaIbgYnuqEK4FiUtbD5nppLHycpXLlRix544TVwovsNw4quRfhk576V0SxcRSnOTnOy5DOUOlIf851DtgM7EH6XilzdDGFFl9DhOQw1ZFBiJIO79n3qRP9feL3oSqXCcNhEz9EvsdtXlIIzNGbk3yMcTGo26C7ovJnogfN4eXwye53PD8Z8/5MLVia1X9sQsOOo6UD4xH8QXhhTOFtjqCFU+EKRgRpBI++10CyB7BI7uuVcQnlbfBabhfwEAr9T1zABh3n+eNsy1yXDTTF527COgcR5kIJLoa+ururO89zCTt4hSoufEuGNWJcM2+I7G3SHn9M5THoLOYPi+1J0DYbHwnnVQ7N04fXsrz1vkNgFeLPZ1BW84QhtbjFXOkTHvusKYe/XGIX3Gu6aruH0qetEph/Fd4IGZRAeg7Cia+E80DY9zAbDi9IUhPcSzvB4fgzkMHlbU9TyeOkuNii41tqq88qOe46TqxSeuo4mVFZFjMJ72JHysUXH74YewisFPekQB2XgTuThiW0q6FeQr1T0ltiF18CdPws3xBzi/BgUAszh/JgeMEMKt7e3TQQ3xTxTugzqSyWypQhDjMLL56lNCfqVhaS+RLdEnIHnEGliPEHHTi7Fo+7G8DWGL2tew+NMip99b7bYhZc9/cORx0NgUAzvKHz0gocQYYotvVuKfk0NV96QvJnmKLgeCkUT4X1CGGIUXl7fNZxGWXSH56iTxv0TccMTlJx4zqBM/TrFC9wM8QZlnmRWvC9F5wvKrTsylDm8KQIUwoiUx+Inzwm/+5ClxjIU13O73SZ5Y6persGWW/jg48eP+50m+m4xxCI23C7ox48f+2W+fFxR2CaDyyagHW0xf/7d8HUG84XGkKAf13C2c48OSAov02L6eg5NPNo6MjjxTfE6prmFu+GYznZ4V/J55lKuiuda8/37d3z48AERw3Qo9tT83lv0x6B9+tO6aBRhy5aHAD7mv57nXuleiLmPmt9P7dT5/Pnz5//3YmP+rW8V8MktXD3VeywvbesnBqbBhqCd3nNEqA+8fzrXXf4FcqzhDHyN7vhQwSmB/YT2wtF0Q0+KNJPa12iH96SHgjdSinHgubwROAY/IvGbpvJn256MHT+vc1b8fCx+Nrn2c4ahlCYLjLYIU9Cd1y7N268YDj+ylYAOmUGPIujScMieoD8pTs+8SmIxbPxzKhi43p5DLXaKa2hdgSnBa8UJpboYbwLlLbT56Hfn4U15jjCkeB88H+Jm75NqMicsyswSXlca3y303HTBYnwshslomBMG/TIgBkGiZzgcdg5FiuHT0WLDe7YW6tn2gU6IXy4fAwbv0zR5bAmUY3CU12kibSj8jWowfZqko82ZBPO5lkORwAns05sWa26wd2gMlCrYcYZIj93TZ3LN578auMC5/52TGMwGyDAPvKeyhatWtqTJGQoGJxFGnUKeCLR/P8rjpKyfzPNkCIcReE8lcryBsQdfwfXibAnm22sauJimwXIYenHF1OG5SjEMvDZLG4l5x47NYoHQwChCGu+bNxbLi28buO/cNtaZYPhOymACkz0H+NWhbSfcfcoivyvPsY+TP2Fh8WgLZQks0eOl6KZw3503elPnItTy+LakmM528inK2HfTIuIGZUnZt9fionjuGooiwBWcINDIKIQ+gVsan++5JA5TIP0y8yaMVTbSIFxNhSFJUZ9uSvurC98YqPgqgTEoSzf6SUwaaoLhjG2H4eB3MxgXdnK+g2vj7Y+Z+TGlcMMhCU6HC7zoNvHmfcEbvhevn79XlIWTwA2t/PruplT19gZlvMtAjiGFN0W5HdSYsAOwaMeYwjtWmCMEfpKQzgVFM0EZz20bQrHF/3hHRVk4Pv/Pe1NNblJfpKeOFK+zSxKEw2KcCSMKSZPvHhNt4sGh8aGoKcP7g6LJ687voxP3E+ILnKjx4sV84VJU1/H0C1CafgcDJ7gpwgrvBuPMGvtFKxbTwGDcOKs/XxrnVAYnQRmsZ8+ZIm4syk7C5yV6z4VepsF4+PSdMTMaLKYzaeRHG2NiUNqTn7DidbQoq5GxJdD4ZxRIloUcEhqXKX6yWUwjzpPk7TPcTZKhLMg9JAblxNaH4ph4HDyPLxiPTXEcVbE+nrcEZXHvIWvs8rPpZVq4+sZjY+Cu2efisS+J+RfK88Hr/BGubOIaitITP9zyaVcWSh3smHwiuo+r+g4sBOcH72vQHoPTm0160XtGWX6UbY3ww26DMpTj283BZ08tHmlQZgAor/GOm4HSGIMwe6YtgcOKYxL4HGBejxTdJ38MTs96b3D8BuHf2KH0Fd9TS+PT4ljOMV0Mxp0QjBHaFW1qjWnmRisTYA3ZXv1w1ZtB/4UYb2e9bc3rvfDXva4KX3NYUpwsypzhoUNjEpOnvkOPfYL7GDuUx1y3uEMJBE+4wWkxOod6B23xIYymifChmUKalR91UHT7dk5t4fkJmbaXoEyVvMV0ljJ7aCv0ettmFSkdMHAnnEbva6b6YSwvQnrwvMGwfDk4jiniq0lZjEfMFby8V3725vFQ+MULoTgUcj6+x7QwKEdV6u0K4g0vxWuD94KRosyNHbr34+f7XF9fuEVpj7/GCeIkxesi6UMTUuzfTnCreCnvMIg7+4Eew+3B45BDwqVhUK4YjHH4aDGeSKUIP6Ky0GG6coIEcYuZQZmu5LMDlH5YKG/RVW/KoHA4ZBE3Bq6DsFAUOQyG27VbWTiaw6goymj8A8uD8bQMy9q0UlGUiFii8DJN608obfHFcxIoiqK0gDmdPslbaU+CMl3IQFGUTsylOpmBE1W/wuwRZVWml4Pnbd4+YZjqVXMmhTufrMqlIRtFackchNenxHyDE1wKgS9/Z4rn+TdfYlCFIgw8l7u8/bfBa/2iFAN3/u+hnZ+iKEprfId3WfOaw8IpKcrqT13LRSqKoiyaqiW5FmWhnGOpeym0GImyUOYS41XGw6CsAuYLo5wX7Q9UF0thuOLX4nWKoihKSyxcXYkUzdfr+3CFLolWFEUZEB+uiKGalYGrH8yVjVq/QFGUWWPxetflsaDo+j23KL4xdAbKDFniyjUlPrZw+dXMvTYYD58DnsGlvenEn6IoijD0dv1uJHdQFEVRBsFAQwyKMP8DXZOnMF20dw8AAAAASUVORK5CYII=');
}

.nice-dark-mode .error-404 {
    background-image: url('data:image/png;base64,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');
}

/*--------------------------------------------------------------
Dark mode switch
--------------------------------------------------------------*/

.switch-dark-mode .icon-dark-mode {
    display: none;
}

.nice-dark-mode .switch-dark-mode .icon-light-mode {
    display: none;
}

.nice-dark-mode .switch-dark-mode .icon-dark-mode {
    display: flex;
}

/*--------------------------------------------------------------
 Dark mode
--------------------------------------------------------------*/

.nice-dark-mode {
    background-color: var(--dark-bg-body);
}

.nice-dark-mode,
.nice-dark-mode a:not(.btn) {
    color: var(--dark-color-body);
}

.nice-dark-mode .h1,
.nice-dark-mode .h2,
.nice-dark-mode .h3,
.nice-dark-mode .h4,
.nice-dark-mode .h5,
.nice-dark-mode .h6,
.nice-dark-mode h1,
.nice-dark-mode h2,
.nice-dark-mode h3,
.nice-dark-mode h4,
.nice-dark-mode h5,
.nice-dark-mode h6 {
    color: #fff;
}

/*--------------------------------------------------------------
    color style
--------------------------------------------------------------*/

.nice-dark-mode .text-primary {
    color: var(--color-primary) !important;
}

.nice-dark-mode .text-dark {
    color: var(--dark-color-dark) !important;
}

.nice-dark-mode .text-secondary {
    color: var(--dark-color-secondary) !important;
}

.nice-dark-mode .text-muted {
    color: var(--dark-color-muted) !important;
}

.nice-dark-mode .text-light {
    color: var(--dark-color-light) !important;
}

.nice-dark-mode .text-danger {
    color: var(--color-danger) !important;
}

/*--------------------------------------------------------------
 Dark mode background style
--------------------------------------------------------------*/

.nice-dark-mode .bg-primary {
    background-color: var(--bg-primary) !important;
}

.nice-dark-mode .bg-dark {
    background-color: var(--dark-bg-dark) !important;
}

.nice-dark-mode .bg-secondary {
    background-color: var(--dark-bg-secondary) !important;
}

.nice-dark-mode .bg-light {
    background-color: var(--dark-bg-light) !important;
}

.nice-dark-mode .bg-danger {
    background-color: var(--dark-bg-danger) !important;
}

.nice-dark-mode .bg-warning {
    background-color: var(--dark-bg-warning) !important;
}

.nice-dark-mode .bg-info {
    background-color: var(--dark-bg-info) !important;
}

.nice-dark-mode .bg-white {
    background-color: var(--dark-bg-white) !important;
}

.nice-dark-mode .bg-outline-primary {
    background-color: var(--dark-bg-outline-primary);
}

/*--------------------------------------------------------------
Dark mode form control style
--------------------------------------------------------------*/

.nice-dark-mode .form-control {
    border-color: var(--dark-border-light);
    background-color: var(--dark-bg-body);
    color: #fff;
    box-shadow: none;
}

.nice-dark-mode .form-control:focus {
    color: #fff;
    border-color: var(--dark-border-muted);
    box-shadow: none;
}

.nice-dark-mode .form-control:-ms-input-placeholder {
    color: var(--dark-color-light);
    opacity: 1;
}

.nice-dark-mode .form-control::-webkit-input-placeholder {
    color: var(--dark-color-light);
    opacity: 1;
}

.nice-dark-mode .form-control::-moz-placeholder {
    color: var(--dark-color-light);
    opacity: 1;
}

.nice-dark-mode .form-control::-ms-input-placeholder {
    color: var(--dark-color-light);
    opacity: 1;
}

.nice-dark-mode .form-control::placeholder {
    color: var(--dark-color-light);
    opacity: 1;
}

.nice-dark-mode .form-control:disabled,
.nice-dark-mode .form-control[readonly] {
    background-color: var(--dark-color-muted);
    opacity: 1;
    color: var(--dark-color-muted);
}

.nice-dark-mode .form-control-plaintext {
    color: var(--dark-color-muted);
}

/*--------------------------------------------------------------
 Dark mode btn style
--------------------------------------------------------------*/

.nice-dark-mode .btn-primary {
    color: #fff;
    background-color: var(--dark-btn-primary);
    border-color: var(--dark-btn-primary);
}

.nice-dark-mode .btn-primary:hover,
.nice-dark-mode .btn-primary:focus,
.nice-dark-mode .btn-primary.disabled,
.nice-dark-mode .btn-primary:disabled,
.nice-dark-mode .btn-primary:active,
.nice-dark-mode .btn-primary.active {
    color: #fff;
    background-color: var(--dark-btn-primary);
    border-color: var(--dark-btn-primary);
    opacity: 0.8;
}

/*--------------------------------------------------------------
    btn secondary style
--------------------------------------------------------------*/

.nice-dark-mode .btn-secondary {
    color: var(--color-light);
    background-color: var(--dark-btn-secondary);
    border-color: var(--dark-btn-secondary);
}

.nice-dark-mode .btn-secondary:hover,
.nice-dark-mode .btn-secondary:focus,
.nice-dark-mode .btn-secondary.disabled,
.nice-dark-mode .btn-secondary:disabled,
.nice-dark-mode .btn-secondary:active,
.nice-dark-mode .btn-secondary.active {
    color: #fff;
    background-color: var(--dark-btn-secondary);
    border-color: var(--dark-btn-secondary);
}

/*--------------------------------------------------------------
    btn light style
--------------------------------------------------------------*/

.nice-dark-mode .btn-light {
    color: var(--dark-color-muted);
    background-color: var(--dark-btn-light);
    border-color: var(--dark-btn-light);
}

.nice-dark-mode .btn-light:hover,
.nice-dark-mode .btn-light:focus,
.nice-dark-mode .btn-light.focus,
.nice-dark-mode .btn-light:active,
.nice-dark-mode .btn-light.active {
    color: var(--dark-color-dark);
    background-color: var(--dark-btn-light);
    border-color: var(--dark-btn-light);
}

/*--------------------------------------------------------------
    btn dark style
--------------------------------------------------------------*/

.nice-dark-mode .btn-dark {
    color: var(--dark-color-light);
    background-color: var(--dark-btn-dark);
    border-color: var(--dark-btn-dark);
}

.nice-dark-mode .btn-dark:hover,
.nice-dark-mode .btn-dark:focus,
.nice-dark-mode .btn-dark.focus,
.nice-dark-mode .btn-dark.disabled,
.nice-dark-mode .btn-dark:disabled,
.nice-dark-mode .btn-dark:active,
.nice-dark-mode .btn-dark.active {
    color: #fff;
    background-color: var(--dark-btn-dark);
    border-color: var(--dark-btn-dark);
}

/*--------------------------------------------------------------
 btn link style
--------------------------------------------------------------*/

.nice-dark-mode .btn-link {
    color: var(--dark-color-muted);
}

.nice-dark-mode .btn-link:hover,
.nice-dark-mode .btn-link:focus,
.nice-dark-mode .btn-link.focus,
.nice-dark-mode .btn-link.disabled,
.nice-dark-mode .btn-link:disabled,
.nice-dark-mode .btn-link:active,
.nice-dark-mode .btn-link.active {
    color: var(--dark-color-secondary);
    text-decoration: none;
}

/*--------------------------------------------------------------
 btn outline style
--------------------------------------------------------------*/

.nice-dark-mode .btn-outline-primary {
    color: var(--dark-color-primary);
    background-color: var(--dark-btn-outline-primary);
    border-color: var(--dark-btn-outline-primary);
}

.nice-dark-mode .btn-outline-primary:hover,
.nice-dark-mode .btn-outline-primary:focus,
.nice-dark-mode .btn-outline-primary.focus,
.nice-dark-mode .btn-outline-primary.disabled,
.nice-dark-mode .btn-outline-primary:disabled,
.nice-dark-mode .btn-outline-primary:active,
.nice-dark-mode .btn-outline-primary.active {
    color: #fff;
    background-color: var(--dark-btn-primary);
    border-color: var(--dark-btn-primary);
}

/*--------------------------------------------------------------
 btn outline secondary style
--------------------------------------------------------------*/

.nice-dark-mode .btn-outline-secondary {
    color: var(--dark-color-secondary);
    border-color: var(--dark-btn-secondary);
}

.nice-dark-mode .btn-outline-secondary:hover,
.nice-dark-mode .btn-outline-secondary:focus,
.nice-dark-mode .btn-outline-secondary.focus,
.nice-dark-mode .btn-outline-secondary.disabled,
.nice-dark-mode .btn-outline-secondary:disabled,
.nice-dark-mode .btn-outline-secondary:active,
.nice-dark-mode .btn-outline-secondary.active {
    color: #fff;
    background-color: var(--dark-btn-secondary);
    border-color: var(--dark-btn-secondary);
}

/*--------------------------------------------------------------
 btn outline light style
--------------------------------------------------------------*/

.nice-dark-mode .btn-outline-light {
    color: var(--dark-color-muted);
    border-color: var(--dark-btn-light);
}

.nice-dark-mode .btn-outline-light:hover,
.nice-dark-mode .btn-outline-light:focus,
.nice-dark-mode .btn-outline-light.focus,
.nice-dark-mode .btn-outline-light.disabled,
.nice-dark-mode .btn-outline-light:disabled,
.nice-dark-mode .btn-outline-light:active,
.nice-dark-mode .btn-outline-light.active {
    color: var(--dark-color-secondary);
    border-color: var(--dark-btn-light);
    background-color: var(--dark-btn-light);
}

/*--------------------------------------------------------------
 btn outline secondary style
--------------------------------------------------------------*/

.nice-dark-mode .btn-outline-dark {
    color: var(--dark-color-dark);
    border-color: var(--dark-btn-secondary);
}

.nice-dark-mode .btn-outline-dark:hover,
.nice-dark-mode .btn-outline-dark:focus,
.nice-dark-mode .btn-outline-dark.focus,
.nice-dark-mode .btn-outline-dark.disabled,
.nice-dark-mode .btn-outline-dark:disabled,
.nice-dark-mode .btn-outline-dark:active,
.nice-dark-mode .btn-outline-dark.active {
    color: #fff;
    background-color: var(--dark-btn-dark);
    border-color: var(--dark-btn-dark);
}

/*--------------------------------------------------------------
border
--------------------------------------------------------------*/

.nice-dark-mode .border-top {
    border-top-color: var(--dark-border-light) !important;
}

.nice-dark-mode .border-primary {
    border-color: var(--dark-border-primary) !important;
}

.nice-dark-mode .border-secondary {
    border-color: var(--dark-border-secondary) !important;
}

.nice-dark-mode .border-muted {
    border-color: var(--dark-border-muted) !important;
}

.nice-dark-mode .border-light {
    border-color: var(--dark-border-light) !important;
}

.nice-dark-mode .border-white {
    border-color: var(--dark-border-light) !important;
}

/*--------------------------------------------------------------
Dark mode card style
--------------------------------------------------------------*/

.nice-dark-mode .card,
.nice-dark-mode .block {
    background-color: var(--dark-bg-dark);
    border-color: var(--dark-border-light);
    box-shadow: none;
}

/*--------------------------------------------------------------
Dark mode site style
--------------------------------------------------------------*/

.nice-dark-mode .site-header {
    background-color: var(--dark-bg-white);
    border-color: var(--dark-border-light);
}

.nice-dark-mode .site-aside {
    border-color: var(--dark-border-light);
}

.nice-dark-mode .site-heading .heading-poster {
    background: var(--dark-bg-light) !important;
}

.nice-dark-mode .site-heading .heading-search-tags a {
    background-color: var(--dark-bg-white);
}

/*-------------------------------------------------------------- 
Dark mode Main Navigation 
--------------------------------------------------------------*/

.nice-dark-mode .navbar-site li ul {
    background-color: var(--dark-bg-white);
    border-color: var(--dark-border-light);
}

.nice-dark-mode .navbar-site li ul li.current-menu-item a {
    color: #fff;
}

.nice-dark-mode .navbar-site li.menu-item-has-children > a .menu-sign:after {
    border-color: #fff;
}

/* -------------------------------------------------------------------------- */
/* Dark mode Site sidebar
/* -------------------------------------------------------------------------- */

.nice-dark-mode .site-aside {
    border-right: 1px solid var(--dark-border-light);
}

.nice-dark-mode .site-aside .aside-menu > li:hover,
.nice-dark-mode .site-aside .aside-menu > li.in,
.nice-dark-mode .site-aside .aside-menu > li.current-menu-parent,
.nice-dark-mode .site-aside .aside-menu > li.current-menu-item {
    background-color: var(--bg-primary);
}

.nice-dark-mode .site-aside .aside-menu > li.in > a {
    color: #fff;
    opacity: 1;
}


.nice-dark-mode .site-aside .aside-menu > li.current-menu-parent > a,
.nice-dark-mode .site-aside .aside-menu > li.current-menu-item > a {
    color: #fff;
}

.nice-dark-mode .site-aside .aside-menu li > ul li a {
    opacity: .8
}

.nice-dark-mode .site-aside .aside-menu li > ul li.current-post-parent a {
    color: var(--dark-color-dark);

}

.nice-dark-mode .site-aside .aside-menu li > ul li.current-menu-item a {
    opacity: 1;
}

/* -------------------------------------------------------------------------- */
/* Site sidebar menu sign
/* -------------------------------------------------------------------------- */

.nice-dark-mode .site-aside .aside-menu li .menu-sign {
    color: var(--dark-color-muted);
}

.nice-dark-mode .site-aside .aside-menu > li.in .menu-sign,
.nice-dark-mode .site-aside .aside-menu > li.current-menu-item .menu-sign {
    color: var(--dark-color-primary);
}

.nice-dark-mode .site-aside .aside-menu li.menu-item-has-children .menu-sign:after {
    border-color: #fff;
}

/* -------------------------------- 
## Mobile aside
-------------------------------- */

.nice-dark-mode .mobile-aside {
    background-color: var(--dark-bg-white);
}

.nice-dark-mode .mobile-overlay {
    background-color: rgba(0, 0, 0, 0.4);
}

/*-------------------------------------------------------------- 
## Mobile menu
--------------------------------------------------------------*/
.nice-dark-mode .mobile-aside .mobile-menu > li.current-menu-parent,
.nice-dark-mode .mobile-aside .mobile-menu > li.current-menu-item,
.nice-dark-mode .mobile-aside .mobile-menu > li.in {
    background-color: var(--bg-primary);
}

.nice-dark-mode .mobile-aside .mobile-menu > li > a:hover,
.nice-dark-mode .mobile-aside .mobile-menu > li.current-menu-item > a,
.nice-dark-mode .mobile-aside .mobile-menu > li.in > a {
    color: #fff
}


/*-------------------------------------------------------------- 
## Mobile menu ul
--------------------------------------------------------------*/

.nice-dark-mode .mobile-aside .mobile-menu li > ul li.current-menu-item a,
.nice-dark-mode .mobile-aside .mobile-posts-menu.mobile-menu li ul li.current-post-parent a {
    color: #fff;
}

/*-------------------------------------------------------------- 
## Mobile menu sign
--------------------------------------------------------------*/
.nice-dark-mode .mobile-aside .mobile-menu li a .menu-sign:after {
    border-left: 1px solid #fff;
    border-bottom: 1px solid #fff;
}

/*--------------------------------------------------------------
## list bordered style
--------------------------------------------------------------*/
.nice-dark-mode .list-bordered .list-item {
    border-top-color: var(--dark-border-light);
}

/* ---------------------------------------------------
Dark mode post content STYLE
----------------------------------------------------- */

.nice-dark-mode .post-title {
    border-bottom-color: var(--dark-border-light)
}

.nice-dark-mode .post-content {
    color: var(--dark-color-dark);
}

.nice-dark-mode .post-content h1,
.nice-dark-mode .post-content h2,
.nice-dark-mode .post-content h3,
.nice-dark-mode .post-content h4,
.nice-dark-mode .post-content h5,
.nice-dark-mode .post-content h6 {
    color: #fff;
}

.nice-dark-mode .post-content > table,
.nice-dark-mode .post-content div > table,
.nice-dark-mode .post-content > table th,
.nice-dark-mode .post-content > table td,
.nice-dark-mode .post-content div > table th,
.nice-dark-mode .post-content div > table td {
    border-color: 1px solid var(--dark-border-light);
}

.nice-dark-mode .post-content > table tbody tr:nth-child(odd),
.nice-dark-mode .post-content div > table tbody tr:nth-child(odd),
.nice-dark-mode .post-content caption {
    background: var(--dark-bg-light);
}

.nice-dark-mode .post-content blockquote {
    background-color: var(--dark-bg-light);
    border: 1px solid var(--dark-border-light);
}

.nice-dark-mode .post-content code {
    background: var(--dark-bg-muted);
    border: 1px solid var(--dark-border-muted);
}

/*--------------------------------------------------------------
Dark mode toc
--------------------------------------------------------------*/

.nice-dark-mode .post-toc ol:before {
    background-color: var(--dark-bg-muted);
}

.nice-dark-mode .post-toc ol > li.is-active-li > a::before {
    background-color: var(--bg-primary);
}

.nice-dark-mode .post-toc ol li ol.is-active-li a::before {
    background-color: var(--bg-primary);
}

/*--------------------------------------------------------------
## Pagination (WordPress CSS classes)
--------------------------------------------------------------*/

.nice-dark-mode .pagination .post-page-numbers,
.nice-dark-mode .pagination .page-numbers {
    color: var(--dark-color-muted);
    background-color: var(--dark-bg-light);
}

.nice-dark-mode .pagination .post-page-numbers.prev,
.nice-dark-mode .pagination .post-page-numbers.next,
.nice-dark-mode .pagination .page-numbers.prev,
.nice-dark-mode .pagination .page-numbers.next {
    background-color: var(--dark-bg-light);
}

.nice-dark-mode .pagination .post-page-numbers:hover,
.nice-dark-mode .pagination .post-page-numbers.current,
.nice-dark-mode .pagination .page-numbers:hover,
.nice-dark-mode .pagination .page-numbers.current {
    background-color: var(--bg-primary);
}


/* ---------------------------------------------------
Dark mode fixed scroll
----------------------------------------------------- */
.nice-dark-mode .fixed-scroll-widget ul li .scroll-widget-button {
    border-color: var(--dark-border-light);
    background-color: var(--dark-bg-white);
}

/* ---------------------------------------------------
Dark mode cats recommend grid
----------------------------------------------------- */
.nice-dark-mode .cats-recommend-grid div:nth-child(6n+1) .item {
    background-color: #26201f !important;
    border-color: #26201f !important;
}

.nice-dark-mode .cats-recommend-grid div:nth-child(6n+2) .item {
    background-color: #201f1a !important;
    border-color: #201f1a !important;
}

.nice-dark-mode .cats-recommend-grid div:nth-child(6n+3) .item {
    background-color: #1d261c !important;
    border-color: #1d261c !important;
}

.nice-dark-mode .cats-recommend-grid div:nth-child(6n+4) .item {
    background-color: #342a1f !important;
    border-color: #342a1f !important;
}

.nice-dark-mode .cats-recommend-grid div:nth-child(6n+5) .item {
    background-color: #182823 !important;
    border-color: #182823 !important;
}

.nice-dark-mode .cats-recommend-grid div:nth-child(6n+6) .item {
    background-color: #1b1e2c !important;
    border-color: #1b1e2c !important;
}

.nice-dark-mode .cats-recommend-grid .item a:hover {
    color: var(--dark-color-dark);
}

/*--------------------------------------------------------------
    Footer links style
--------------------------------------------------------------*/
.nice-dark-mode .footer-links a {
    color: var(--dark-color-muted)
}

.nice-dark-mode .footer-links a:hover {
    color: var(--color-primary)
}

/* ---------------------------------------------------
Dark mode selection moz selection
----------------------------------------------------- */

.nice-dark-mode ::-moz-selection {
    color: #fff;
    background: var(--bg-primary);
}

.nice-dark-mode ::selection {
    color: #fff;
    background: var(--bg-primary);
}


.aligncenter{
    display: block;
    margin-left: auto;
    margin-right: auto;
}