
/*dark mode*/

/* Partial Dark Mode CSS generated from visible portion of style.css */
body.dark-mode {
    background: #0f172a !important;
    color: #e5e7eb !important;
}

    body.dark-mode,
    body.dark-mode .bixol-mobile-menu,
    body.dark-mode .header-style-4,
    body.dark-mode .header-style-3 .header-bottom,
    body.dark-mode .header-style-5,
    body.dark-mode .header-style-2 .header-bottom, body.dark-mode .bg-light {
        background: #111827 !important;
    }

        body.dark-mode .header-bottom {
            background-color: #000 !important;
        }

        body.dark-mode .bixol-header .bixol-navigation .bixol-nav,
        body.dark-mode .bixol-header .bixol-info-bar,
        body.dark-mode .header-style-2 .info-bar {
            background: #0b1220 !important;
        }

        body.dark-mode .has-submenu a {
            color: #fff !important;
        }


        body.dark-mode p,
        body.dark-mode span,
        body.dark-mode label,
        body.dark-mode td,
        body.dark-mode th,
        body.dark-mode li,
        body.dark-mode h1,
        body.dark-mode h2,
        body.dark-mode h3,
        body.dark-mode h4,
        body.dark-mode h5,
        body.dark-mode h6 {
            color: #e5e7eb !important;
        }

        body.dark-mode a {
            color: #93c5fd !important;
        }

        body.dark-mode .desktop-menu ul li a,
        body.dark-mode .bixol-mobile-menu ul li a {
            color: #f3f4f6 !important;
        }

        body.dark-mode .desktop-menu ul li.has-submenu ul,
        body.dark-mode .header-style-2 .desktop-menu ul li.has-submenu ul {
            background: #1f2937 !important;
            box-shadow: 0 8px 20px rgba(0,0,0,.5) !important;
        }

        body.dark-mode input:not([type=submit]),
        body.dark-mode textarea,
        body.dark-mode select {
            background: #1f2937 !important;
            color: #f9fafb !important;
            border-color: #374151 !important;
        }
            body.dark-mode input:not([type=submit])::placeholder {
                color: #fff !important;
            }
        body.dark-mode input[type=submit] {
            filter: brightness(0) invert(1);
        }
        body.dark-mode .roc-tags-list a {
            background: #1f2937;
        }
            body.dark-mode .roc-tags-list a.active, body.dark-mode .roc-tags-list a:hover {
                background-color: #0431b8;
            }
        body.dark-mode .bixol-pagination ul li a {
            background: #1f2937;
        }
            body.dark-mode .bixol-pagination ul li a.active, body.dark-mode .bixol-pagination ul li a:hover {
                background-color: #0431b8;
            }
        body.dark-mode .accordion-item {
            background-color: #000;
        }
        body.dark-mode .accordion-header button {
            color: #fff !important;
            background: #000 !important;
        }
        body.dark-mode .accordion-button::after {
            filter: brightness(0) invert(1);
        }
        body.dark-mode .dir-card__icon {
            color: #fff;
        }

        body.dark-mode table,
        body.dark-mode tr,
        body.dark-mode td {
            background: transparent !important;
            color: #e5e7eb !important;
            border-color: #374151 !important;
        }

        body.dark-mode .bixol-mobile-hamburger span {
            background: #fff !important;
        }

        body.dark-mode .breadcrumb-content .h2 {
            color: #fff !important;
        }

        body.dark-mode .section-1,
        body.dark-mode .card-1 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-2,
        body.dark-mode .card-2 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .shadow-box-index-serch-page {
            background-color: #1f2937;
        }

        body.dark-mode .serch-index-banner-cls-head {
            color: #fff !important;
        }

        body.dark-mode .bixol-service-section .bixol-services .bixol-service-item .bixol-service-content, body.dark-mode .comsearch_ul li {
            background-color: #1f2937;
        }

            body.dark-mode .comsearch_ul li:hover {
                border-color: #eae9e9;
                background: #000;
            }

        body.dark-mode .section-3,
        body.dark-mode .card-3 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-4,
        body.dark-mode .card-4 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-5,
        body.dark-mode .card-5 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-6,
        body.dark-mode .card-6 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-7,
        body.dark-mode .card-7 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-8,
        body.dark-mode .card-8 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-9,
        body.dark-mode .card-9 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-10,
        body.dark-mode .card-10 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-11,
        body.dark-mode .card-11 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-12,
        body.dark-mode .card-12 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-13,
        body.dark-mode .card-13 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-14,
        body.dark-mode .card-14 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-15,
        body.dark-mode .card-15 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-16,
        body.dark-mode .card-16 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-17,
        body.dark-mode .card-17 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-18,
        body.dark-mode .card-18 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-19,
        body.dark-mode .card-19 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-20,
        body.dark-mode .card-20 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-21,
        body.dark-mode .card-21 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-22,
        body.dark-mode .card-22 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-23,
        body.dark-mode .card-23 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-24,
        body.dark-mode .card-24 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-25,
        body.dark-mode .card-25 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-26,
        body.dark-mode .card-26 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-27,
        body.dark-mode .card-27 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-28,
        body.dark-mode .card-28 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-29,
        body.dark-mode .card-29 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-30,
        body.dark-mode .card-30 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-31,
        body.dark-mode .card-31 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-32,
        body.dark-mode .card-32 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-33,
        body.dark-mode .card-33 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-34,
        body.dark-mode .card-34 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-35,
        body.dark-mode .card-35 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-36,
        body.dark-mode .card-36 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-37,
        body.dark-mode .card-37 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-38,
        body.dark-mode .card-38 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-39,
        body.dark-mode .card-39 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-40,
        body.dark-mode .card-40 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-41,
        body.dark-mode .card-41 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-42,
        body.dark-mode .card-42 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-43,
        body.dark-mode .card-43 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-44,
        body.dark-mode .card-44 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-45,
        body.dark-mode .card-45 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-46,
        body.dark-mode .card-46 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-47,
        body.dark-mode .card-47 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-48,
        body.dark-mode .card-48 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-49,
        body.dark-mode .card-49 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-50,
        body.dark-mode .card-50 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-51,
        body.dark-mode .card-51 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-52,
        body.dark-mode .card-52 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-53,
        body.dark-mode .card-53 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-54,
        body.dark-mode .card-54 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-55,
        body.dark-mode .card-55 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-56,
        body.dark-mode .card-56 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-57,
        body.dark-mode .card-57 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-58,
        body.dark-mode .card-58 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-59,
        body.dark-mode .card-59 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-60,
        body.dark-mode .card-60 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-61,
        body.dark-mode .card-61 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-62,
        body.dark-mode .card-62 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-63,
        body.dark-mode .card-63 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-64,
        body.dark-mode .card-64 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-65,
        body.dark-mode .card-65 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-66,
        body.dark-mode .card-66 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-67,
        body.dark-mode .card-67 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-68,
        body.dark-mode .card-68 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-69,
        body.dark-mode .card-69 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-70,
        body.dark-mode .card-70 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-71,
        body.dark-mode .card-71 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-72,
        body.dark-mode .card-72 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-73,
        body.dark-mode .card-73 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-74,
        body.dark-mode .card-74 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-75,
        body.dark-mode .card-75 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-76,
        body.dark-mode .card-76 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-77,
        body.dark-mode .card-77 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-78,
        body.dark-mode .card-78 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-79,
        body.dark-mode .card-79 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-80,
        body.dark-mode .card-80 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-81,
        body.dark-mode .card-81 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-82,
        body.dark-mode .card-82 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-83,
        body.dark-mode .card-83 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-84,
        body.dark-mode .card-84 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-85,
        body.dark-mode .card-85 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-86,
        body.dark-mode .card-86 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-87,
        body.dark-mode .card-87 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-88,
        body.dark-mode .card-88 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-89,
        body.dark-mode .card-89 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-90,
        body.dark-mode .card-90 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-91,
        body.dark-mode .card-91 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-92,
        body.dark-mode .card-92 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-93,
        body.dark-mode .card-93 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-94,
        body.dark-mode .card-94 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-95,
        body.dark-mode .card-95 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-96,
        body.dark-mode .card-96 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-97,
        body.dark-mode .card-97 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-98,
        body.dark-mode .card-98 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-99,
        body.dark-mode .card-99 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .section-100,
        body.dark-mode .card-100 {
            background: #111827 !important;
            color: #e5e7eb !important;
        }

        body.dark-mode .bixol-gta-area {
            background: #1f2937 !important;
        }

        body.dark-mode .header-style-2 .header-bottom {
            background: #162033 !important;
        }
        body.dark-mode #mainCol .bg-light {
            background: #1E293B !important;
        }
        body.dark-mode .text-success {
            color: #4dc247 !important;
        }
        body.dark-mode #content-wrapper {
            background: #1E293B;
        }
        body.dark-mode #navbar-wrapper .navbar {
            background-color: #0b1220 !important;
        }
        body.dark-mode .company-card-body--cl {
            background-color: #0F172A;
        }
        body.dark-mode .contact-card {
            background: #0F172A;
        }
        body.dark-mode .contact-btn {
            color: #fff !important;
        }
        body.dark-mode .search-tray-container {
            background: #1f2937;
        }
        body.dark-mode .search-input-field {
            border-radius: 22.5px;
        }
        body.dark-mode #sidebar-wrapper {
            background: transparent;
        }
        body.dark-mode .sidebar-nav > li a {
            background-color: #21262D;
            color: #C9D1D9 !important;
        }
        body.dark-mode .sidebar-nav > li > a:hover, body.dark-mode .sidebar-nav > li.active > a {
            background: #f8be12;
            color: #fff !important;
        }
        body.dark-mode .drp-dwn {
            background: #0b1220;
        }
        body.dark-mode .nav-btn {
            background: #fff;
            color: #000;
        }
            body.dark-mode .nav-btn img {
                filter: brightness(1) invert(0);
            }
        body.dark-mode .modal-content {
            background-color: #1f2937;
        }
        body.dark-mode .btn-close {
            color: #fff;
            filter: brightness(0) invert(1);
        }
        body.dark-mode .btn-dark {
            background-color: #0b1220 !important;
        }
        body.dark-mode .btn-dark:hover {
            opacity: 0.7;
        }
        body.dark-mode .select2-container--default .select2-selection--single {
            background: #1f2937;
        }
        body.dark-mode .input-lable {
            background: #1f2937;
        }
