.theme-style-dark {
    background: rgb(6, 6, 36);
    background-image: url(../img/sections/elements/bg-d-d.png);
    background-size: 100% auto;
    background-repeat: no-repeat;
    background-position: center top;
}

.theme-style-dark .small-body {
    color: #fff;
}

.theme-style-dark .ellips-header {
    background: linear-gradient(to right, #27415f, #294865);
}

.theme-style-dark .btn-1 {
    color: #fff;
}

.theme-style-dark .logo-dark {
    display: none;
}

.theme-style-dark .logo-white {
    display: block !important;
}

.theme-style-dark .c-box {
    background: rgba(255, 255, 255, 0.12);
}

.theme-style-dark .c-box i {
    color: #fff;
}

.theme-style-dark .br .dropdown-arrow {
    filter: invert(1);
}

.theme-style-dark .br svg:first-child path {
    stroke: #243655;
    fill: #fff;
}

.theme-style-dark .br .theme-svg path {
    stroke: none !important;
}

.theme-style-dark *:not(font) {
    color: #fff;
}

.theme-style-dark .accordion-button {
    color: #fff !important;
}

.theme-style-dark .accordion-button::after {
    filter: invert(1);
}

.theme-style-dark .header {
    border: 2px solid rgba(255, 255, 255, 0.2);
}

.theme-style-dark .accordion-item {
    border: 2px solid rgba(255, 255, 255, 0.2);
    box-sizing: border-box;

    background: linear-gradient(146.03deg, rgba(255, 255, 255, 0) -92.491%, rgba(255, 255, 255, 0.14) 132.856%);
}

.theme-style-dark .cent-block {
    box-shadow: 0px 0px 14.13px 0px rgba(70, 163, 180, 0.44);
    background: rgb(12, 27, 56);
}

.theme-style-dark .cent-block img {
    filter: invert(1);
}

.theme-style-dark .main-block {
    border: 1px solid rgba(255, 255, 255, 0.2);
    box-sizing: border-box;
    border-radius: 20px;

    box-shadow: 0px 4px 49px 0px rgba(0, 7, 72, 0.12);
    backdrop-filter: blur(15px);
    background: linear-gradient(136.67deg, rgba(0, 0, 0, 0) -2.103%, rgba(255, 255, 255, 0.15) 136.531%);
}

.theme-style-dark .badge_blog {
    border-radius: 48px;
    background: rgb(34, 49, 80);
}

.theme-style-dark .main-block .content .swd {
    color: rgba(255, 255, 255, 0.7);
}

.theme-style-dark .plan-block {
    border-radius: 16px;
    background: rgb(37, 51, 88);
    border: 2px solid rgba(255, 255, 255, 0.2);
}

.theme-style-dark .invert {
    filter: invert(1);
}

.theme-style-dark .twitter i {
    color: #fff;
}

.theme-style-dark .ac-light {
    border-radius: 12px;

    backdrop-filter: blur(52px);
    background: linear-gradient(146.03deg, rgba(255, 255, 255, 0) -127.294%, rgba(255, 255, 255, 0.02) 134.684%);
}

.theme-style-dark .bl-plan {
    font-weight: 400;
    color: rgb(238 238 238);
    background: rgba(255, 255, 255, 0.1);
}

.theme-style-dark .badge-plan2 {
    background: rgba(255, 255, 255, 0.1);
}

.theme-style-dark .bl-plan span {
    color: #fff !important;
}

.theme-style-dark .c-block3 {
    border-radius: 16.14px;
    background: rgb(12, 27, 56);
}

.theme-style-dark .block-stat {
    border-radius: 40px;

    box-shadow: 0px 4px 6px 0px rgba(0, 0, 0, 0.25);
    background: linear-gradient(146.02deg, rgba(255, 255, 255, 0.11) -2.275%, rgba(255, 255, 255, 0.11) 48.576%, rgba(255, 255, 255, 0.01) 96.184%);
}

.theme-style-dark .table thead tr th {
    color: rgba(255, 255, 255, 0.6);
}

.theme-style-dark .table tbody tr td {
    color: #fff;
}

.theme-style-dark .numeric-table,
.theme-style-dark .currency {
    color: rgba(255, 255, 255, 0.6);
}

.theme-style-dark .table tbody tr td {
    border-bottom: 1px solid rgb(61, 61, 99);
}

.theme-style-dark .table>:not(:last-child)>:last-child>* {
    border-bottom-color: rgb(142, 142, 173);
}

.theme-style-dark .btn-3 {
    border: 1px solid rgba(255, 255, 255, 0.4);
}

.theme-style-dark .btn-3:hover {
    background: rgb(0, 136, 254);
    color: #fff;
}

.theme-style-dark .btn-3:hover img {
    filter: invert(1);
}

.theme-style-dark .block-feat {
    box-sizing: border-box;
    border: 1.5px solid rgba(87, 157, 241, 0.1);
    border-radius: 24px;

    background: linear-gradient(136.67deg, rgba(255, 255, 255, 0.02) -1.444%, rgba(255, 255, 255, 0.15) 135.367%), rgba(0, 0, 0, 0.02);
}

.theme-style-dark .banner_badge {
    background: radial-gradient(98.02% 70.71% at 50% 50%, rgba(0, 0, 0, 0.5) 50.029%, rgb(0, 136, 254) 100%), rgba(255, 255, 255, 0.1);
    background-image: url('../img/icons/tab2.png');
    background-size: cover;
}

.theme-style-dark .pag a {
    color: #fff;
}

.theme-style-dark .main_modal .modal-body {
    background: rgb(23, 23, 45);
}

.theme-style-dark .sm-m-text {
    color: #fff;
}

.theme-style-dark .bg-m-text h6 {
    color: #fff;
}

.theme-style-dark .form-num {
    background: rgb(57, 57, 85);
}

.theme-style-dark .input-c .cb {
    background: rgba(255, 255, 255, 0.1);
}

.theme-style-dark .cld {
    background: rgb(24, 24, 49);
}

.theme-style-dark .form-check label {
    color: #fff;
}

.theme-style-dark .form-check-input:checked {
    background-color: #fff;
}

.theme-style-dark .form-check-input:checked[type=checkbox] {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e");
}

.theme-style-dark #qr svg {
    box-shadow: none;
}

