body.dg-mode__dark .dg-cta__wrapper svg circle {
  /* filter: grayscale(1); */
}

body.dg-mode__dark .dg-cta svg circle {
  /* filter: grayscale(1); */
}

body.dg-mode__dark .dg-patron__image img {
  /* filter: grayscale(1); */
}

body.dg-mode__dark .dg-latest-podcasts__item-label {
  /* filter: grayscale(1); */
}

body.dg-mode__dark .dg-patron__content h2 span {
  color: #e6e7e8 !important;
}

body.dg-mode__dark .dg-cta__wrapper a:hover {
  color: #b8b8b8 !important;
}

body.dg-mode__dark .dg-footer__support-link svg {
  /* filter: grayscale(1); */
}

body.dg-mode__dark .dg-certificates-icons img {
  /* filter: grayscale(1); */
}

body.dg-mode__dark .dg-projects .dg-slider-projects__item:hover {
  background-color: #d8d8d8;
  border-color: #d8d8d8;
}

body.dg-mode__dark .dg-projects .dg-slider-projects__item:hover p {
  color: #2e2e2e;
}

body.dg-mode__dark .dg-header__link img {
  /* filter: grayscale(1); */
}

body.dg-mode__dark .btn__search:hover span {
  color: #6b6b6b;
}

body.dg-mode__dark .btn__search:hover path {
  stroke: #6b6b6b;
}

body.dg-mode__dark .search__toggler path {
  fill: #e6e7e8;
}

body.dg-mode__dark .dg-latest-entries__item--selected:hover .dg-latest-entries__title a {
  color: #b8b8b8;
}

body.dg-mode__dark .dg-latest-entries .dg-latest-entries__tags a:hover {
  color: #595959 !important;
  background: #dfdfdf;
}

body.dg-mode__dark .dg-projects .dg-cta:hover {
  color: #fff !important;
}

body.dg-mode__dark .dg-latest-podcasts__cta a:hover {
  color: #fff !important;
}

body.dg-mode__dark .dg-footer__navigation ul li a:hover {
  /* color: #b8b8b8; */
}

body.dg-mode__dark .dg-menu__nav button:hover {
  /* color: #b8b8b8 !important; */
}

body.dg-mode__dark .dg-menu__list ul li a:hover h3, 
body.dg-mode__dark .dg-menu__list ul li a:hover h4 {
  /* color: #b8b8b8 !important; */
}

body.dg-mode__dark .dg-menu__list ul li a:hover svg path {
  /* stroke: #b8b8b8 !important; */
}

body.dg-mode__dark .dg-menu__tags a {
  /* filter: grayscale(1); */
}

body.dg-mode__dark .dg-filter__search:hover {
  color: #fff;
}

body.dg-mode__dark .dg-filter__button:hover {
  color: #2e2e2e;
}

body.dg-mode__dark .dg-listing__promises .dg-item__tags a {
  /* filter: grayscale(1); */
}

body.dg-mode__dark .dg-latest-podcasts__item--small .dg-latest-podcasts__item-title a:hover p {
  color: #fff;
}

body.dg-mode__dark .dg-listing__promises .dg-item__title a:hover {
  color: #b8b8b8;
}

body.dg-mode__dark .dg-listing .dg-cta:hover {
  color: #b8b8b8;
}

body.dg-mode__dark .dg-listing__statements .dg-item__tags a {
  /* filter: grayscale(1); */
}

body.dg-mode__dark .dg-filter__checked .dg-filter-tiles .dg-item__tags a, 
body.dg-mode__dark .dg-filter__fake-news .dg-filter-tiles .dg-item__tags a, 
body.dg-mode__dark .dg-filter__promises .dg-filter-tiles .dg-item__tags a, 
body.dg-mode__dark .dg-filter__reports .dg-filter-tiles .dg-item__tags a, 
body.dg-mode__dark .dg-filter__statements .dg-filter-tiles .dg-item__tags a {
  /* filter: grayscale(1); */
}

body.dg-mode__dark .dg-listing__checked .dg-item__title a:hover {
  color: #b8b8b8;
}

body.dg-mode__dark .dg-filter__wrapper .dg-latest-analysis__item .dg-latest-analysis__tags a {
  /* filter: grayscale(1); */
}

