.dark-mode .fund-item,
.dark-mode .control-image-upload,
.dark-mode .nav-tabs-fund,
.dark-mode .payment-summary-card,
.dark-mode .nav-tabs-fund.nav-tabs .nav-item.nav-link,
.dark-mode .dropdown-menu-profile,
body.dark-mode {
    background-color: #1A1D2E;
}

.dark-mode .nav-tabs-fund.nav-tabs .nav-item.nav-link.active {
    background-color: #1db9c3;

}

body.dark-mode .fund-action .fund-action-container {
    border-bottom: 2px solid #23273f;
    background-color: #23273f;
}

body.dark-mode main,
body.dark-mode .fund-action,
body.dark-mode .card,
body.dark-mode .payment-form .wpwl-form,
body.dark-mode .box-complete-profile,
body.dark-mode .placeholder-container .placholder-span span,
body.dark-mode .loginSection .account-form {
    background-color: #23273F;
}

.dark-mode .form-control:disabled,
.form-control[readonly],
.dark-mode .label-style-information b {
    background: #1A1D2E;
    color: #fff;
}

.dark-mode .img-title-container p,
body.dark-mode .placeholder-container .placholder-span span {
    color: #ccc
}

.dark-mode main>nav {
    background: #1a1d2e;
}

.dark-mode main>nav .navbar-toggler-icon {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")
}

.dark-mode .language-btn {
    background: #23273f;
    color: #fff !important;
}

.dark-mode .nav-item.nav-language-dropdown .language-dropdown-menu {
    background: #1a1d2e;
}

.dark-mode .nav-task-header.language {
    color: #fff;
}

.dark-mode layout_style .btn-red-bg-red {
    background-color: #A92228;
}

.dark-mode .nav-task-body-name {
    color: #fff;
}

.dark-mode .img-title-container h5,
.dark-mode .btn {
    color: #fff;
}

.dark-mode .title-contract p img_icon,
.dark-mode .btn i {
    color: #fff;
    background-color: #000629;
}

.dark-mode .btn.discount-btn i {
    background-color: transparent;
}

.dark-mode .offer-info-container,
.dark-mode .offer-info-container .offer-info-head b span {
    color: #fff;
}

.dark-mode .offer-info-container .offer-info-head span {
    color: #999999;
}

.dark-mode .remaining-hint,
.dark-mode .resend-code-btn,
.dark-mode .sorting-container {
    background: #000629;
}

.dark-mode .sorting-container-label,
.dark-mode .offers-counter-head {
    color: #fff;
}

.dark-mode .information-section {
    background: #000629;
}

.dark-mode .img-section span,
.dark-mode .label-style-information,
.dark-mode .offer-info-edit-head {
    color: #fff;
}

.dark-mode .main-canvas-container {
    background: #23273F;
}

.dark-mode .offer-info-edit-content {
    background: #1A1A1A;
}

.dark-mode .offer-info-edit-content-car-details {
    color: #fff;
}

.dark-mode .sorting-form-check-container {
    color: #fff;
}

.dark-mode .input-group label {
    color: #fff;
}

.dark-mode .cat-item.choose .information-section {
    background: #103202;
}

.dark-mode .period-payments {
    background: #1A1D2E;
}

.dark-mode .confirm-offer-container {
    background: #294211;
    color: #ffff;
}

.dark-mode .col-item-compare-section {
    background: #0D0D0D;
    color: #fff;
}

.dark-mode .fund-name,
.dark-mode a.remove-item,
.dark-mode .col-item-compare-section .row-section.card-img,
.dark-mode aside.active .sidebar .sidemenu-body .list-group-item.active a.nav-link,
.dark-mode aside .sidebar .sidemenu-body .list-group-item a {
    color: #fff;
}

.dark-mode aside {
    background: #23273F;
}

.dark-mode .main-content-logo h4 {
    color: #fff;
}

.dark-mode .main-content-logo p {
    color: #fff;
}

.dark-mode .delegate-container label {
    color: #fff;

}

.dark-mode .input-group .main-form-input {
    background-color: #1a1d2e;
    color: #fff !important;
}

.dark-mode .input-group .main-form-input:focus {
    background-color: #0D0D0D;
    color: #fff !important;
}

.dark-mode .loginSection .account-form .form-control {
    background-color: #1A1D2E !important;
    color: #ffffff;
    border: 1px solid #535353;
    height: 55px;
}

