body.dark{
  background:  #222;
	color: #c7c0b5;

}
.float-start img{
	filter: brightness( 78% ) contrast( 3% ) saturate( 99% ) blur( 0px ) hue-rotate( 185deg );
  }


  body.dark #dh-footer {
      -webkit-font-smoothing: subpixel-antialiased;
      background-color: #222;
      color: #c1c1c1;
      font-size: 12px;
      padding-top: 2px;
  }
  body.dark #dh-footer  img{
    filter: brightness( 78% ) contrast( 3% ) saturate( 99% ) blur( 0px ) hue-rotate( 185deg );
  }


  body.dark  #dh-footer .copy a {
      font-size: 0.7rem !important;
      color: #fff;
      font-weight: 600;
  }
body.dark  .darkModeSwitch.active {
    background: #313131;
}
body.dark  .darkModeSwitch::after{
    display:block;
    background: #282828;

}
body.dark .entry-content img, body.dark .article.row-article .article-img{
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%);
}
body.dark  .entry-content, body.dark .section-block, body.dark .section
, body.dark  .elementor-background-video-container, body.dark .featured
, body.dark   .footer-cta__section
{
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%);
}


body.dark pre {
background:  #111;
box-shadow:none;
}