body.dg-mode__dark .dg-filter__wrapper .dg-latest-analysis__item a, 
body.dg-mode__dark .dg-filter__wrapper .dg-latest-analysis__item p, 
body.dg-mode__dark .dg-filter__wrapper .dg-latest-analysis__item span {
  color: #b8b8b8;
}

body.dg-mode__dark  .dg-listing__fake-news .dg-item__title a:hover {
  color: #b8b8b8;
}

body.dg-mode__dark .dg-listing__fake-news .dg-item__tags a {
  /* filter: grayscale(1); */
}

body.dg-mode__dark .dg-latest-analysis__inner .dg-latest-analysis__info .dg-latest-analysis__tags a {
  /* filter: grayscale(1); */
}

body.dg-mode__dark .dg-educate-hero__image img {
  /* filter: grayscale(1); */
}

body.dg-mode__dark .block__text ul li:before {
  /* filter: grayscale(1); */
}

body.dg-mode__dark .block__text a:after {
  /* filter: grayscale(1); */
}

body.dg-mode__dark .block__faq--title .counter {
  /* filter: grayscale(1); */
}

body.dg-mode__dark .dg-conceptual-tab__linked a:after {
  /* filter: grayscale(1); */
}

body.dg-mode__dark .dg-educate-podcast__tags a:hover {
  /* filter: grayscale(1); */
}

body.dg-mode__dark .dg-filter__podcasts .dg-filter-tiles .dg-item__tags a {
  /* filter: grayscale(1); */
}

body.dg-mode__dark ul.podcast-menu img {
  /* filter: grayscale(1); */
}

body.dg-mode__dark .dg-post-sidebar-patron {
  /* filter: grayscale(1); */
}

body.dg-mode__dark .dg-tooltop__info-button {
  /* filter: grayscale(1); */
}

body.dg-mode__dark .dg-post-sidebar .dg-latest-podcasts__list .dg-latest-podcasts__item:hover a p {
  color: #fff;
}

body.dg-mode__dark .dg-post-content__inner ul li a:after {
  /* filter: grayscale(1); */
}

body.dg-mode__dark .dg-post-content__inner .important-text:before {
  /* filter: grayscale(1); */
}

body.dg-mode__dark .dg-post-content__wrapper .dg-post-content__center a, 
body.dg-mode__dark .dg-post-content__wrapper .dg-post-content__center h1, 
body.dg-mode__dark .dg-post-content__wrapper .dg-post-content__center h2, 
body.dg-mode__dark .dg-post-content__wrapper .dg-post-content__center h3, 
body.dg-mode__dark .dg-post-content__wrapper .dg-post-content__center h4, 
body.dg-mode__dark .dg-post-content__wrapper .dg-post-content__center h5, 
body.dg-mode__dark .dg-post-content__wrapper .dg-post-content__center p:not(:has(iframe)), 
body.dg-mode__dark .dg-post-content__wrapper .dg-post-content__center span, 
body.dg-mode__dark .dg-post-content__wrapper .dg-post-content__sidebar-left p {
  /* filter: grayscale(1); */
}

body.dg-mode__dark .dg-post-content__wrapper .dg-post-content__center p iframe p,
body.dg-mode__dark .dg-post-content__wrapper .dg-post-content__center p iframe a,
body.dg-mode__dark .dg-post-content__wrapper .dg-post-content__center p iframe h1,
body.dg-mode__dark .dg-post-content__wrapper .dg-post-content__center p iframe h2,
body.dg-mode__dark .dg-post-content__wrapper .dg-post-content__center p iframe h3,
body.dg-mode__dark .dg-post-content__wrapper .dg-post-content__center p iframe h4,
body.dg-mode__dark .dg-post-content__wrapper .dg-post-content__center p iframe h5,
body.dg-mode__dark .dg-post-content__wrapper .dg-post-content__center p iframe h6 {
  color: #fff;
}

body.dg-mode__dark .dg-post-content__wrapper .dg-post-content__center p iframe {
  filter: contrast(0.5);
}

body.dg-mode__dark .dg-latest-podcasts__item__content__icon svg path {
  fill: #fff;
}