.dark-mode .input-group .main-form-input:-internal-autofill-selected,
.dark-mode .input-group .main-form-input::placeholder {
    color: #fff !important;
}

.dark-mode .select2.select2-container .select2-selection .select2-selection__rendered {
    color: #ffff;
}

.dark-mode .select2.select2-container.select2-container--open .select2-selection.select2-selection--single,
.dark-mode .select2-container--default .select2-selection--single {
    background: #1a1d2e;
}

.dark-mode .price-text,
.dark-mode .form-btn.back {
    color: #fff !important;
}

.dark-mode .wizard-step span {
    color: #fff;
    background: #1A1D2E;
}

.dark-mode .flag-dropdown .dropdown-toggle,
.dark-mode .wizard-between {
    background: #1A1D2E;
}

.dark-mode .input-month-date input.form-control[readonly] {
    background-color: #1A1D2E !important;
}

.dark-mode .wizard-step.active span {
    background: #1db9c3;
    color: #fff;
}

/*.dark-mode .wizard-step span{*/
/*    background: #1A1D2E;*/
/*    color: #fff;*/
/*}*/
/*.dark-mode .wizard-step {*/
/*    color: #fff;*/
/*}*/
.dark-mode layout_style .loginSection .account-form customer_id_info .form-control,
.dark-mode .select2-container .select2-dropdown .select2-results ul {
    background: #1A1D2E;
    color: #fff;
}

.dark-mode .select2-container .select2-dropdown .select2-search input {
    background: #1A1D2E;
    caret-color: #fff;
    color: #fff;
}

.dark-mode .card-style {
    box-shadow: 0 0 8px #3b3939;
}

.dark-mode layout_style .control-image-upload .actions i {
    color: #c8c8c8;
}

.dark-mode .time-row,
.dark-mode .time-row>span,
.dark-mode .counters .counter {
    color: #b0b0b0;
}

.dark-mode .collapsible-warning .warning-toggle-link,
.dark-mode .collapsible-warning .warning-text-content,
.dark-mode .payment-method-name,
.dark-mode .payment-methods-header h4,
.dark-mode .coupon-title,
.dark-mode .modal-theme .modal-FundRequest p,
.dark-mode .upload-status .file-label span,
.dark-mode .dropdown-item,
.dark-mode .list-ticketing .ticket-item .ticket-header .status p,
.dark-mode .list-ticketing .ticket-item .ticket-body h6,
.dark-mode .card-new-title .title-fund,
.dark-mode .card-new-title,
.dark-mode .promo-data h6,
.dark-mode .modal-header h5,
.dark-mode .Confirmation-Finance h5,
.dark-mode .sidebar-collapse,
.dark-mode layout_style .nafaz-btn.nafaz-btn-show nic_hint span,
.dark-mode a.remove-item i,
.dark-mode .list-month ul li,
.dark-mode .accept-policy-section,
.dark-mode layout_style .loginSection .account-form label,
.dark-mode .price-unit,
.dark-mode .loginSection .account-form h6,
.dark-mode .Header-mobile>a>span,
.dark-mode .Header-mobile .part-footer>span,
.dark-mode layout_style fund-condition-container,
.dark-mode layout_style .list-of-fund-new .collapse-fund-condition,
.dark-mode layout_style .list-of-fund-new .collapse-fund-condition h6,
.dark-mode layout_style .products-details .item-content .btn,
.dark-mode layout_style .products-details .item-content h5,
.dark-mode layout_style .products-details .item-content h3,
.dark-mode layout_style .products-details:before,
.dark-mode layout_style .fund-title-section,
.dark-mode .payment-methods-container,
.dark-mode .main-content-logo h3,
.dark-mode .input-group .main-form-input:placeholder-shown,
.dark-mode .payment-methods-content-head,
.dark-mode .payment-methods-content-value,
.dark-mode .success-return-message,
.dark-mode .wizard-info-car-head,
.dark-mode .startTimerContainer,
.dark-mode .wizard-step,
.dark-mode .input-icon .hint,
.dark-mode .wizard-step.active,
.dark-mode .wizard-step.passed,
.dark-mode .title-image .title-image-row .form-control,
.dark-mode .invoice table tr td,
.dark-mode .table tr th,
.dark-mode .nav-tabs-fund.nav-tabs .nav-item.nav-link {
    color: #fff;
}

.dark-mode .wizard-between.passed,
.dark-mode .wizard-step.passed span,
.dark-mode .wizard-step.passed span:before {
    background: #265812 !important
}

