/***********************************************************/
html {
  display: none;
}
html.darkluplite-dark-mode-enabled {
  background-color: #2c2c2c;
}
.darkluplite-dark-mode-enabled a:focus-visible,
.darkluplite-dark-mode-enabled a:focus {
  outline: none !important;
}

/* For Dynamic Contents */
.darkluplite-dark-mode-enabled
  .wpc-darklup-observer--node
  .wpc--darkluplite--observed,
.darkluplite-dark-mode-enabled .wpc-darklup-observer--node {
  color: #ffffff !important;
  background-color: transparent !important;
  border-color: #ffffff !important;
}
.darkluplite-dark-mode-enabled
  .wpc-darklup-observer--node
  .wpc--darkluplite--observed::before {
  color: #ffffff !important;
}

/* Global */
.darkluplite-dark-mode-enabled .darkluplite--bg {
  background-color: #2c2c2c !important;
}

.darkluplite-dark-mode-enabled .darkluplite--secondary-bg {
  background-color: #2c2c2c !important;
}
.darkluplite-dark-mode-enabled .darkluplite--tertiary-bg {
  background-color: #2c2c2c !important;
}

.darkluplite-dark-mode-enabled del.wpc--darkluplite-element,
/* .darkluplite-dark-mode-enabled i:after, */
.darkluplite-dark-mode-enabled i:before,
/* .darkluplite-dark-mode-enabled .darkluplite--text-after:after, */
.darkluplite-dark-mode-enabled .darkluplite--text-before:before,
.darkluplite-dark-mode-enabled .darkluplite--text:not(a):not(a *) {
  color: #ffffff !important;
}
.darkluplite-dark-mode-enabled .darkluplite--border {
  border-color: #ffffff !important;
}

/* .darkluplite-dark-mode-enabled .wpc--darkluplite-box-shadow {
  box-shadow: #ffffff !important;
} */
.darkluplite-dark-mode-enabled .wpc--darkluplite-non-bg-box-shadow {
  /* border: 1px solid rgba(255, 255, 255, 0.2) !important; */
  background-color: rgba(44, 44, 44, 0.1) !important;
}
/* .darkluplite-dark-mode-enabled .darkluplite--img {
  filter: var(--wpc-darkluplite--img-filter) !important;
} */
.darkluplite-dark-mode-enabled .darkluplite-bg--image {
  /* filter: var(--wpc-darkluplite--img-filter) !important; */
}

.darkluplite-dark-mode-enabled .darkluplite--inline-svg {
  background: #fff !important;
}

.darkluplite-dark-mode-enabled .darkluplite--inline-svg path {
  color: #2c2c2c !important;
}

/* Link Button */
.darkluplite-dark-mode-enabled .darkluplite--link *,
.darkluplite-dark-mode-enabled .darkluplite--link {
  border-color: #ffffff !important;
  color: #ffffff !important;
}
.darkluplite-dark-mode-enabled .darkluplite--link i:before {
  color: #ffffff !important;
}
.darkluplite-dark-mode-enabled .darkluplite--link svg {
  fill: #ffffff !important;
}

/*.darkluplite-dark-mode-enabled .darkluplite--link:hover {*/
/*  color: #ffffff !important;*/
/*}*/

/*Input Styles*/
.darkluplite-dark-mode-enabled .darkluplite--input {
  background-color: #2c2c2c !important;
  color: #ffffff !important;
  border-color: #ffffff !important;
}

.darkluplite-dark-mode-enabled .darkluplite--input::placeholder {
  color: #ffffff !important;
}

.darkluplite-dark-mode-enabled .darkluplite--input:focus,
.darkluplite-dark-mode-enabled .darkluplite--input:focus-visible {
  outline: none !important;
}

/*Button Styles*/
.darkluplite-dark-mode-enabled .darkluplite--btn {
  background-color: #ffffff !important;
  color: #2c2c2c !important;
  border-color: #2c2c2c !important;
}

.darkluplite-dark-mode-enabled .darkluplite--btn svg {
  background-color: transparent !important;
  color: #ffffff !important;
}

.darkluplite-dark-mode-enabled .goog-te-combo {
  color: white !important;
}

.darkluplite-dark-mode-enabled .uagb-post__inner-wrap {
  background-color: #2c2c2c !important;
  box-shadow: rgba(245, 245, 245, 0.44) 0px 0px 20px 0px !important;
}

.darkluplite-dark-mode-enabled .wp-block-navigation__submenu-container {
  background-color: #2c2c2c !important;
}

.darkluplite-dark-mode-enabled .wp-block-navigation-item {
  background-color: #2c2c2c !important;
}

.darkluplite-dark-mode-enabled .goog-te-combo {
  background-color: #2c2c2c !important;
}