body.dg-mode__dark .dg-post-content__inner ul li:before {
  /* filter: grayscale(1); */
}

body.dg-mode__dark .blue {
  color: #fff !important;
}

body.dg-mode__dark .dg-block-course, 
body.dg-mode__dark .dg-block-fake-news {
  /* filter: grayscale(1); */
}

body.dg-mode__dark .dg-support-us__item img,
body.dg-mode__dark .dg-support-us__item svg {
  /* filter: grayscale(1); */
}

body.dg-mode__dark .dg-social-campaigns__item-image {
  /* filter: grayscale(1); */
}

body.dg-mode__dark .dg-companies__desc ul li:before {
  /* filter: grayscale(1); */
}

body.dg-mode__dark .dg-icons-list-tile__image {
  /* filter: grayscale(1); */
}

body.dg-mode__dark .dg-schools__desc ul li:before {
  /* filter: grayscale(1); */
}

body.dg-mode__dark .dg-schools__desc--border {
  /* filter: grayscale(1); */
}

body.dg-mode__dark .dg-schools__image {
  /* filter: grayscale(1); */
}

body.dg-mode__dark .dg-block-question__title p {
  /* filter: grayscale(1); */
}

body.dg-mode__dark .dg-cta--white:hover {
  color: #b8b8b8;
}

body.dg-mode__dark .dg-opinions-slider__title h3 {
  /* filter: grayscale(1); */
}

body.dg-mode__dark .dg-opinions-slider__item-opinion svg {
  /* filter: grayscale(1); */
}

body.dg-mode__dark .dg-contact-form .form-label-send:after {
  /* filter: grayscale(1); */
}

body.dg-mode__dark .dg-companies__image {
  /* filter: grayscale(1); */
}

body.dg-mode__dark .dg-latest-entries__tags a {
  /* filter: grayscale(1); */
}

body.dg-mode__dark .projects-post-tile__image img {
  /* filter: grayscale(1); */
}

body.dg-mode__dark .projects-post-tile .block__text a img, 
body.dg-mode__dark .projects-post-tile .block__text a svg {
  filter: grayscale(1) !important;
}

body.dg-mode__dark .partners__logo img,
body.dg-mode__dark .partners__logo svg {
  filter: grayscale(1) !important;
}

body.dg-mode__dark .block__text a:hover {
  color: #b8b8b8;
}

body.dg-mode__dark .block__text p:has(>img) img {
  /* filter: grayscale(1); */
}

body.dg-mode__dark .report__image {
  /* filter: grayscale(1); */
}

body.dg-mode__dark .partners-item__image img,
body.dg-mode__dark .partners-item__image svg {
  /* filter: grayscale(1); */
}

body.dg-mode__dark.page-template-dolacz-do-nas .dg-educate-hero__desc ul li:before, 
body.dg-mode__dark.page-template-job-offer .dg-educate-hero__desc ul li:before {
  /* filter: grayscale(1); */
}

body.dg-mode__dark.page-template-dolacz-do-nas .--contact-person h4, 
body.dg-mode__dark.page-template-job-offer .--contact-person h4 {
  /* filter: grayscale(1); */
}

body.dg-mode__dark .wpcf7-radio input[type="radio"]:checked + span::before {
  /* filter: grayscale(1); */
}

body.dg-mode__dark.page-template-dolacz-do-nas form .wpcf7-submit:hover, 
body.dg-mode__dark.page-template-job-offer form .wpcf7-submit:hover {
  color: #b8b8b8;
}

body.dg-mode__dark.page-template-dolacz-do-nas .--contact-person .block__text a:hover, 
body.dg-mode__dark.page-template-job-offer .--contact-person .block__text a:hover {
  color: #b8b8b8;
}

body.dg-mode__dark .block__text a img, 
body.dg-mode__dark .block__text a svg {
  filter: grayscale(1) !important; 
}

body.dg-mode__dark.page-template-demagog-w-mediach .partners-item .block__text a:hover {
  color: #b8b8b8;
}

body.dg-mode__dark .dg-post-author {
  background-color: #434343;
  border-bottom: 1px solid rgba(67, 67, 67, .3);
  padding: 16px;
}

