body.dark__mode {
    transition: .1s ease;
	background: var(--preto-8) !important;
}

.dark__mode #hamburger, .dark__mode .icone__editorias, .dark__mode #btnMenuSearch img, .dark__mode .card__newsletter svg, .dark__mode .link__ver_mais svg, .dark__mode .section__finalidades_horizontal_wrapper ul svg, .dark__mode .main__img_post_label_absolute img, .dark__mode .redes__sociais_fixed img, .dark__mode .has__submenu > a::after, .dark__mode .dropdown_links__mobile > a::after, .dark__mode .feed__category img, .dark__mode .caixa__menu_hamburguer svg, .dark__mode .tabela__comparacao li .bad__check, .dark__mode .faq-titulo::after, .dark__mode .produtos__especificacoes_card img, .dark__mode .diferenciais__services img, .dark__mode .botao__services img {
    filter: brightness(0) invert(1) !important;
}

.dark__mode .menu__topo_btn_newsletter span, .header__h1_interno span.pinta__dourado, .dark__mode .loop__categorias h3, .dark__mode .section__metade_metade strong, .dark__mode .current-menu-item  {
	color: var(--branco) !important;
}

.dark__mode .section__produtos span, .dark__mode footer span, .dark__mode h1, 
.dark__mode h2, 
.dark__mode h3, 
.dark__mode h4, 
.dark__mode h5,
.dark__mode .content__article h1,
.dark__mode .texto__destacado,
.dark__mode .control {
	color: var(--preto-1) !important;
}

.dark__mode .border__padrao, .dark__mode .section__amenidades, .dark__mode .section__finalidades_horizontal_wrapper li, .dark__mode .sidebar__block, .dark__mode .sidebar__top_blog, .dark__mode .redes__sociais_fixed, .dark__mode .tags__blog, .dark__mode .box__author_single, .dark__mode .caixa__menu, .dark__mode .div__busca_blog, .dark__mode .fpvwpc {
	border-color: var(--preto-5) !important;
}

.dark__mode .section__produtos , .dark__mode .section__finalidades_horizontal_wrapper li a div {
	background: var(--preto-7) !important;
}

.dark__mode .schema-faq.wp-block-yoast-faq-block {
    transition: .1s ease-in-out;
	background-color: var(--preto-1);
}

.dark__mode .menu__main_group .menu li span
{
    color: var(--preto-8) !important;
}

.dark__mode .bookmar_ativado img {
    filter: grayscale(1) !important;
}

.dark__mode .header__h1_interno {
    background: var(--preto-7) !important;
}

.dark__mode .meta__views, .dark__mode .meta__info_author, .dark__mode .meta__info_author time, .dark__mode .meta__info_author strong, .dark__mode .cta__linha_dupla a, .dark__mode .box__amenidades span, .dark__mode strong, .dark__mode .text__underline_hover:hover {
	color: var(--branco) !important;
}

.dark__mode .section__loop_blog_horizontal,
.dark__mode .section__colunas_mista,
.dark__mode .section__lancamentos,
.dark__mode .pinta__bg_branco,
.dark__mode .section__colunas_3_1,
.dark__mode .section__modulo_texto_central,
.dark__mode .pinta__bg_vermelho_1,
.dark__mode .eahPEE,
.dark__mode .section__finalidades_horizontal,
.dark__mode .section__produtos li,
.dark__mode .recaptcha-modal__content
{
	background: var(--preto-8) !important;
}

.dark__mode .page-numbers, .dark__mode .section__video, .dark__mode .tabs__servicos {
    background: var(--preto) !important;
}

.dark__mode .tab button {
    background-color: var(--preto-3);
    color: var(--preto-9);
}

.dark__mode .section__bloco_contraste  {
	background-color: var(--preto-7) !important;
}

.dark__mode .tab button.active, .dark__mode .tab button:hover  {
	background-color: var(--preto-2) !important;
}

.dark__mode .section__3_colunas, .dark__mode .section__newsletter, .dark__mode .ver__mais_top, .dark__mode .pinta__bg_blue_super_light, .dark__mode .section__webstories, .dark__mode .section__faq, .dark__mode .section__topicos_interesse, .dark__mode .trigger-input:checked + .trigger-wrapper .faq-conteudo, .dark__mode .table__of_contents {
    background: var(--preto-7) !important;
}

.dark__mode .coluna_mista_espacos li, .dark__mode .content__list_pages .grid__card_completo, .dark__mode .ads__between_posts {
    border-bottom: 1px solid var(--preto-5) !important;
}

.dark__mode .coluna_mista_espacos li:last-child {
	border-bottom: none !important;
}

.content__list_pages .grid__card_completo:last-child {
    border: none !important;
}

.dark__mode .pinta__container_bg_preto_8 .container__section {
    background: transparent !important;
}

.dark__mode .div__ads, .dark__mode .glossario__lista_a_z {
    background: var(--preto-1) !important;
}