.theme-style-dark .left-head {
    border-right: 1.5px solid rgb(45, 45, 91);
    background: rgb(23, 23, 45);
}

.theme-style-dark .dash-line {
    background: rgb(45, 45, 91);
}

.theme-style-dark .us-head {
    border-bottom: 1.5px solid rgb(45, 45, 91);
    background: #060624;
}

.theme-style-dark .act-menu {
    color: #fff !important;
}

.theme-style-dark .left-menu li svg path {
    stroke: rgb(132, 142, 156);
}

.theme-style-dark .act-menu svg path,
.theme-style-dark .left-menu li:hover svg path {
    stroke: #fff !important;
}

.theme-style-dark .left-menu li {
    color: rgb(132, 142, 156);
}

.theme-style-dark .act-menu,
.theme-style-dark .left-menu li:hover,
.theme-style-dark .dropdown_menu.opened li {
    color: #fff !important;
}

.theme-style-dark .dash_block {
    background: rgb(29, 29, 51);
}

.theme-style-dark .d-gray {
    color: rgb(163, 174, 208) !important;
}

.theme-style-dark .c-bl {
    background: rgb(244, 247, 254, 0.11);
}

.theme-style-dark .form-dash {
    border: 1px solid rgb(45, 45, 91);
    border-radius: 16px;
    background: rgb(29, 29, 51);
    color: rgb(163, 174, 208);
}

.theme-style-dark .copyd {
    cursor: pointer;
    background-image: url('../img/icons/copy3.svg');
    background-repeat: no-repeat;
    background-position: 97% center;
}

.theme-style-dark .dash_block2 {
    border-color: rgb(45, 45, 91);
}

.theme-style-dark .dash_table {
    border-color: rgb(45, 45, 91);
}

.theme-style-dark .head_table {
    border-bottom: 1px solid rgb(45, 45, 91);
}

.theme-style-dark .head_table .col {
    color: rgb(163, 174, 208);
}

.theme-style-dark .body_table .col {
    color: #fff;
}

.theme-style-dark .badge_partners {
    color: rgb(16, 161, 123);
}

.theme-style-dark .user-badge {
    background: rgb(29, 29, 51);
}

.theme-style-dark .mini_badge {
    background: rgb(53, 53, 73);
}

.theme-style-dark .vline {
    background: rgb(66, 66, 98);
}

.theme-style-dark .head_block {
    border-color: rgb(45, 45, 91);
}

.theme-style-dark .form-v2 {
    border: 1px solid rgb(45, 45, 91);
    background: rgba(29, 29, 51, 0.2);
    color: rgb(163, 174, 208);
}

.theme-style-dark.dash,
.theme-style-dark.dash .us-content {
    background: #0d0d20 !important;
}

.theme-style-dark .select-bar .list {
    background: rgb(23, 23, 45);
}

.theme-style-dark .select-bar .list li {
    color: #fff;
}

.theme-style-dark .lined-b {
    border-color: rgb(45, 45, 91);
}

.theme-style-dark .qr-code {
    background: #fff;
    box-shadow: none;
}

.theme-style-dark .actionModal .modal-content p {
    color: rgb(255, 255, 255) !important;
}

.theme-style-dark .input-verify {
    border-color: rgb(66, 66, 110);
}

.theme-style-dark .d-color {
    color: rgb(163, 174, 208);
}