.dark-mode .form-check .form-check-input:checked,
.dark-mode .sorting-form-check-container .form-check-input:checked {
    background-color: #265812;
    border-color: #265812;
}

.dark-mode .error {
    color: #9f0202 !important;
}

.dark-mode .form-control.is-invalid,
.dark-mode .form-control.is-invalid~.select2.select2-container .select2-selection {
    border-color: #9f0202 !important;
}

.dark-mode .confirmation-code .input:focus,
.dark-mode .confirmation-code .input {
    background: #1A1D2E;
    color: #fff;
}

.dark-mode .wizard-info-car-details {
    color: #fff;
    border-color: #fff;
}


.dark-mode .discount-input {
    background-color: #0D0D0D !important;
    color: #fff !important;
}

.dark-mode .payment-methods-content-container {
    background: #1A1D2E;
}

.dark-mode .discount-cancel-btn i {
    color: #1A1D2E;
    background-color: unset;
}

.dark-mode .discount-success-container>i {
    color: #265812;
}

.dark-mode layout_style .loginSection .account-form h4 {
    color: #fff !important;
}

.dark-mode .dropdown-footer .ImgUser,
.dark-mode .main-form-input:-webkit-autofill,
.dark-mode .main-form-input:-webkit-autofill:hover,
.dark-mode .main-form-input:-webkit-autofill:focus,
.dark-mode .main-form-input:-webkit-autofill:active {
    color: #fff !important;
    -webkit-text-fill-color: white !important;
}

.dark-mode .list-months,
.dark-mode .footer-sec p {
    background-color: #23273F;
    box-shadow: 0 0 8px #3d3d3d;
    color: #fff;
}

.dark-mode .loaderContainer::before {
    background-color: #262626d9;
}

.dark-mode .loader {
    color: #fff;
}

.dark-mode .whatsapp-link {
    background: #4D4D4D;
    color: #fff;
}

.dark-mode .cat-item.unavailable .information-section {
    background: #645600;
}

.dark-mode .nav-task-body:hover .nav-task-body-name {
    color: #4D565C;
}

.dark-mode .offers-error-message-container p {
    color: #fff;
}

.dark-mode .payment-container .payment-box,
.dark-mode .wpwl-target,
.dark-mode .grid-full-page.white-bg,
.dark-mode .benifit-container,
.dark-mode .box-style,
.dark-mode .page-container .card,
.dark-mode .Personal-Finance-Parent,
.dark-mode .First-step .First-step-text .btn,
.dark-mode .First-step .First-step-text,
.dark-mode .First-step,
.dark-mode layout_style {
    background-color: #23273F;
    color: #fff;
}

.dark-mode .option-resend-code {
    background-color: #23273F;
}

.dark-mode .card-salary,
.dark-mode .Header-mobile,
.dark-mode .list-month ul li:hover,
.dark-mode .form-label label span,
.dark-mode layout_style .products-details:before,
.dark-mode layout_style .list-of-fund-new .collapse-fund-condition,
.dark-mode layout_style .navbar {
    background-color: #000629;
}

.dark-mode layout_style .list-of-fund-new .products-item {
    box-shadow: 0 0 10px #1A1D2E75;
}

.dark-mode layout_style .list-of-fund-new .collapse-fund-condition.active:hover,
.dark-mode layout_style .list-of-fund-new .collapse-fund-condition.active {
    background-color: #06091a;
}

.dark-mode layout_style .First-step .First-step-text form .form-check label {
    color: #cecece;
}

.dark-mode .period-payments .period-payments-item h6 img,
.dark-mode .row-information p span img,
.dark-mode .price-text img,
.dark-mode layout_style .from-to-group .from-text img,
.dark-mode layout_style .from-to-group .to-text img,
.dark-mode layout_style .promo-code img,
.dark-mode layout_style .row-price img,
.dark-mode layout_style .small-currency .information-fund b img,
.dark-mode .invoice table tr td currency img,
.dark-mode .home-img img,
.dark-mode .main-canvas-container .btn img,
.dark-mode layout_style .offers-page-container .btn img,
.dark-mode layout_style .offers-page-container .offer-info-edit-btn img {
    filter: brightness(0) invert(1);
}

.dark-mode .select2-container--default .select2-results__option[aria-selected=true],
.dark-mode .from-to-group .from-text input,
.dark-mode .from-to-group .to-text input {
    background-color: #3b3b3b;
    color: #fff;
}

