body.dark-mode {
  background-color: #060a16 !important;
  color: #fff;
}
body.dark-mode p,
body.dark-mode a,
body.dark-mode label,
body.dark-mode h1,
body.dark-mode h2,
body.dark-mode h3,
body.dark-mode h4,
body.dark-mode h5,
body.dark-mode h6,
body.dark-mode dd,
body.dark-mode dl,
body.dark-mode dt,
body.dark-mode li,
body.dark-mode ol,
body.dark-mode ul {
  color: #fff !important;
}
body.dark-mode .elementor-element.elementor-element-a044578,
body.dark-mode .elementor-element.elementor-element-f2c82f6,
body.dark-mode .elementor-element.elementor-element-97177af,
body.dark-mode .elementor-element.elementor-element-9b7df82,
body.dark-mode .elementor-widget-text-editor .elementor-widget-container,
body.dark-mode .elementor-element.elementor-element-a11004a .elementor-widget-container,
body.dark-mode .elementor-widget-heading .elementor-heading-title {
  color: #fff !important;
}
body.dark-mode .elementor-element.elementor-element-a044578 *,
body.dark-mode .elementor-element.elementor-element-f2c82f6 *,
body.dark-mode .elementor-element.elementor-element-97177af *,
body.dark-mode .elementor-element.elementor-element-9b7df82 *,
body.dark-mode .elementor-widget-text-editor .elementor-widget-container *,
body.dark-mode .elementor-element.elementor-element-a11004a .elementor-widget-container *,
body.dark-mode .elementor-widget-heading .elementor-heading-title * {
  color: #fff !important;
}
body.dark-mode .elementor-45001 .elementor-element.elementor-element-22e2da3 .elementskit-menu-container,
body.dark-mode .elementor-45001 .elementor-element.elementor-element-0cb7325:not(.elementor-motion-effects-element-type-background),
body.dark-mode .elementor-45001 .elementor-element.elementor-element-0cb7325 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
body.dark-mode .elementor-45001 .elementor-element.elementor-element-8c8872b .elementskit-menu-container ul li section,
body.dark-mode .elementor-45001 .elementor-element.elementor-element-81d3406:not(.elementor-motion-effects-element-type-background),
body.dark-mode .elementor-45001 .elementor-element.elementor-element-81d3406 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
body.dark-mode .elementor-element.elementor-element-64f437b:not(.elementor-motion-effects-element-type-background),
body.dark-mode .elementor-element.elementor-element-64f437b > .elementor-motion-effects-container > .elementor-motion-effects-layer,
body.dark-mode .elementor-element.elementor-element-681a8aa:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,
body.dark-mode .elementor-element.elementor-element-681a8aa > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer,
body.dark-mode .elementor-element.elementor-element-6a4a70b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,
body.dark-mode .elementor-element.elementor-element-6a4a70b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer,
body.dark-mode .elementor-element.elementor-element-9c21405:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,
body.dark-mode .elementor-element.elementor-element-9c21405 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer,
body.dark-mode .elementor-element.elementor-element-4e6cef9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,
body.dark-mode .elementor-element.elementor-element-4e6cef9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer,
body.dark-mode .elementor-element.elementor-element-084d8b7:not(.elementor-motion-effects-element-type-background),
body.dark-mode .elementor-element.elementor-element-084d8b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
body.dark-mode .elementor-element.elementor-element-3f4e736:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,
body.dark-mode .elementor-element.elementor-element-3f4e736 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer,
body.dark-mode .elementor-element.elementor-element-cc97597:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,
body.dark-mode .elementor-element.elementor-element-cc97597 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer,
body.dark-mode .elementor-element.elementor-element-8f9cbc3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,
body.dark-mode .elementor-element.elementor-element-8f9cbc3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer,
body.dark-mode .elementor-element.elementor-element-c992ad9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,
body.dark-mode .elementor-element.elementor-element-c992ad9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: #1f2937 !important;
}
body.dark-mode .elementor-45001 .elementor-element.elementor-element-22e2da3 .elementskit-menu-container ul li a .icon {
  color: #fff !important;
}
body.dark-mode .elementor-45001 .elementor-element.elementor-element-22e2da3 .elementskit-menu-container ul li section {
  background-color: #060a16;
}
body.dark-mode .elementor-45001 .elementor-element.elementor-element-8c8872b .elementskit-menu-container ul li a,
body.dark-mode .elementor-45001 .elementor-element.elementor-element-8c8872b .elementskit-menu-container ul li a i {
  color: #fff;
}
body.dark-mode .elementor-45001 .elementor-element.elementor-element-1c6e332 .jet-dropbar__content-wrapper .jet-dropbar__content a {
  color: #0000ff !important;
}
body.dark-mode .elementor-widget-pp-breadcrumbs ul li strong {
  color: #256ABA !important;
}
body.dark-mode .elementor-45235 .elementor-element.elementor-element-8cff62d:not(.elementor-motion-effects-element-type-background),
body.dark-mode .elementor-45235 .elementor-element.elementor-element-8cff62d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: #374151;
  color: #fff !important;
}
body.dark-mode .elementor-45235 .elementor-element.elementor-element-e1deaaf:not(.elementor-motion-effects-element-type-background),
body.dark-mode .elementor-45235 .elementor-element.elementor-element-e1deaaf > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: #374151;
  margin-bottom: 0;
}
body.dark-mode .elementor-45235 .elementor-element.elementor-element-39b7cfa > .elementor-widget-wrap {
  padding: 0;
}
body.dark-mode .elementor-45235 .elementor-element.elementor-element-703bce0,
body.dark-mode .elementor-45235 .elementor-element.elementor-element-703bce0 > .elementor-background-overlay {
  background-color: #1f2937;
  padding: 20px 10px;
}
body.dark-mode .elementor-45235 .elementor-element.elementor-element-e58f255:not(.elementor-motion-effects-element-type-background),
body.dark-mode .elementor-45235 .elementor-element.elementor-element-e58f255 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: transparent !important;
}
body.dark-mode .elementor-45235 .elementor-element.elementor-element-e58f255 .elementor-icon-box-title,
body.dark-mode .elementor-45235 .elementor-element.elementor-element-e58f255 .elementor-icon-box-title a,
body.dark-mode .elementor-45235 .elementor-heading-title,
body.dark-mode .elementor-45235 .elementor-element.elementor-element-8cff62d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  color: #fff !important;
}
body.dark-mode .elementor-45235 .elementor-element.elementor-element-e1deaaf > .elementor-background-overlay {
  opacity: 1;
}
body.dark-mode.single-post main {
  background-color: transparent !important;
}
body.dark-mode.single-post main .elementor-element.elementor-element-7d36724 > .elementor-element-populated,
body.dark-mode.single-post main section > .elementor-widget-wrap {
  background-color: #374151 !important;
}
body.dark-mode.single-post main .elementor-post-navigation .post-navigation__prev--title,
body.dark-mode.single-post main .elementor-post-navigation .post-navigation__next--title {
  color: #fff !important;
}
body.dark-mode.single-post main .elementor-widget-post-info ul li a .elementor-icon-list-text {
  color: #256ABA !important;
}
body.dark-mode.single-post .elementor-posts-container article > .elementor-post__card {
  background-color: #374151 !important;
}
body.dark-mode.blog .elementor-element.elementor-element-e4d631f:not(.elementor-motion-effects-element-type-background),
body.dark-mode.archive .elementor-element.elementor-element-e4d631f:not(.elementor-motion-effects-element-type-background),
body.dark-mode.blog .elementor-element.elementor-element-e4d631f > .elementor-motion-effects-container > .elementor-motion-effects-layer,
body.dark-mode.archive .elementor-element.elementor-element-e4d631f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: #1f2937;
}
body.dark-mode.blog .elementor-element.elementor-element-e4d631f:not(.elementor-motion-effects-element-type-background) ul,
body.dark-mode.archive .elementor-element.elementor-element-e4d631f:not(.elementor-motion-effects-element-type-background) ul,
body.dark-mode.blog .elementor-element.elementor-element-e4d631f > .elementor-motion-effects-container > .elementor-motion-effects-layer ul,
body.dark-mode.archive .elementor-element.elementor-element-e4d631f > .elementor-motion-effects-container > .elementor-motion-effects-layer ul {
  background-color: #1f2937;
}
body.dark-mode.blog .elementor-element.elementor-element-e4d631f:not(.elementor-motion-effects-element-type-background) ul li a.highlighted,
body.dark-mode.archive .elementor-element.elementor-element-e4d631f:not(.elementor-motion-effects-element-type-background) ul li a.highlighted,
body.dark-mode.blog .elementor-element.elementor-element-e4d631f > .elementor-motion-effects-container > .elementor-motion-effects-layer ul li a.highlighted,
body.dark-mode.archive .elementor-element.elementor-element-e4d631f > .elementor-motion-effects-container > .elementor-motion-effects-layer ul li a.highlighted,
body.dark-mode.blog .elementor-element.elementor-element-e4d631f:not(.elementor-motion-effects-element-type-background) ul li a:hover,
body.dark-mode.archive .elementor-element.elementor-element-e4d631f:not(.elementor-motion-effects-element-type-background) ul li a:hover,
body.dark-mode.blog .elementor-element.elementor-element-e4d631f > .elementor-motion-effects-container > .elementor-motion-effects-layer ul li a:hover,
body.dark-mode.archive .elementor-element.elementor-element-e4d631f > .elementor-motion-effects-container > .elementor-motion-effects-layer ul li a:hover {
  background-color: #374151;
}
body.dark-mode.blog .elementor-posts-container article > .elementor-post__card,
body.dark-mode.archive .elementor-posts-container article > .elementor-post__card {
  background-color: #374151 !important;
}
body.dark-mode.blog .elementor-pagination span.page-numbers.next,
body.dark-mode.archive .elementor-pagination span.page-numbers.next,
body.dark-mode.blog .elementor-pagination span.page-numbers.prev,
body.dark-mode.archive .elementor-pagination span.page-numbers.prev {
  color: #fff !important;
  opacity: 0.8;
  cursor: not-allowed;
}
body.dark-mode .elementor-hidden-desktop .elementor-widget-wrap > section {
  background-color: #374151 !important;
}