.theme-style-dark .mini_drop a {
    color: rgb(132, 142, 156);
}

.theme-style-dark .switcher {
    background: rgb(64, 64, 92);
}

.theme-style-dark .btn-4 {
    background: rgb(57, 57, 85);
}

.theme-style-dark .modal-backdrop {
    backdrop-filter: blur(10px);
    background: rgba(139, 139, 163, 0.5);
}

.theme-style-dark .d-label2 {
    color: rgb(163, 174, 208);
}

.theme-style-dark .active-bc,
.theme-style-dark .line-2,
.theme-style-dark .bc2 {
    background: #fff;
}

.theme-style-dark .badge_cord {
    color: #000;
}

.theme-style-dark .deact .line-2,
.theme-style-dark .deact .bc2 {
    background: rgb(163, 174, 208);
}

.theme-style-dark .sds li {
    color: rgb(163, 174, 208);
}

.theme-style-dark .sds li span {
    color: #fff;
}


.theme-style-dark .skeleton {
    content: ' ';
    cursor: progress;

    background: linear-gradient(90deg, #ddda 40%, #efefefaa, #ddda 60%) right / 300% 100%;
    animation: skeleton-loading 1.5s linear infinite;
}

.theme-style-dark .main_dropdown {
    background: rgb(23, 23, 45);
    border-color: rgb(45, 45, 91);
}

.theme-style-dark .main_dropdown li {
    color: rgb(132, 142, 156);
}

.theme-style-dark .act_button,
.theme-style-dark .main_dropdown li:hover,
.theme-style-dark .language__img_active {
    background: #393955;
    color: #fff !important;
}

.theme-style-dark .not {
    border-color: rgb(64, 64, 111);
}

.theme-style-dark .not .cb3 {
    background: rgb(45, 45, 91);
}

.theme-style-dark .sbtn {
    border-radius: 6px;
    background: rgb(67, 70, 102);
}

.theme-style-dark .sd path {
    stroke: #fff;
}

.theme-style-dark .message-user {
    border-color: rgb(64, 64, 111);
}

.theme-style-dark .message-user .cb3 {
    background: rgb(67, 70, 102);
}

.theme-style-dark .dash_block3 {
    border: 1px solid rgb(45, 45, 91);
    background: rgba(29, 29, 51, 0.2);
}

.theme-style-dark .dark {
    display: none;
}

.theme-style-dark .white {
    display: block;
}

.theme-style-dark .jing path {
    fill: #fff;
}

.theme-style-dark .profile_h li svg path {
    stroke: rgb(132, 142, 156);
}

.theme-style-dark .n-title {
    color: rgb(163, 174, 208);
    opacity: .8;
}

.theme-style-dark .m-title {
    opacity: .7;
}

.theme-style-dark .m-header {
    border-bottom: 1px solid rgba(255, 255, 255, 0.2);
    backdrop-filter: blur(32px);
    -webkit-backdrop-filter: blur(32px);
    background: rgba(6, 6, 36, 0.12);
}

.theme-style-dark .f-header {
    background: rgb(13, 13, 32);
}

.theme-style-dark .f-ul li {
    border-color: rgb(51, 51, 72);
    color: rgb(132, 142, 156);
}

.theme-style-dark .m-act-menu {
    color: #fff !important;
}

.theme-style-dark .m-act-menu svg path {
    stroke: #fff !important;
}

.theme-style-dark .navigation_bar {
    border-top: 1px solid rgb(117, 117, 154);
    border-radius: 16px 16px 0px 0px;
    box-shadow: 0px 0px 20px 0px rgba(94, 229, 250, 0.05);
    background: rgb(13, 13, 32);
}

.theme-style-dark .nav-block svg path {
    stroke: #fff;
}

.theme-style-dark .m-header svg {
    filter: invert(0);
}

.theme-style-dark .m-header svg path {
    stroke: #fff;
}

.theme-style-dark .contact-section input,
.theme-style-dark .contact-section textarea {
    background: none !important;
    color: rgb(255, 255, 255);
}

.theme-style-dark .depw {
    border-color: rgb(61, 61, 99);
}

.theme-style-dark .f-home li {
    color: #fff;
}

.theme-style-dark .nav-block img {
    filter: invert(1);
}

.theme-style-dark .tb svg path {
    stroke: #fff;
}

.theme-style-dark .tb svg g path {
    fill: #fff;
}

@media (max-width: 992px) {
    .theme-style-dark {
        background-image: url(../img/sections/elements/bg-m-d.png);
        background-size: 100% auto;
        background-repeat: no-repeat;
        background-position: center top;
    }
}

.theme-style-dark .f-content .sdsdd {
    color: rgb(132, 142, 156);
}

.theme-style-dark .gl-us path {
    fill: rgb(132, 142, 156)!important;
}

.theme-style-dark .drwn path {
    stroke: rgb(132, 142, 156)!important;
}