.dark-mode .select-old-fund .select2.select2-container .select2-selection,
.dark-mode layout_style .from-to-group .to-text,
.dark-mode layout_style .from-to-group .from-text {
    background-color: #3b3b3b !important;
    border: 0.6px solid #595959 !important;
}

.dark-mode .col-item-compare-section,
.dark-mode .col-item-compare-section .box-fund {
    box-shadow: 0 0 5px #595959;
}

.dark-mode .list-months .tabs-header a {
    background-color: #4c4c4c;
    color: #cbcbcb;
}

.dark-mode .handle-preloader {
    background-color: #1A1D2Ee3;
}

.dark-mode .list-months .tabs-header a.active {
    background-color: #1db9c3;
    color: #fff;
}

.dark-mode .payment-form .wpwl-form .wpwl-control {
    background-color: #1A1D2E !important;
    color: #fff !important;
}

.dark-mode layout_style .nafaz-btn.nafaz-btn-show {
    background-color: #1A1D2E !important;
    border: 1px solid #535353;
}

.dark-mode .title-contract p img_icon img,
.dark-mode .white-in-dark,
.dark-mode .replay-comment-container .attach-btn .attach-btn-content button,
.dark-mode .item-fund h2 img,
.dark-mode .filter-section a img,
.dark-mode currency img,
.dark-mode dakhli_salary+img,
.dark-mode layout_style .list-of-fund-new .collapse-fund-condition img,
.dark-mode .modal-header .modal-close img,
.dark-mode .img-dark,
.dark-mode layout_style .nafaz-btn.nafaz-btn-show nic_hint img {
    filter: brightness(0) invert(1);
}

.dark-mode layout_style .products-details.personal-fund:before {
    opacity: 0.95;
}

.dark-mode .hint-icon-new span {
    border: 1px solid #a5a5a5;
    background-color: #23273f;
}

.dark-mode .list-attach p {
    color: #000
}

.dark-mode .title-condition h6 {
    color: #d1d1d1;
}

.dark-mode .Confirmation-Finance p.large-text,
.dark-mode layout_style .ImgUser.top {
    color: #fff;
}

.dark-mode layout_style .dropdown-menu {
    background-color: #000629;
    box-shadow: 0 0 13px #000629;
}

.dark-mode layout_style .dropdown-menu-profile .dropdown-item {
    border-bottom: 1px solid #2a2a2a;
    color: #fff;
}

.dark-mode layout_style .dropdown-menu-profile .dropdown-item:hover,
.dark-mode layout_style .dropdown-menu-profile .dropdown-item:focus {
    color: #000
}

.dark-mode .modal-content {
    background-color: #1a1d2e;
}

.dark-mode .modal-header {
    border-bottom: 1px solid #444650;
}

.dark-mode layout_style .faQ-body-style,
.faQ-body {
    border: 1px solid #444650;
}

.dark-mode .modal-footer {
    border-top: 1px solid #444650;
}

.dark-mode .comming-soon {}

.dark-mode .countdown-container {
    color: #cbcbcb;
}

.dark-mode .verification-code-message-container {
    color: #ffffffd9;
    background-color: #1A1D2E;
    border: 1px solid #535353;
}

.dark-mode .current-item-fund {
    background-color: #23273f;
    box-shadow: 0 0 27px #373737;
}

.dark-mode .img-item-fund:before {
    display: none
}

.dark-mode .item-fund h2,
.dark-mode .current-item-fund p {
    color: #dcdcdc;
}

.dark-mode .fund-item h6 {
    color: #dadada;
}

.dark-mode .owl-dots .owl-dot.active {
    background-color: #bebebe !important;
}

.dark-mode .list-ticketing .ticket-item,
.dark-mode .search-container .search-container-group {
    border: 2px solid #353535;
    background-color: #1a1d2e;
}

.dark-mode .list-ticketing .ticket-item {
    box-shadow: none
}

.dark-mode .file-label {
    border: 1px solid #868686;
    box-shadow: 0 5px 16px 0 #19191929;
    background-color: #23273f;
}

.dark-mode .control-image-upload {
    border: 2px solid #666666;
}

.dark-mode .replay-comment-container textarea {
    background-color: #1a1d2e;
}

.dark-mode textarea.form-control,
.dark-mode .replay-comment-container .attach-btn .attach-btn-content button {
    background-color: transparent;
    color: #fff;
}

