body.darkmode {
  background: var(--black-color);
  color: var(--white-color);
}
.darkmode h1,
.darkmode h2,
.darkmode h3,
.darkmode h4,
.darkmode h5,
.darkmode h6,
.darkmode p {
  color: var(--white-color);
}
.darkmode .brandlogo .light {
  display: block;
}
.darkmode .brandlogo .dark {
  display: none;
}
.darkmode .footer-logo-sw .light {
  display: block;
}
.darkmode .footer-logo-sw .dark {
  display: none;
}
.darkmode .sidedarklogo {
  display: none;
}
.darkmode .sidewhitelogo {
  display: block;
}
.darkmode .text-gradient-1 {
  background: var(--gradient-0);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.darkmode .header .menu > ul > li > a {
  color: var(--white-color);
}
.darkmode .header .menu > ul > li .menu-subs {
  background: var(--black-bg-3);
  border-top: 2px solid var(--color-yellow-lite);
}
.darkmode .header .menu > ul > li .menu-subs > ul > li > a {
  color: var(--white-color);
}
.darkmode .bkbg2 {
  background: 0 0;
}
.darkmode .tech-block {
  background: var(--black-bg-2);
}
.darkmode .sw-tabs-links .nav-tabs .nav-link {
  color: var(--white-color);
  background-color: var(--black-bg-2);
}
.darkmode .sticky {
  background: rgb(24 24 24/80%);
}
.darkmode .blueket-card-noise {
  background: url(../images/shape/noise.png) var(--white-lite-2);
  border-color: var(--bs-gray-700);
}
.darkmode .darkbg2 {
  background: var(--black-bg-2);
}
.darkmode .contactinkediv a {
  color: var(--white-color);
}
.darkmode .sw-orange-btn,
.darkmode .sw-blue-btn,
.darkmode .header-item-right .menu-icon {
  box-shadow: none;
}
.darkmode .footer-links ul li a {
  color: var(--white-color);
}
.darkmode .swhr {
  border-top: 1px solid var(--black-bg-3);
}
.darkmode .list-h-styled li a,
.darkmode .footercreditnote a {
  color: var(--white-color);
}
.darkmode .list-h-styled li::after {
  background-color: var(--white-color);
}
.darkmode .what-in-plan-sw {
  border-top: 2px solid var(--black-bg);
}
.darkmode::-webkit-scrollbar-track {
  background: var(--black-bg);
}
.darkmode .cardaclr a {
  color: var(--white-color);
}
.darkmode .sw-tabs-links .nav-tabs .nav-link:hover {
  background-color: var(--orange-color);
  color: var(--white-color);
}
.darkmode .sw-tabs-links .nav-tabs .nav-item.show .nav-link,
.darkmode .sw-tabs-links .nav-tabs .nav-link.active {
  background-color: var(--orange-color);
  border-color: transparent;
  color: var(--white-color);
}
.darkmode .sw-hover-1 a:hover {
  color: var(--color-yellow-lite);
}
.darkmode .breadcrum-area {
  background: var(--black-bg-2);
}
.darkmode .accordion-button:not(.collapsed),
.darkmode .accordion-button {
  color: var(--white-color);
}
.darkmode .filters li {
  color: var(--white-color);
}
.darkmode .filters li.active {
  color: var(--bs-body-bg);
  background: var(--black-bg-3);
  border-bottom: 1px solid var(--orange-color);
}

.darkmode .contactnumberdiv a {
  color: var(--white-color);
}
.darkmode .scriptheading {
  color: var(--orange-color);
}
.darkmode .list-h-styled li {
  color: var(--color-yellow-lite);
}

.darkmode .offcanvas {
  background: var(--black-bg-3);
  color: var(--white-color);
}
.darkmode .img-client-logo-cell {
  border: 1px solid var(--white-lite-2);
}
@media only screen and (max-width: 1199px) {
  .darkmode .sticky {
    background: rgb(24 24 24/100%) !important;
  }
}
.darkmode.darkmode .black-bg-0 {
  background: var(--black-bg);
}
.darkmode .sw-card {
  background: var(--black-bg-2);
}

.darkmode .sw-cl-2 {
  background: var(--black-bg-4);
}
.darkmode .form-btm-set h5 {
  background: var(--black-bg-2);
}
.darkmode .contact-block-sw {
  background: var(--black-bg-2);
}
.darkmode .form-block input,
.darkmode .form-block select,
.darkmode .form-block textarea {
  background: var(--black-bg-2);
  color: var(--white-color);
}
.darkmode .floating-label label {
  color: var(--white-color);
  background: var(--black-bg-2);
}
.darkmode #contactform .error-label .error {
  background: var(--black-bg-2);
}
.darkmode .form-block input,
.darkmode .form-block select,
.darkmode .form-block textarea {
  border-bottom: 2px solid var(--black-bg-3);
}