.dark__mode #tags__list li a, .dark__mode .text_chapeu, .dark__mode .tags__list li a, .dark__mode .section__metade_metade, .dark__mode .trigger-input:checked + .trigger-wrapper .faq-titulo, .dark__mode .faq-titulo, .dark__mode .card__newsletter, .dark__mode .cookies-content {
    background: var(--preto-8) !important;
}

.dark__mode .menu__main_desktop, .dark__mode .section__depoimentos, .dark__mode .section__como__funciona, .dark__mode .bloco__wrapper, .dark__mode .newsletter, .dark__mode .img__card_blog, .dark__mode .cBasZJ, .dark__mode .section__hero_1, .dark__mode .ver__mais_finalidades_card, .dark__mode .box__whatsapp_inline_post, .tags__list li a:hover, .dark__mode .btn__1,  .dark__mode .caixa__menu, .dark__mode .tabs__padrao li  {
    background: var(--preto-9) !important;
}


.dark__mode .flex__cookies p, .dark__mode .flex__cookies strong, .dark__mode .wp-block-table tr a, .dark__mode .wp-block-table tbody strong {
	color: var(--preto-2) !important;
}

.dark__mode .schema-faq .schema-faq-question,
.dark__mode .author-bio strong, 
.dark__mode .content__single a, 
.dark__mode figcaption, 
.dark__mode .content__article_body blockquote cite,
.dark__mode label,
.dark__mode .nome__relacionados_titulo,
.dark__mode .favorites__badge, #favoritesBadge,
.dark__mode .menu__main_group .menu li a,
.dark__mode a,
.dark__mode footer p
{
    color: var(--preto-2) !important;
}

.dark__mode .main__img_post_label_absolute span,
.dark__mode span, 
.dark__mode time, 
.dark__mode table, 
.dark__mode em, 
.dark__mode b, 
.dark__mode i, 
.dark__mode li, 
.dark__mode p, 
.dark__mode .content__reading_time span
{
    color: var(--preto-1) !important;
}

.dark__mode .schema-faq .schema-faq-answer {
    color: var(--preto-7) !important;
}

.dark__mode .page-numbers, .dark__mode .cta__vermelho_main:hover, .dark__mode .cta__whatsapp:hover {
    background: var(--preto) !important;
}

.dark__mode .cta__vermelho_main, .dark__mode .cta__whatsapp {
	color: var(--branco) !important;
}

.dark__mode [class*="LoaderDots__LoaderWrap"] {
		background-color: var(--preto-8);
	}

.dark__mode .page-numbers.current, 
.dark__mode .page-numbers:hover,
.dark__mode .btn__branco:hover,
{
    background: var(--preto-5) !important;
}

.dark__mode .section__mais_lidas_horizontal, 
.dark__mode .section__loop_glossario, 
.dark__mode .glossario__lista_a_z a:hover, 
.dark__mode .sidebar__block,
.dark__mode .tags__blog,
.dark__mode .box__author_single,
.dark__mode .sidebar__top_blog,
.dark__mode .content__article h1:before,
.dark__mode .topicos__tag,
.dark__mode .card__categories a,
.dark__mode .btn__branco,
.dark__mode .main__img_post figure img, 
.dark__mode .img__esquerda_indicadores,
.dark__mode .box__quantidade_elementos,
.dark__mode .letra-section h2 span,
.dark__mode .content__article_body blockquote,
.dark__mode .nome__relacionados_bloco
{
	transition: .1s ease;
    background: var(--preto-9) !important;
}

.dark__mode tr:nth-child(odd), .dark__mode .redes__sociais_fixed {
    background: var(--preto-9) !important;
}

.dark__mode tr td {
    color: var(--preto-2) !important;
}


.dark__mode tr:nth-child(even) {
    background: var(--preto-7) !important;
}

.dark__mode .section__frase_central {
	background: linear-gradient(120deg, #589399, #6eafb6, #316469) !important;
}

.dark__mode .section__frase_central * {
    color: var(--preto-2) !important;
}

.dark__mode .menu__main_desktop a:hover {
    color: var(--branco) !important;
}

.dark__mode thead tr th, 
.dark__mode .wp-block-gallery, 
.dark__mode .section__marcas_historias .title__section::before, 
.dark__mode .modo__noturno {
    background-color: var(--preto) !important;
}

.dark__mode .modo__noturno, .dark__mode thead tr th {
    color: var(--branco) !important;
}

.dark__mode span.ctaText, .dark__mode .menu__topo p, .dark__mode .menu__topo span {
    color: var(--preto-1) !important;
}

.dark__mode .flex__cookies a, .dark__mode .texto__destacado a {
	color: var(--preto-1) !important;
}


@media (max-width: 990px) {
	.dark__mode .menu__main_group .menu li a, 
	.dark__mode .menu__main_group .menu li span {
		color: var(--branco) !important;
	}
}