.dark-mode .btn-light:not(.btn-theme) {
    color: #1DB9C3;
    border-color: #1DB9C3;
    background-color: transparent;
}

.dark-mode .btn-theme.btn-light {
    background-color: #1DB9C3;
}

.dark-mode .modal-title,
.dark-mode ul.payment-hint li {
    color: #fff;
}

.dark-mode .main-canvas-container .input-group .main-form-input {
    border: 0.6px solid #bfbfbf !important;
}

.dark-mode .item-fund.item-fund-calculator {
    background-color: #23273f;
    box-shadow: 0 0 11px #6c6c6c;
}

.dark-mode .title-image .title-image-row .form-control,
body.dark-mode .add-reply .box-reply,
.dark-mode .card-style-title {
    background-color: #1a1d2e;
    box-shadow: 0 0 8px #4f4f4f;
    border: none;
}

body.dark-mode .card {
    box-shadow: 0 0 8px #4f4f4f;
}

body.dark-mode .mobile-pdf-viewer {
    border: 3px solid #535353;
    background-color: #1A1D2E;
}

.img-dark-invoice {
    display: none;
}

body.dark-mode .img-light {
    display: none;
}

body.dark-mode .img-dark-invoice {
    display: block;
}

.dark-mode #Modal_coupon .promo-data h6 img,
body.dark-mode .theme-color total_balance+img {
    filter: brightness(0) saturate(100%) invert(89%) sepia(29%) saturate(6291%) hue-rotate(129deg) brightness(84%) contrast(78%);
}

body.dark-mode .logs-home.required-attach {
    color: #000;
}

body.dark-mode .logs-home .logs-title {
    border-color: #393939;
}

body.dark-mode .logs-home.required-attach .logs-title {
    border-color: #ffefc8;
}

body.dark-mode .btn-danger-light {
    color: #d32104 !important;
}

body.dark-mode .card-style-title h4 {
    background-color: #1a1d2e;
    color: #17a2b8;
}

body.dark-mode .modal-theme .modal-header .modal-title {
    color: #000;
}

body.dark-mode .modal-header .svg-icon svg {
    fill: #000;
    stroke: #000;
}

body.dark-mode .list-ticketing>a {
    color: #fbfbfb;
}

body.dark-mode .list-ticketing .ticket-item .ticket-header .information p span {
    color: #b6b6b6;
}

body.dark-mode .search-container .search-container-group input {
    color: #fff;
}

body.dark-mode .dropdown-item:focus,
body.dark-mode .dropdown-item:hover {
    color: #fff;
    text-decoration: none;
    background-color: #1A1D2E;
}

.dark-mode .collapsible-warning .warning-text-content,
body.dark-mode .title-new-upload h5 {
    color: #dedede;
}

body.dark-mode .required-file .title-new-upload h5 {
    color: #ff0000 !important;
}

body.dark-mode .required-file .file-label {
    border-color: #f00 !important;
}

body.dark-mode .flag-dropdown .table th {
    background-color: #1b1b1b;
}

body.dark-mode .flag-dropdown .table td {
    color: #fff;
}

body.dark-mode .flag-dropdown .table tbody tr:hover {
    background-color: #1A1D2E;
}

body.dark-mode .section-notification-container .section-notification-row {
    background: #4c4f5f;
}

body.dark-mode .section-notification-container .section-notification-row .left-section span {
    color: #cbcbcb;
}

body.dark-mode .custom-modal .modal-content .modal-action .btn.btn-theme.btn-light {
    background-color: transparent;
}

body.dark-mode .contact-question {
    background-color: #004a4e;
}

body.dark-mode .skeleton-card {
    background: #23273f;
    animation: fadeIn 0.3s ease-in;
}