body.dark-mode .socialauth-box ul li a {
    color: #fff !important;
}
        body.dark-mode .select2-container--default .select2-results__option--selected, body.dark-mode .select2-results__option {
            color: #111827 !important;
        }
        body.dark-mode .header-style-2 .dropdown-menu {
            background: #24364d;
        }
        body.dark-mode .header-style-2 .dropdown-item:hover {
            background: #000;
        }
        body.dark-mode .credit-box {
            color: #fff;
        }
        body.dark-mode .card-body {
            background: #1f2937;
        }
.hide_icon:hover {
    color: #3f51b5;
}
.unhide-btn:hover, body.dark-mode .unhide-btn:hover {
    color: #0d6efd !important;
}
body.dark-mode .hide_icon:hover {
    color: #93c5fd;
}
body.dark-mode #url_copy {
    color: #111827 !important;
}
body.dark-mode .roc-heading-icon-sec-details--cls {
    border-color: #fff;
}
body.dark-mode .border-bottom-cls-to {
    border-color: #8fc0f7;
}
body.dark-mode .tab-container button {
    color: #fff;
}
body.dark-mode .bixol-service-content .h5 {
    color: #F9FAFB !important;
}
body.dark-mode .bixol-service-section .bixol-services .bixol-service-item .bixol-service-content::before {
    background: #243244 !important;
}
body.dark-mode .main_Sitemap_list li {
    background-color: #162033;
}
body.dark-mode .text-danger {
    color: #dc3545 !important;
}
body.dark-mode .tab-btn .text-primary {
    color: #3887ff !important;
}