body.dg-mode__dark .dg-listing-nav--post .dg-listing-nav__item button {
  color: #e6e7e8;
}

body.dg-mode__dark .dg-listing-nav--post .dg-listing-nav__item button svg {
  stroke: #e6e7e8;
}

body.dg-mode__dark .dg-post-person__desc h4 a {
  color: #fff !important;
}

body.dg-mode__dark .dg-post-quote__statement svg path {
  fill: #fff !important;
}

body.dg-mode__dark .dg-post-content__inner ul li {
  color: #fff !important;
}

body.dg-mode__dark .dg-filter__podcasts .dg-filter-tiles .dg-item__image {
  /* filter: grayscale(1); */
}

body.dg-mode__dark .dg-post-content__image img {
  /* filter: grayscale(1); */
}

/* body.dg-mode__dark .dg-post-content iframe {
  /* filter: grayscale(1); */
} */

body.dg-mode__dark .dg-block-course:after {
  background-color: #083068;
}

@media (max-width: 991px) {
  body.dg-mode__dark .report__image--dark {
    display: block;
  }
}

@media (max-width: 991px) {
  body.dg-mode__dark .report__image--darkDesktop {
    display: none !important;
  }
}

@media (min-width: 992px) {
  .report__image--darkDesktop {
    display: none;
  }  
}

body.dg-mode__dark .report__image--darkDesktop {
  display: block;
}

body.dg-mode__dark .report__image--light {
  display: none;
}

body.dg-mode__dark .report__image--lightDesktop {
  display: none;
}

body.dg-mode__dark .join-us__program svg {
  /* filter: grayscale(1); */
}

body.dg-mode__dark .dg-patron h2,
body.dg-mode__dark .dg-patron h2 span, 
body.dg-mode__dark .dg-patron h3,
body.dg-mode__dark .dg-patron h3 span {
  /* color: #757575 !important; */
  color: #fff;
}

body.dg-mode__dark .report__mission {
  /* filter: grayscale(1); */
}

body.dg-mode__dark .join-us__program a:hover {
  color: #fff !important;
}

body.dg-mode__dark .dg-educate-podcast__image img {
  /* filter: grayscale(1); */
}

body.dg-mode__dark .projects-post-tile .additional__link--project:after {
  /* filter: grayscale(1); */
}

body.dg-mode__dark .dg-block-fake-news:after {
  background-color: #434343;
}

body.post-type-archive-authors.dg-mode__dark main {
  background-color: #434343
}

/* @media (max-width: 991px) {
  body main {
    margin-top: 75px;
  }
} */

/* @media (min-width: 992px) {
  body main {
    margin-top: 66px;
  }
} */

body.post-type-archive-authors.dg-mode__dark main article.authors {
  /* filter: grayscale(1); */
}

body.post-type-archive-authors.dg-mode__dark main article.authors {
  /* filter: grayscale(1); */
}

body.post-type-archive-authors.dg-mode__dark main article.authors h2 a {
  color: #e6e7e8 !important;
}

body.post-type-archive-authors.dg-mode__dark .article-content .title {
  color: #e6e7e8;
}

body.single-authors.dg-mode__dark .post__topics,
body.single-authors.dg-mode__dark .single-author__image,
body.single-authors.dg-mode__dark .newest-podcasts__item,
body.single-authors.dg-mode__dark .team-blue-section__link,
body.single-authors.dg-mode__dark .dg-latest-analysis__tags,
body.single-authors.dg-mode__dark .dg-latest-analysis__item-image,
body.single-authors.dg-mode__dark .dg-latest-analysis__author,
body.single-authors.dg-mode__dark .post-tile {
  /* filter: grayscale(1); */
}

body.single-authors.dg-mode__dark .post__topics a {
  background-color: transparent !important;
}

body.single-authors.dg-mode__dark .post-tile__title a,
body.single-authors.dg-mode__dark .post-tile__title a:hover,
body.single-authors.dg-mode__dark .post-tile__time,
body.single-authors.dg-mode__dark .post-tile__date
{
  color: #fff;
}

body.dg-mode__dark .dg-post-content__inner .quote-text p {
  background-color: #3b3c3d; 
}