body.dark-mode .skeleton-header,
body.dark-mode .skeleton-line {
    background: linear-gradient(90deg, #000629 25%, #1a1d2e 50%, #5f6367 75%);
    background-size: 200% 100%;
    animation: shimmer 1.2s infinite;
}

body.dark-mode .copun .count-down li {
    background-color: #004a4e;
}

body.dark-mode .card-body-contract {
    border: 1px solid #4a4a4a;
}

body.dark-mode .hint-try-count {
    background-color: #1a1d2e;
}

@keyframes shimmer {
    0% {
        background-position: 200% 0;
    }

    100% {
        background-position: -200% 0;
    }
}

@keyframes fadeIn {
    from {
        opacity: 0;
    }

    to {
        opacity: 1;
    }
}

@media print {
    .dark-mode .cat-item.choose .information-section {
        background: #1A1A1A !important;
    }

    .dark-mode .invoice table tr td currency.hint img {
        display: none !important;
        filter: none !important;
    }

    .dark-mode .invoice table tr td currency.hint::after {
        content: "\FDFC";
        display: inline-block !important;
        color: inherit !important;
        font-family: Arial, Tahoma, sans-serif;
        font-size: inherit;
        font-weight: inherit;
        line-height: 1;
    }
}

/* Dark mode for Request Alert Card */
.dark-mode .request-alert-card {
    background: #23273F;
    border-color: #373A4F;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.2);
}

.dark-mode .request-alert-card .request-title {
    color: #ffffff;
}

.dark-mode .request-alert-card .request-desc {
    color: #b0b8c1;
}

.dark-mode .request-alert-card .alert-icon-container {
    background-color: #312A27;
}

/* Dark mode for Detailed Offer Card */
.dark-mode .offer-details-card {
    background: #23273F;
    border-color: #373A4F;
}

.dark-mode .offer-details-card .bank-header h4 {
    color: #ffffff;
}

.dark-mode .offer-details-card .bank-header img,
.dark-mode .offer-detail-box .box-icon img,
.dark-mode .offer-detail-box .box-value>img {
    filter: brightness(0) invert(1);
}

.dark-mode .offer-detail-box {
    background: #1A1D2E;
    border-color: #373A4F;
}

.dark-mode .offer-detail-box .box-title {
    color: #90A4AE;
}

.dark-mode .offer-detail-box .box-value {
    color: #ffffff;
}

.dark-mode .icon-cyan {
    background-color: #0b4a4d;
}

.dark-mode .icon-red {
    background-color: #4a1515;
}

.dark-mode .icon-blue {
    background-color: #1a2f4c;
}

.dark-mode .icon-gray {
    background-color: #2b3040;
}

.dark-mode .icon-green {
    background-color: #123e12;
}

/* Dark mode for Car Details Card */
.dark-mode .car-details-card {
    background: #23273F;
    border-color: #373A4F;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.2);
}

.dark-mode .car-details-card .car-header h4 {
    color: #ffffff;
}

.dark-mode .car-detail-box {
    background: #1A1D2E;
    border-color: #373A4F;
}

.dark-mode .car-detail-box .car-box-title {
    color: #90A4AE;
}

.dark-mode .new-modal-style .modal-body h5,
.dark-mode .car-detail-box .car-box-value {
    color: #ffffff;
}

.dark-mode .payment-method-card .form-check-input,
.dark-mode .btn-coupon-cancel {
    background-color: transparent !important;
}

.dark-mode .payment-method-card:hover,
.dark-mode .payment-method-card.active {
    background-color: #004b53;
}

.dark-mode .payment-method-card .form-check-input:checked,
.dark-mode .form-check .form-check-input:checked,
.dark-mode .sorting-form-check-container .form-check-input:checked {
    background-color: #23273f !important;
    border-color: #52C41A !important;
}

.dark-mode .text-muted {
    color: #c0c0c0 !important;
}

.dark-mode .collapsible-warning .warning-chevron-container i,
.dark-mode .collapsible-warning .warning-toggle-link,
.dark-mode .new-modal-style .modal-body p *,
.dark-mode .new-modal-style .modal-body p {
    color: #e1e1e1 !important;
}

body.dark-mode .new-modal-style .modal-header {
    border: none;
}

body.dark-mode .new-modal-style .modal-header .svg-icon svg {
    fill: #fff;
    stroke: #fff;
    color: #fff;
}

body.dark-mode layout_style .contact-card {
    color: #000;
}

.dark-mode .new-modal-style .modal-body h5 {
    border-bottom: 1px solid #414141;
}

body.dark-mode .nafath-coming-soon h4 {
    color: #ffffff;
}

body.dark-mode .nafath-coming-soon h5 {
    color: #d4d9e3;
}

body.dark-mode .nafath-coming-soon p,
body.dark-mode .nafath-coming-soon-contact {
    color: #aeb7c7;
}

body.dark-mode .nafath-coming-soon-divider {
    background-color: #363b52;
}

body.dark-mode .nafath-coming-soon-logo {
    filter: none;
}

body.dark-mode .nafath-coming-soon-home-btn {
    background-color: #1db9c3 !important;
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.24);
}
