@charset "UTF-8";
/*
=========================================================================================
==================================== MIXINS C/ SASS =====================================
=========================================================================================
*/

/* Como usar:
.my-box {
  padding: 10px;

  @include for-size(desktop-up) {
    padding: 20px;
  }
}
Insira @include for-size dentro do elemento que você deseja fazer algum ajuste de responsividade.
*/

/*
=================================================
===================== Sizes =====================
=================================================
*/

/**
*@name: Reset CSS, HTML;
*@author: Alan Nicolas Souza;
*@author-url: http://alanicolas.com
*@description: Reset CSS, HTML;
*@date: 21/02/2013;
*@update: 11/06/2014;
*@company: NeoLife;
*@version: 1.4;
**/

/*
=========================================================================================
======================================= HTML RESET ======================================
=========================================================================================
*/

@import url("https://fonts.googleapis.com/css?family=Lato:400,700|Ubuntu:400,700&amp;display=swap");
@import url("https://fonts.googleapis.com/css?family=Lora:400,700&amp;display=swap");
@import url("https://fonts.googleapis.com/css?family=Roboto:400,700&amp;display=swap");
@import url("https://fonts.googleapis.com/css?family=Hind:300,400,500,600,700&amp;display=swap");
@import url("https://fonts.googleapis.com/css?family=Merriweather+Sans:300,400,700,800&amp;display=swap");
@import url("https://fonts.googleapis.com/css?family=Quantico:400,400i,700,700i&amp;display=swap");
@import url("https://fonts.googleapis.com/css?family=PT+Sans+Narrow:400,700&amp;display=swap");
@import url("https://fonts.googleapis.com/css?family=PT+Serif:400,700&amp;display=swap");
@import url("https://fonts.googleapis.com/css?family=PT+Serif:400,700|Roboto:400,700&amp;display=swap");
*,
*:after,
*:before {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}

html,
body {
    max-width: 100%;
    overflow-x: hidden;
}

article,
aside,
figure,
footer,
header,
hgroup,
nav,
section {
    display: block;
}

abbr[title],
dfn[title] {
    border-bottom: 1px dotted #000;
    cursor: help;
}

pre {
    white-space: pre;
    /* CSS2 */
    white-space: pre-wrap;
    /* CSS 2.1 */
    white-space: pre-line;
    /* CSS 3 (and 2.1 as well, actually) */
    word-wrap: break-word;
    /* IE */
}

sub,
sup {
    position: relative;
    font-size: 75%;
    line-height: 0;
    vertical-align: baseline;
}

sup {
    top: -0.5em;
}

sub {
    bottom: -0.25em;
}

small {
    font-size: 75%;
}

strong,
b {
    font-weight: bold;
}

cite,
em,
dfn,
i {
    font-style: italic;
}

blockquote:before,
blockquote:after,
q:before,
q:after {
    content: "";
}

img {
    max-width: 100%;
    height: auto;
    vertical-align: middle;
    border: 0;
    -ms-interpolation-mode: bicubic;
}

a:hover,
a:active {
    outline: none;
}

ul {
    margin: none;
}

ul li {
    list-style: none;
}

nav li {
    display: block;
    float: left;
}

hr {
    display: block;
    height: 1px;
    border: 0;
    border-top: 1px solid #ccc;
    margin: 1em 0;
    padding: 0;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}

th {
    font-weight: bold;
    vertical-align: bottom;
}

td {
    font-weight: normal;
    vertical-align: top;
}

input,
select {
    vertical-align: middle;
}

input[type=radio] {
    vertical-align: text-bottom;
}

input[type=checkbox] {
    vertical-align: bottom;
    *vertical-align: baseline;
}

.clickable,
label,
input[type=button],
input[type=submit],
button {
    cursor: pointer;
}

caption,
th,
td {
    text-align: left;
    font-weight: normal;
}

/*Criar file variables (variable-default)*/

.message {
    margin: 10px 0px;
    padding: 12px;
    border-style: solid;
    border-width: 1px;
}

.message.info {
    color: #3A87AD;
    background-color: #D9EDF7;
    border-color: #BCE8F1;
}

.message.success {
    color: #468847;
    background-color: #DFF0D8;
    border-color: #D6E9C6;
}

.message.warning {
    color: #C09853;
    background-color: #FCF8E3;
    border-color: #FBEED5;
}

.message.error {
    color: #B94A48;
    background-color: #F2DEDE;
    border-color: #EED3D7;
}

.message .i {
    margin: 10px 22px;
    font-size: 2em;
    vertical-align: middle;
}

.message p {
    margin: auto;
    text-align: center;
}

.message p a {
    text-decoration: underline;
}

/****************************************************************************************
*************************************** TYPOGRAPH ***************************************
****************************************************************************************/

body,
input,
a {
    font-family: helvetica, freesans, sans-serif;
    font-size: 18px;
    color: #333;
}

h1,
h2,
h3,
h4,
h5,
h6,
p {
    text-rendering: optimizeLegibility;
    display: block;
    margin-bottom: 10px;
}

p {
    line-height: 160%;
    text-align: left;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    line-height: 120%;
    font-weight: bold;
    color: #333;
}

h1 {
    font-size: 36px;
}

h2 {
    font-size: 26px;
}

h3 {
    font-size: 18px;
}

h4 {
    font-size: 16px;
}

h5 {
    font-size: 12px;
}

h6 {
    font-size: 10px;
}

b,
strong {
    font-weight: bold;
}

blockquote {
    margin: 0 0 20px;
    padding: 9px 20px 0 19px;
    border-left: 1px solid #ddd;
    color: #888888 !important;
}

a {
    text-decoration: none;
}

iframe {
    max-width: 100%;
    border: 0;
}

article ol,
article ul {
    padding-inline-start: 40px;
}

article ol li,
article ul li {
    margin-bottom: 10px;
}

article ul li {
    list-style-type: disc;
}

/*=======================================================================================
====================================== CSS HELPERS ======================================
========================================================================================*/

/* clean */

.red {
    color: #F00;
}

/*=======================================================================================
======================================== CSS WP =========================================
========================================================================================*/

.wp-caption {
    position: relative;
    width: auto !important;
}

.wp-caption .wp-caption-text {
    color: white;
    position: absolute;
    left: 0;
    bottom: -10px;
    padding: 10px;
    width: 100%;
}

.editable ul {
    list-style: square;
    margin-left: 30px;
}

.wp-block-image figcaption {
    background: #eee;
    display: block;
    font-weight: 400;
    padding: 0.67em;
    font-size: 13px;
    text-align: left;
    margin: 0 0 5px;
}

.wp-block-button {
    margin: 30px 0;
}

.wp-block-image.round img {
    border-radius: 50%;
    border: 2px solid #000;
}

/*=======================================================================================
======================================== COMMON =========================================
========================================================================================*/

.txt-center {
    text-align: center;
}

footer a:hover {
    text-decoration: none;
    opacity: 0.8;
}

.wp-block-button a,
.btn-comprar {
    text-align: center;
    font-size: 24px;
    font-weight: bold;
    line-height: 140%;
    color: #f2f2f2;
    border: 1px solid #436e1d;
    border-radius: 15px;
    box-shadow: 0 4px 0 0 #436e1d;
    margin: 0 auto 2px;
    display: inline-block;
    padding: 30px 34px 20px;
    background: #74be33;
    background: -webkit-linear-gradient(top, #74be33, #68aa2e);
    background: linear-gradient(to bottom, #74be33, #68aa2e);
}

.wp-block-button a span,
.btn-comprar span {
    display: block;
    font-size: 13px;
    color: #FFF;
    font-weight: normal;
}

.wp-block-button a:hover,
.btn-comprar:hover {
    color: #FFF;
    background: #436e1d;
    background: -webkit-linear-gradient(top, #436e1d, #74be33);
    background: linear-gradient(to bottom, #436e1d, #74be33);
    box-shadow: 0 2px 0 0 #436e1d;
    margin: 2px auto 0;
    text-shadow: 0 -1px 0px rgba(0, 0, 0, 0.4);
}

.wp-block-button.blue a {
    text-align: center;
    font-size: 24px;
    font-weight: bold;
    line-height: 140%;
    color: #f2f2f2;
    border: 1px solid #005673;
    border-radius: 15px;
    box-shadow: 0 4px 0 0 #005673;
    margin: 0 auto 2px;
    display: inline-block;
    padding: 30px 34px 20px;
    background: #00A3D9;
    background: -webkit-linear-gradient(top, #00A3D9, #0090c0);
    background: linear-gradient(to bottom, #00A3D9, #0090c0);
}

.wp-block-button.blue a span {
    display: block;
    font-size: 13px;
    color: #FFF;
    font-weight: normal;
}

.wp-block-button.blue a:hover {
    color: #FFF;
    background: #005673;
    background: -webkit-linear-gradient(top, #005673, #00A3D9);
    background: linear-gradient(to bottom, #005673, #00A3D9);
    box-shadow: 0 2px 0 0 #005673;
    margin: 2px auto 0;
    text-shadow: 0 -1px 0px rgba(0, 0, 0, 0.4);
}

@media (max-width: 1040px) {
    body {
        margin-top: 75px;
    }
}

@media (max-width: 830px) {
    .page-template-page-home header nav,
    .page-template-page-home header .logo,
    .page-template-page-pv-kit header nav,
    .page-template-page-pv-kit header .logo,
    .page-template-page-pv header nav,
    .page-template-page-pv header .logo {
        float: none !important;
        text-align: center;
        padding: 10px 0;
    }
    .page-template-page-home header nav img,
    .page-template-page-home header .logo img,
    .page-template-page-pv-kit header nav img,
    .page-template-page-pv-kit header .logo img,
    .page-template-page-pv header nav img,
    .page-template-page-pv header .logo img {
        width: auto;
        max-width: 200px;
        max-height: 50px;
    }
    .page-template-page-home header nav,
    .page-template-page-pv-kit header nav,
    .page-template-page-pv header nav {
        display: none;
    }
    .page-template-page-home .inicio h1,
    .page-template-page-pv-kit .inicio h1,
    .page-template-page-pv .inicio h1 {
        display: none;
    }
    .page-template-page-home .wp-block-button a,
    .page-template-page-home .btn-comprar,
    .page-template-page-pv-kit .wp-block-button a,
    .page-template-page-pv-kit .btn-comprar,
    .page-template-page-pv .wp-block-button a,
    .page-template-page-pv .btn-comprar {
        font-size: 22px;
        padding: 20px;
    }
    .page-template-page-home .wp-block-button a span,
    .page-template-page-home .btn-comprar span,
    .page-template-page-pv-kit .wp-block-button a span,
    .page-template-page-pv-kit .btn-comprar span,
    .page-template-page-pv .wp-block-button a span,
    .page-template-page-pv .btn-comprar span {
        font-size: 11px;
    }
    .page-template-page-home .offers .offers-container a,
    .page-template-page-pv-kit .offers .offers-container a,
    .page-template-page-pv .offers .offers-container a {
        width: 100%;
        float: none;
        display: block;
        margin: 0 auto 50px;
    }
    .page-template-page-home .txt-center,
    .page-template-page-pv-kit .txt-center,
    .page-template-page-pv .txt-center {
        text-align: center;
    }
    .page-template-page-home footer section div,
    .page-template-page-pv-kit footer section div,
    .page-template-page-pv footer section div {
        width: 90%;
        margin: auto;
        float: none;
    }
    .page-template-page-home footer section div:nth-child(2),
    .page-template-page-home footer section div:nth-child(4),
    .page-template-page-pv-kit footer section div:nth-child(2),
    .page-template-page-pv-kit footer section div:nth-child(4),
    .page-template-page-pv footer section div:nth-child(2),
    .page-template-page-pv footer section div:nth-child(4) {
        width: 90%;
    }
    .page-template-page-home footer .copyright,
    .page-template-page-pv-kit footer .copyright,
    .page-template-page-pv footer .copyright {
        padding-top: 20px;
        text-align: center;
    }
    .page-template-page-home footer .copyright p,
    .page-template-page-pv-kit footer .copyright p,
    .page-template-page-pv footer .copyright p {
        float: none;
        text-align: center;
    }
}

.blog-header.billet {
    display: flex;
    justify-content: space-around;
    align-items: center;
    padding: 20px;
}

.blog-header.billet p {
    margin: 0;
}

.msg-alert.billet {
    background: #ffa500;
    padding: 14px 0;
    margin-bottom: 0;
}

.msg-alert.billet img {
    padding: 0 0 0 25px;
}

.box-dica {
    color: #fff;
    background: #89d055;
    padding: 15px 0;
}

.box-dica p {
    text-align: center;
    margin: 0;
}

.box-dica p b {
    text-transform: uppercase;
}

.generated-billet {
    display: flex;
    flex-direction: column;
    justify-content: center;
    margin-top: 20px;
    background: #f1f1f147;
}

.generated-billet p {
    font-family: "Open-sans", sans-serif;
    text-align: center;
}

.generated-billet p b {
    color: #404040;
}

.generated-billet .btn-cartao {
    display: block;
    max-width: 450px;
    margin: 10px auto 40px;
    padding: 20px 0;
    border-radius: 5px;
    color: #fff;
    background: #f69028;
    box-shadow: 0px 8px 0 #bd6408;
    text-align: center;
    text-transform: uppercase;
}

.generated-billet .btn-cartao:hover {
    opacity: 0.8;
}

main.billet {
    letter-spacing: -1px;
}

main.billet iframe {
    margin-top: 20px;
    width: 100%;
    min-height: 885px;
}

main.billet h1 {
    text-align: center;
    font-size: 35px;
    color: #ff1414;
    margin: 40px 0 10px;
    text-transform: uppercase;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    letter-spacing: -2px;
}

main.billet p {
    font-size: 22px;
    text-align: center;
}

main.billet h2 {
    font-size: 32px;
    margin: 15px 0;
    text-align: center;
    color: #404040;
}

main.billet strong {
    color: #ff1414;
}

main.billet .treatment h2 {
    padding: 20px 20px 0 20px;
    font-size: 32px;
    letter-spacing: -1px;
    color: #ff1414;
}

main.billet .discount b,
main.billet .discount strong {
    color: #ff1414;
}

main.billet .discount b {
    text-decoration-line: underline;
}

main.billet .attention {
    margin-top: 30px;
}

@media (max-width: 599px) {
    main.billet iframe {
        min-height: 600px;
    }
}

@media (min-width: 900px) {
    main.billet iframe {
        min-height: 300px;
    }
}

.msg-alert.ebook {
    background: #89d055;
    padding: 25px;
    margin: 0;
}

.msg-alert.ebook p {
    text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.3);
    font-size: 18px;
    line-height: 130%;
    max-width: 900px;
    margin: 0 auto;
    text-align: center;
}

.msg-alert.ebook img {
    float: left;
    margin: 5px 15px 0 0;
}

.msg-alert.ebook b,
.msg-alert.ebook strong {
    font-size: 14px;
}

main.ebook {
    background: #f1f1f147;
}

main.ebook section {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 100%;
}

main.ebook section .sucess {
    margin-top: 60px;
    text-align: center;
    line-height: 1.2;
}

main.ebook section .sucess small {
    font-size: 20px;
    margin-bottom: 10px;
}

main.ebook section .sucess b,
main.ebook section .sucess span {
    color: #ee349d;
}

main.ebook section .sucess p {
    font-size: 32px;
}

@media (max-width: 599px) {
    main.ebook section .sucess {
        flex-direction: column;
    }
    main.ebook section .sucess p {
        line-height: 40px;
        margin: 10px 0;
    }
}

main.ebook section .more-product {
    display: flex;
    justify-content: space-evenly;
    margin: 30px;
}

main.ebook section .more-product .cards {
    max-width: 445px;
    width: 100%;
}

main.ebook section .more-product .cards p {
    margin: 1px;
}

main.ebook section .more-product .cards div {
    width: 100%;
    background: #fff;
}

main.ebook section .more-product .cards div img {
    margin: auto;
}

main.ebook section .more-product .cards div p {
    font-weight: bold;
    padding: 10px;
}

main.ebook section .more-product .cards div p span {
    color: #ee349d;
}

main.ebook section .more-product .cards div:first-of-type {
    background: #f1f1f1;
}

main.ebook section .more-product .cards div:last-of-type {
    display: flex;
}

main.ebook section .more-product .cards a {
    font-size: 16px;
    margin: 25px 0;
    width: 100%;
    display: block;
    text-align: center;
    padding: 5px;
    border-radius: 4px;
    background-color: #ee349d;
    color: #fff;
}

main.ebook section .more-product .more {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 28%;
}

@media (max-width: 599px) {
    main.ebook section .more-product {
        flex-direction: column;
        margin: 20px 0 0 0;
    }
    main.ebook section .more-product .more {
        width: 100%;
        margin: 25px 0;
    }
}

main.ebook .container-club {
    text-align: center;
    width: 100%;
    background: #fff;
    border-top: 1px solid #e5e5e5;
    border-bottom: 1px solid #e5e5e5;
}

main.ebook .container-club .club {
    margin: 30px 0 10px 0;
    text-align: center;
}

main.ebook .container-club .club span {
    color: #ee349d;
}

main.ebook .container-club .club p {
    font-size: 20px;
}

main.ebook .container-club .club small {
    font-size: 16px;
}

main.ebook .container-club .club p:first-of-type {
    font-size: 24px;
}

main.ebook .social-share {
    margin-top: 15px;
    width: 100%;
    background: #fbfbfb;
    padding: 20px;
}

main.ebook .social-share .facebook {
    padding: 20px;
    background: #fff;
    width: auto;
    border-radius: 5px;
    box-shadow: 0 0 5px #ccc;
    margin-top: 10px;
    position: relative;
}

main.ebook .social-share .facebook::before {
    content: "";
    box-shadow: -3px -3px 2px #cccccc2b;
    width: 15px;
    height: 15px;
    position: absolute;
    left: 50%;
    margin-left: -8px;
    background: #ffffff;
    top: -7px;
    transform: rotate(45deg);
}

main.ebook .social-share .facebook::before .conteudo {
    padding: 20px;
    background: #fff;
    width: auto;
    border-radius: 5px;
    box-shadow: 0 0 5px #ccc;
    margin-top: 20px;
    overflow: hidden;
}

main.ebook .social-share p {
    font-size: 15px;
}

.msg-alert.upsell {
    background: #ffa500;
    margin-bottom: 20px;
}

.msg-alert.upsell .container {
    text-align: center;
}

.msg-alert.upsell .container p {
    font-size: 20px;
    line-height: 40px;
}

.msg-alert.upsell .container strong {
    font-size: 24px;
}

.upsell {
    padding: 0;
    font-size: 24px;
    text-align: center;
}

.upsell span {
    font-size: 40px;
    margin: 0 0 10px 0;
    display: inline-block;
}

.upsell div p {
    margin-bottom: 5px;
    text-align: center;
}

.upsell div b,
.upsell div .second {
    font-size: 20px;
}

.upsell .img-product {
    padding-top: 20px;
}

.upsell .offer {
    margin: 30px;
    display: block;
    text-align: center;
}

.upsell .offer strong {
    font-size: 30px;
    color: #ff1414;
    text-transform: uppercase;
    margin-bottom: 30px;
    display: block;
}

.upsell .offer p {
    font-size: 23px;
    color: #404040;
    letter-spacing: -1px;
    max-width: 305px;
    margin: auto;
}

.upsell .offer p span {
    font-size: 23px;
    text-decoration-line: line-through;
}

.upsell .offer b {
    text-align: center;
    font-size: 32px;
    text-transform: uppercase;
    color: #404040;
    margin: 15px 0 20px;
    display: block;
}

.upsell .btn {
    background: #f69028;
    display: block;
    padding: 20px;
    color: #fff;
    margin: 0 0 40px 0;
    border-radius: 5px;
    box-shadow: 0px 8px 0 #bd6408;
    font-size: 18px;
    text-transform: uppercase;
    font-weight: bold;
}

.upsell small {
    color: #404040;
    letter-spacing: -1px;
    text-align: center;
}

.upsell .not {
    text-align: center;
    border-bottom: 1px #2e82bc dashed;
    color: #2e82bc;
    font-size: 20px;
    display: inline-block;
    margin: 20px 0;
}

.upsell .not:hover {
    text-decoration: underline;
}

.upsell .seguranca {
    margin: 0 0 50px 0;
}

header.thanks {
    display: flex;
    justify-content: space-around;
    align-items: center;
    padding: 20px;
}

header.thanks p {
    margin: 0;
}

.msg-alert.thanks {
    background: #89d055;
    padding: 25px;
    margin: 0;
}

.msg-alert.thanks p {
    text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.3);
    font-size: 18px;
    line-height: 130%;
    text-align: center;
}

.msg-alert.thanks img {
    margin: 0px 25px 15px;
}

.msg-alert.thanks b,
.msg-alert.thanks strong {
    font-size: 20px;
    text-transform: uppercase;
}

main.thanks section {
    display: flex;
}

main.thanks section section.container.ebook,
main.thanks section div {
    background: #fff;
    border-radius: 5px;
    padding: 20px 15px;
    margin: 40px;
    box-shadow: 0 0 5px #ccc;
    text-align: center;
}

main.thanks section section.container.ebook h2,
main.thanks section div h2 {
    color: #EE349D;
    font-size: 24px;
}

main.thanks section section.container.ebook img,
main.thanks section div img {
    margin: 10px;
}

main.thanks section section.container.ebook a,
main.thanks section div a {
    padding: 10px;
    box-shadow: 0 0 5px #000;
    background: #ee349d;
    color: #fff;
    border-radius: 7px;
}

main.thanks section section.container.ebook a:hover,
main.thanks section div a:hover {
    background: #ee349de3;
}

@media (max-width: 599px) {
    main.thanks section {
        flex-direction: column;
    }
}

.page-template-page-blog,
.home,
.single {
    background: #fafafa;
}

.blog-header,
.blog-footer {
    background: #FFF;
}

.blog-header .logo a,
.blog-header .custom-logo-link a {
    width: 150px;
}

.blog-header form button {
    top: 7px;
    right: 7px;
    border: none;
    position: absolute;
    cursor: pointer;
}

.blog-header form button svg {
    fill: #999;
}

.blog-header form input {
    border: none;
    box-shadow: none;
    margin: 0;
}

.blog-header form input::-webkit-input-placeholder {
    color: #AAA;
    text-transform: uppercase;
}

.blog-header form input:-moz-placeholder {
    color: #AAA;
    text-transform: uppercase;
}

.blog-header form input::-moz-placeholder {
    color: #AAA;
    text-transform: uppercase;
}

.blog-header form input:-ms-input-placeholder {
    color: #AAA;
    text-transform: uppercase;
}

.blog-footer {
    border-top: 1px solid #EEE;
    color: #a3a3a3;
    padding: 40px 0;
    text-align: center;
}

.blog-footer .logo {
    display: block;
}

.blog-footer .logo img {
    max-width: 64px;
}

.blog-footer .menu-footer-container {
    margin: 30px auto;
}

.blog-footer .menu-footer-container li {
    padding: 0 20px;
    display: inline-block;
}

.blog-footer .menu-footer-container li a {
    padding-bottom: 5px;
    border-bottom: 1px solid #CCC;
    color: #333;
}

.blog-footer p {
    text-align: center;
    color: black;
}

.blog-footer nav {
    display: inline-block;
}

.blog-aside ol.list-featured {
    counter-reset: my-awesome-counter;
    list-style: none;
    padding-left: 0;
}

.blog-aside ol.list-featured li {
    counter-increment: my-awesome-counter;
    display: flex;
    font-size: 0.8rem;
}

.blog-aside ol.list-featured li:before {
    content: "0" counter(my-awesome-counter);
    font-weight: 100;
    font-size: 2rem;
    margin-right: 0.5rem;
    font-family: sans-serif, Georgia;
    line-height: 1;
    color: #D9D9D9;
}

.blog-aside #sidebar .widget {
    margin-bottom: 30px;
}

.blog-aside #sidebar .widget h3 {
    margin-bottom: 20px;
}

.blog-aside #sidebar .widget li {
    margin-bottom: 10px;
    line-height: 2rem;
    border-bottom: 1px dotted #DDD;
}

.blog-aside #sidebar .widget li a {
    text-transform: capitalize;
}

.blog-aside #sidebar .widget.widget_nav_menu {
    padding: 10px 0 25px;
}

.blog-aside #sidebar .widget.widget_nav_menu li {
    display: inline-block;
    border: none;
}

.blog-aside #sidebar .widget.widget_nav_menu li a {
    padding: 5px;
    font-size: 14px;
    color: rgba(0, 0, 0, 0.54);
}

main {
    padding: 40px 0;
}

main:after {
    content: "";
    display: table;
    clear: both;
}

main .post-list {
    float: left;
    max-width: 100%;
    width: 100%;
}

main .post-list h1 {
    font-weight: normal;
    line-height: 17px;
    font-size: 30px;
    line-height: 250%;
    padding: 0 0 20px;
}

main .post-list .input-search {
    box-shadow: none;
    border: 0;
    letter-spacing: 0;
    font-weight: 300;
    font-style: normal;
    font-size: 52px;
    height: 80px;
    padding: 0;
    width: 100%;
    border-bottom: 1px solid rgba(0, 0, 0, 0.15);
}

main .post-list .input-search:focus {
    outline: none;
    box-shadow: 0;
}

main .post-list article {
    display: flex;
    margin-bottom: 48px;
}

main .post-list article .category,
main .post-list article .category a,
main .post-list article small {
    font-size: 13px;
    line-height: 20px;
    letter-spacing: 0.03em;
    margin-top: 5px;
    color: rgba(0, 0, 0, 0.54);
}

main .post-list article .category {
    text-transform: uppercase;
}

main .post-list article small {
    display: inline-block;
    margin-top: 5px;
    border-top: 1px solid #EEE;
    padding-top: 5px;
}

main .post-list article h2 {
    font-size: 24px;
    line-height: 28px;
    overflow: hidden;
    max-height: 56px;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    letter-spacing: -0.42px;
    margin: 5px 0 10px;
}

main .post-list article .sumary {
    overflow: hidden;
    max-height: 42px;
}

main .post-list article .sumary p {
    line-height: 20px;
    font-size: 16px;
    color: rgba(0, 0, 0, 0.54);
    fill: rgba(0, 0, 0, 0.54);
}

main .post-list article .txt {
    flex: 1 1 auto;
    margin-right: 24px;
}

main .post-list article figure {
    width: 150px;
    overflow: hidden;
    flex: 0 0 auto;
    display: block;
    float: right;
}

main .post-list article figure a {
    width: 100%;
    height: 150px;
    display: block;
}

main aside {
    width: 305px;
    text-align: center;
    margin: 0 auto;
}

main aside h3 {
    padding-bottom: 16px;
    margin-bottom: 32px;
    border-bottom: 1px solid rgba(0, 0, 0, 0.15);
}

.single article header p,
.single article .entry-content,
.single article .entry-footer {
    max-width: 740px;
    width: 100%;
    margin: auto;
}

.single article .social-share {
    text-align: center;
}

.single article h3.share {
    text-align: center;
    margin: 0;
}

.single article header h1 {
    text-align: center;
    font-size: 40px;
    padding: 0 0 10px;
    margin-bottom: 10px;
}

.single article header p {
    border-top: 1px solid #EEE;
    text-align: center;
    font-size: 14px;
    padding: 10px 0 0;
}

.single article header p a {
    color: #666;
    font-size: 14px;
}

.single article header p em,
.single article header p i {
    font-size: 14px;
}

.single article .entry-tags a {
    color: #333;
    display: inline-block;
    font-size: 80%;
    text-decoration: none;
    background: #e5e5e5;
    border-radius: 4px;
    margin: 0 4px 8px 0;
    border: 0;
    line-height: 24px;
    padding: 8px 12px 4px;
}

.single article .entry-tags a:hover {
    color: #FFF;
}

.single .related-posts {
    position: relative;
}

.single .related-posts h3 {
    text-align: center;
    border-bottom: 1px solid #EEE;
    padding-bottom: 10px;
}

.single .related-posts .post-list {
    max-width: 100%;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}

.single .related-posts .post-list article {
    flex: 0 50%;
    padding: 0 10px;
    margin-bottom: 30px;
}

.single .related-posts .post-list article .txt {
    margin-right: 10px;
}

.error404 h3.txt-center {
    margin-top: 50px;
}

.main article p,
.main article a,
.main article li,
.single article p,
.single article a,
.single article li {
    font-family: Georgia, Cambria, "Times New Roman", Times, serif;
    font-size: 21px;
    font-style: normal;
    font-weight: 400;
    letter-spacing: -0.003em;
    line-height: 1.58;
}

.main article h1,
.main article h2,
.main article h3,
.main article h4,
.main article h5,
.main article h6,
.main article p,
.main article ul,
.single article h1,
.single article h2,
.single article h3,
.single article h4,
.single article h5,
.single article h6,
.single article p,
.single article ul {
    margin-bottom: 30px;
    color: rgba(0, 0, 0, 0.84);
}

.page-numbers {
    border: 1px solid #ddd;
    border-radius: 3px;
    cursor: pointer;
    padding: 12px;
    padding: 0.75rem;
    color: #666;
}

.page-numbers.current {
    color: #FFF;
}

.page-numbers.dots {
    letter-spacing: 1px;
}

.page-numbers:hover {
    color: #666;
    border-color: #666;
}

@media (max-width: 599px) {
    .single .related-posts .post-list {
        max-width: 100%;
        display: flex;
        flex-wrap: wrap;
        align-items: center;
    }
    .single .related-posts .post-list article {
        flex: 100%;
        padding: 0;
        margin-bottom: 30px;
    }
    .single .related-posts .post-list article .txt {
        margin-right: 10px;
    }

    .single article header h1 {
        font-size: 32px;
    }

    .blog-footer .menu-footer-container li {
        padding: 0;
        display: block;
        line-height: 300%;
    }

    main aside,
    main article {
        width: 100%;
        margin-left: auto;
        margin-right: auto;
        float: none;
    }
    main .post-list {
        margin-bottom: 40px;
    }
    main .post-list h1 {
        line-height: 120%;
    }
    main .post-list article figure.img,
    main .post-list article figure.img a {
        width: 80px;
        height: 120px;
    }
}

@media (min-width: 1085px) {
    main .post-list {
        max-width: 660px;
    }
    main aside {
        width: 280px;
        height: inherit;
        float: right;
    }
    main aside h3 {
        padding-bottom: 16px;
        margin-bottom: 32px;
        border-bottom: 1px solid rgba(0, 0, 0, 0.15);
    }
}

header.menu {
    background: #000;
    padding: 5px 0;
}

header.menu .logo {
    background-image: url(https://s3.glbimg.com/v1/AUTH_6fe2c04fd96b44a3802fd18cbc408596/assets/themes/revistaquem/media/logo-quem_e9523f94d6.svg);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    height: 26px;
    width: 92px;
    margin: auto;
}

header.menu button {
    width: 60px;
    height: 60px;
    background-color: transparent;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzIiIGhlaWdodD0iOTYiIHZpZXdCb3g9IjAgMCAzMiA5NiI+Cgk8ZGVmcz4KCQk8c3ltYm9sIGlkPSJhIj4KCQkJPHBhdGggZD0iTTUxNTAsMTExMmgtMTh2MmgxOHYtMlptMC01aC0xOHYyaDE4di0yWm0wLTNoLTE4di0yaDE4djJaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNTEzMiAtMTEwMikiLz4KCQk8L3N5bWJvbD4KCTwvZGVmcz4KCTx1c2UgeGxpbms6aHJlZj0iI2EiIGZpbGw9IiNmZmYiIHg9IjciIHk9IjEwIi8+Cgk8dXNlIHhsaW5rOmhyZWY9IiNhIiBmaWxsPSIjMzM3OTc5IiB4PSI3IiB5PSI0MiIvPgoJPHVzZSB4bGluazpocmVmPSIjYSIgZmlsbD0iIzAwMCIgeD0iNyIgeT0iNzQiLz4KPC9zdmc+);
    background-repeat: no-repeat;
    background-size: 60px auto;
    background-position: bottom;
    border: none;
    display: block;
    float: left;
}

header.menu button:after {
    content: "MENU";
    position: absolute;
    color: #fff;
    margin: -7px 35px;
    font-weight: bold;
    display: none;
}

@media (min-width: 900px) {
    header.menu button:after {
        display: initial;
    }
}

header.menu .search {
    float: right;
    transform: translate(-50%, -50%);
    width: 12px;
    height: 10px;
    background: transparent;
    transition: width 0.5s;
}

@media (min-width: 1085px) {
    header.menu .search {
        display: none;
    }
}

header.menu .icon-search:before {
    content: "";
    position: absolute;
    width: 16px;
    border: 3px solid #fff;
    transition: 0.5s;
    height: 16px;
    border-radius: 50%;
}

header.menu .icon-search:after {
    content: "";
    position: absolute;
    top: 8px;
    left: 12px;
    width: 16px;
    height: 8px;
    border-left: 3px solid #fff;
    border-radius: 0;
    transform: rotate(-45deg);
    transition: 0.5s;
}

header.article {
    margin: 55px 0;
    position: relative;
}

header.article h1 {
    font-family: "Roboto", sans-serif;
    font-size: 24px;
    line-height: 1.5em;
    margin-bottom: 8px;
}

header.article h2 {
    font-family: "Roboto", sans-serif;
    font-size: 16px;
    line-height: 1.714em;
    font-weight: normal;
    color: #4a4a4a;
    margin: 0;
}

header.article h4 {
    display: inline-block;
    font-size: 0.8em;
    background: #00bfad;
    padding: 6px 16px 5px 16px;
    text-transform: uppercase;
    letter-spacing: 2px;
    color: #fff;
}

header.article .date {
    color: #818181;
    font-size: 10px;
}

header.article .the-content li,
header.article .the-content em,
header.article .the-content p {
    font-family: "Roboto", sans-serif;
}

.oantagonista header.menu button:after,
.revistaforum-revistaforum header.menu button:after,
.editora3-isto header.menu button:after {
    color: #b21f24;
}

.oantagonista ol,
.revistaforum-revistaforum ol,
.editora3-isto ol {
    padding-inline-start: 23px;
}

.editoraglobo-epocanegocios header.article,
.editoraglobo-revistaquem header.article {
    border-bottom: solid 1px #D7D7D7;
}

.editoraglobo-epocanegocios a,
.editoraglobo-epocanegocios strong,
.editoraglobo-revistaquem a,
.editoraglobo-revistaquem strong {
    color: #00bfad !important;
}

.editoraglobo-epocanegocios .the-content p,
.editoraglobo-epocanegocios .the-content li,
.editoraglobo-revistaquem .the-content p,
.editoraglobo-revistaquem .the-content li {
    font-family: "Roboto", sans-serif;
    font-size: 19px;
    margin-bottom: 15px;
}

.editoraglobo-epocanegocios .the-content h2,
.editoraglobo-revistaquem .the-content h2 {
    border-top: solid 1px #d7d7d7;
    margin: 7px 0;
    padding: 7px 0;
}

.editoraglobo-epocanegocios .the-content h1,
.editoraglobo-epocanegocios .the-content h2,
.editoraglobo-epocanegocios .the-content h3,
.editoraglobo-epocanegocios .the-content h4,
.editoraglobo-revistaquem .the-content h1,
.editoraglobo-revistaquem .the-content h2,
.editoraglobo-revistaquem .the-content h3,
.editoraglobo-revistaquem .the-content h4 {
    font-family: "Roboto", sans-serif;
}

.editoraglobo-epocanegocios .red,
.editoraglobo-revistaquem .red {
    color: #00bfad;
}

.catracalivre header.menu {
    background: #f1a3cb;
}

.catracalivre header.menu .logo {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4wLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FtYWRhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNTMyLjkyIDc3Ljc2IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MzIuOTIgNzcuNzY7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiM5RDE4NjM7fQ0KCS5zdDF7ZmlsbDojRkVGRUZFO30NCjwvc3R5bGU+DQo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMzM4LjUzLDM5LjMzYzAtNi45OCwwLjA3LTEzLjk2LTAuMDMtMjAuOTRjLTAuMDQtMi42NiwwLjc0LTQuMzcsMy42Mi00LjYzYzcuOTQtMC43MSwxNS44OS0xLjc5LDIzLjc5LDAuMzINCgljNi41MiwxLjc0LDkuOTcsNS45NiwxMC41MywxMi42NmMwLjU0LDYuNDctMC42OSwxMi4xMS02Ljk3LDE1LjRjLTEuNiwwLjg0LTAuNjgsMS41OS0wLjI2LDIuMzhjMi44MSw1LjMzLDUuNTcsMTAuNjksOC41NCwxNS45Mg0KCWMxLjI1LDIuMiwwLjg5LDIuODYtMS41OCwyLjdjLTMuNDctMC4yMy03LjQ4LDEuMTgtMTAuMjctMC41M2MtMi42NS0xLjYzLTMuMTctNS43NC00LjYxLTguNzZjLTIuNS01LjI1LTQuODYtMTAuNTYtNy40MS0xNS43OQ0KCWMtMS0yLjA1LTAuODgtMy4wNiwxLjY4LTIuOTNjMS4wMiwwLjA1LDIuMDUtMC4wNSwzLjA3LTAuMTFjMy4yMy0wLjIsNS4wNy0xLjg1LDUuMzQtNC43OGMwLjM0LTMuNjktMC44My01LjM1LTQuMi02LjQxDQoJYy0yLjM0LTAuNzQtNC42OC0wLjMzLTcuMDItMC4zN2MtMi4wMS0wLjAzLTEuNTYsMS41LTEuNTYsMi42NGMtMC4wMiwxMS4xOS0wLjEsMjIuMzcsMC4wNSwzMy41NmMwLjA0LDIuODItMC43MSwzLjk4LTMuNiwzLjU5DQoJYy0yLjktMC4zOS02LjYzLDEuMjctOC41Ni0wLjc5Yy0xLjc3LTEuODktMC40OC01LjUtMC41NC04LjM1Yy0wLjEtNC45Mi0wLjAzLTkuODUtMC4wMy0xNC43OA0KCUMzMzguNTIsMzkuMzMsMzM4LjUzLDM5LjMzLDMzOC41MywzOS4zM3oiLz4NCjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yNTguOTYsNjMuMjNjLTYuNjcsMC02LjY3LDAtNS4yMy02LjcxYzIuNDktMTEuNTUsNC45Ny0yMy4xLDcuNDktMzQuNjRjMS4yOC01Ljg5LDMuMTItNy4zOCw5LjE1LTguNjINCgljMy4yNC0wLjY2LDYuMzYtMC4yNSw5LjQzLDAuMzdjMy41LDAuNzEsNS43MiwzLjE2LDYuNDksNi42NGMzLjA0LDEzLjYxLDUuOTcsMjcuMjUsOS4wMiw0MC44N2MwLjM0LDEuNTIsMC4wNSwyLjExLTEuNTEsMi4wOQ0KCWMtMy4wOC0wLjAzLTYuMTUtMC4wNC05LjIzLDAuMDFjLTEuNDksMC4wMi0yLjE3LTAuNTgtMi40Ni0yLjA5Yy0yLjIxLTExLjcyLTQuNS0yMy40Mi02LjczLTM1LjEzYy0wLjIxLTEuMDktMC4wNC0yLjU3LTEuNDctMi41OQ0KCWMtMS40My0wLjAyLTEuMzgsMS41OC0xLjU3LDIuNTljLTIuMTQsMTEuMzItNC4yNCwyMi42NC02LjMxLDMzLjk3Yy0wLjQyLDIuMy0xLjMsMy43OC00LjAxLDMuMjYNCglDMjYxLjA0LDYzLjA3LDI1OS45OCw2My4yMywyNTguOTYsNjMuMjN6Ii8+DQo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNDE5Ljc2LDYzLjIyYy02LjUyLDAtNi41LDAtNy43NC02LjQyYy0yLTEwLjQxLTQuMDMtMjAuODEtNi4wNC0zMS4yMWMtMC4xNy0wLjg4LTAuMDMtMi4wNy0xLjIzLTIuMTgNCgljLTEuNTItMC4xNS0xLjM4LDEuMjktMS41NSwyLjE5Yy0yLjE5LDExLjMtNC40NSwyMi42LTYuNDMsMzMuOTRjLTAuNTEsMi45My0xLjU5LDQuMDQtNC41NiwzLjczYy0yLjQzLTAuMjYtNC45Mi0wLjEtNy4zOC0wLjA0DQoJYy0xLjYyLDAuMDQtMS45MS0wLjY3LTEuNTktMi4wOWMzLjA2LTEzLjcyLDYuMDgtMjcuNDUsOS4xMy00MS4xOGMwLjE3LTAuNzgsMC40Ny0xLjU4LDAuOS0yLjI1YzMuMi01LjEsOC40MS01LjA1LDEzLjM4LTQuNjUNCgljNi44NCwwLjU0LDkuMTcsMi40NywxMC4zMiw3LjU5YzMuMDEsMTMuNDIsNS45MSwyNi44Niw4Ljk3LDQwLjI3YzAuNDUsMS45Ny0wLjE3LDIuMzgtMS44OSwyLjMNCglDNDIyLjY0LDYzLjE3LDQyMS4yLDYzLjIyLDQxOS43Niw2My4yMnoiLz4NCjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik01MDUuMTEsNjMuMjNjLTYuMjksMC02LjM0LDAuMDEtNy41NC02LjEzYy0yLjA2LTEwLjUtNC4wNi0yMS4wMS02LjA3LTMxLjUyYy0wLjE3LTAuOS0wLjItMi4wMi0xLjI4LTIuMTcNCgljLTEuNDktMC4yLTEuNDksMS4zMS0xLjY1LDIuMTRjLTIuMTYsMTEuMjEtNC4yOSwyMi40Mi02LjI3LDMzLjY2Yy0wLjQ5LDIuNzctMS4yMiw0LjUzLTQuNTcsNC4wOGMtMi4zMi0wLjMxLTQuNzItMC4xNi03LjA3LTAuMDMNCgljLTEuOTgsMC4xMS0yLjI1LTAuNzktMS44OS0yLjQyYzIuMzMtMTAuNTQsNC42NS0yMS4wOCw2Ljk3LTMxLjYyYzAuNTItMi4zOCwxLjA3LTQuNzYsMS41OS03LjE0YzEuMzYtNi4xOCwyLjk3LTcuNTUsOS4yNy04Ljg0DQoJYzMuMjQtMC42Nyw2LjM2LTAuMjMsOS40MywwLjQyYzMuNDgsMC43NCw1LjY0LDMuMjMsNi40MSw2LjcxYzIuOTYsMTMuNDIsNS44MiwyNi44Nyw4LjgzLDQwLjI4YzAuNDksMi4xOC0wLjEsMi43OC0yLjE3LDIuNTkNCglDNTA3Ljc5LDYzLjEzLDUwNi40NSw2My4yMiw1MDUuMTEsNjMuMjN6Ii8+DQo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTE1Ljk3LDM4LjI4YzAtNi45NywwLjA4LTEzLjk1LTAuMDQtMjAuOTJjLTAuMDQtMi41MSwwLjc5LTMuODgsMy4zNS00LjA3YzcuNDMtMC41NiwxNC44OC0xLjY2LDIyLjI0LDAuNA0KCWM2LjAzLDEuNjgsOS42Nyw1LjY5LDEwLjM1LDExLjkxYzAuNjksNi4yNS0wLjU4LDExLjkyLTYuNjUsMTUuMjdjLTEuNjEsMC44OC0xLjkxLDEuNDUtMC45NCwzLjE0YzMuMDQsNS4zMSw1LjgxLDEwLjc4LDguNzcsMTYuMTMNCgljMS4wNSwxLjksMC45OCwyLjY0LTEuNSwyLjY5Yy04LjgyLDAuMTktOC44MywwLjI2LTEyLjkyLTcuNDdjLTIuOTYtNS41OS01LjktMTEuMi04Ljc5LTE2LjgyYy0xLjQ2LTIuODUtMS4xNy0zLjI3LDIuMDMtMy4zMQ0KCWMxLjEzLTAuMDIsMi4yNywwLjA4LDMuMzgtMC4wOGMzLjgzLTAuNTQsNS41Ni0yLjM3LDUuNzQtNS45NWMwLjIyLTQuMzEtMS4wMi02LjAzLTUuMDgtNy4wNGMtMC4zLTAuMDctMC41OC0wLjI0LTAuODgtMC4yOA0KCWMtMi42NC0wLjM0LTUuNjktMS4wNi03Ljc3LDAuMzVjLTEuNTYsMS4wNS0wLjUsNC4wMi0wLjUyLDYuMTNjLTAuMDYsMTAuMzYtMC4wOSwyMC43MiwwLjAyLDMxLjA3YzAuMDMsMi40MS0wLjQ2LDMuNDYtMy4xOCwzLjQzDQoJYy03LjYxLTAuMDktNy42MSwwLjA0LTcuNjEtNy42NEMxMTUuOTYsNDkuNTYsMTE1Ljk2LDQzLjkyLDExNS45NywzOC4yOHoiLz4NCjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik03My4xNCwxMi40N2M2LjY5LDAuMDMsNS4yNC0wLjcxLDYuNjksNS42MmMyLjQ5LDEwLjkzLDQuNjgsMjEuOTIsNy4xMSwzMi44NmMwLjIsMC45MS0wLjA4LDIuNjUsMS41NSwyLjYNCgljMS42MS0wLjA1LDEuMTktMS42NCwxLjQxLTIuNjVjMi42Mi0xMS43NCw1LjI2LTIzLjQ3LDcuNzYtMzUuMjRjMC40OC0yLjI1LDEuMTctMy41OCwzLjc0LTMuMjJjMi41LDAuMzUsNS44OS0xLjE0LDcuMzMsMC42Mw0KCWMxLjQyLDEuNzUtMC41NSw0Ljc0LTEuMTIsNy4xNmMtMi42OCwxMS40MS01LjM5LDIyLjgxLTguMTEsMzQuMmMtMS43LDcuMTQtNS41Niw4LjQ2LTEyLjAxLDguMThjLTYuNjQtMC4yOS04LjUzLTIuMjYtMTAuMTMtOC44OQ0KCWMtMy4wOC0xMi43Ny02LjAzLTI1LjU4LTkuMjktMzguMzFjLTAuNjctMi42MywwLjAxLTMuMTMsMi4zMS0yLjk2QzcxLjI5LDEyLjUzLDcyLjIyLDEyLjQ3LDczLjE0LDEyLjQ3eiIvPg0KPHBhdGggY2xhc3M9InN0MCIgZD0iTTE1OS4zMywzNy4zMmMwLTQuNDEtMC4xNi04LjgzLDAuMDQtMTMuMjNjMC4yOC02LjQ0LDQuNDMtMTAuMiwxMC44MS0xMS4xOWM1LjM4LTAuODQsMTAuNjMsMC4xMSwxNS45MywwLjE0DQoJYzIuMDQsMC4wMSwzLjAxLDAuODMsMi45NSwzLjE5Yy0wLjE0LDUuMzksMCw1LjQtNS4yOCw1LjRjLTIuOTcsMC01Ljk1LTAuMDUtOC45MiwwLjAyYy0zLjQyLDAuMDgtNC41NSwxLjE3LTQuOTIsNC41Ng0KCWMtMC43Miw2LjU3LTAuNzIsNi41Nyw1Ljg0LDYuNTdjMy4zOCwwLDYuNzcsMC4xLDEwLjE1LTAuMDRjMS45OS0wLjA4LDIuNjksMC42MywyLjc3LDIuNjFjMC4yNCw1Ljk5LDAuMzEsNS45OS01Ljc3LDUuOTkNCgljLTMuNjksMC03LjM4LDAuMDUtMTEuMDgtMC4wMmMtMS40Mi0wLjAzLTIuMTYsMC4zNy0xLjk1LDEuODljMC4wMSwwLjEsMCwwLjIsMCwwLjMxYy0wLjM2LDkuNjIsMCw5Ljk5LDkuNzMsOS45OQ0KCWMxLjIzLDAsMi40NiwwLDMuNjksMGM1Ljk2LDAsNi42NSwwLjksNS42OSw2Ljg2Yy0wLjIxLDEuMzEtMSwxLjQxLTEuODcsMS41MmMtNi4yMSwwLjc3LTEyLjQ1LDEuNDMtMTguNjQsMC4xMw0KCWMtNS41OS0xLjE4LTguOTUtNS4zNS05LjE2LTExLjE2Yy0wLjE2LTQuNTEtMC4wMy05LjAyLTAuMDMtMTMuNTNDMTU5LjMyLDM3LjMyLDE1OS4zMiwzNy4zMiwxNTkuMzMsMzcuMzJ6Ii8+DQo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNDMwLjYsMzcuODhjMC4wOC0yLjg2LTAuMTYtNS43MiwwLjMyLTguNTljMi4xOC0xMy4yMywxMS42OC0xNy4yNSwyMi45NS0xNi4xNmM3LjUxLDAuNzMsNy4zNCwxLjA2LDcuNDcsOC41OQ0KCWMwLjA0LDIuNjktMS4wMSwzLjA5LTMuMjQsMi44M2MtMi4yMy0wLjI3LTQuNDktMC40Ny02Ljc0LTAuNDljLTQuMzItMC4wNC02LjU1LDEuNjItNy4zNCw1LjgyYy0xLDUuMzctMSwxMC44Mi0wLjAxLDE2LjE5DQoJYzAuODEsNC40MiwzLjAyLDUuOTYsNy41Nyw1Ljg2YzIuNTYtMC4wNiw1LjEzLTAuMTUsNy42OC0wLjM3YzEuNDgtMC4xMiwyLjA5LDAuMzQsMi4wMiwxLjg0Yy0wLjA3LDEuNjQtMC4yMSwzLjMxLDAuMDMsNC45Mg0KCWMwLjM4LDIuNjItMC43OSwzLjc0LTMuMiw0LjEzYy00LjU4LDAuNzQtOS4xNSwxLjA4LTEzLjctMC4wOGMtOC4zNC0yLjEyLTEzLjI4LTguNi0xMy43OC0xOC4wNA0KCUM0MzAuNTEsNDIuMiw0MzAuNiw0MC4wNCw0MzAuNiwzNy44OHoiLz4NCjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yMjcuMywzOC4xN2MwLjA5LDIuNjYtMC4xNSw1LjMxLDAuNTIsNy45NWMxLjA1LDQuMTksMy4wMSw1Ljg4LDcuMzQsNS44M2MyLjY2LTAuMDMsNS4zMy0wLjE2LDcuOTktMC4zOA0KCWMxLjUxLTAuMTMsMi4wNiwwLjM5LDEuOTksMS44N2MtMC4wNywxLjUzLTAuMiwzLjEsMC4wMiw0LjYxYzAuNDIsMi44NC0wLjgzLDQuMTMtMy41LDQuNTFjLTQuMzgsMC42Mi04Ljc3LDAuOTUtMTMuMTItMC4wNg0KCWMtNy41OS0xLjc2LTExLjk4LTYuNzktMTMuNDUtMTQuMjNjLTEuMjEtNi4xNy0xLjExLTEyLjQ3LTAuMjYtMTguNjhjMS44My0xMy4zOSwxMS41Mi0xNy41NywyMi45My0xNi40NQ0KCWM3LjQ3LDAuNzQsNy4zNCwxLjA2LDcuNDIsOC42MmMwLjAyLDIuMzQtMC42MiwzLjEzLTIuOTQsMi44MmMtMi4zMy0wLjMxLTQuNjktMC40OS03LjA1LTAuNTFjLTQuMy0wLjA0LTYuMzIsMS43My03LjM4LDUuODQNCglDMjI3LjExLDMyLjY2LDIyNy40MiwzNS40MiwyMjcuMywzOC4xN3oiLz4NCjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zMDguMDEsNDIuNzFjMC01Ljc0LTAuMDYtMTEuNDgsMC4wNC0xNy4yMmMwLjAzLTEuNzEtMC40MS0yLjM3LTIuMjEtMi4yNmMtMi4zNSwwLjE1LTQuNzksMC40Mi03LjA2LTAuMDUNCgljLTQuNjgtMC45Ni0xLjQ5LTQuODEtMi4yMS03LjI1Yy0wLjQ3LTEuNTgtMC4yNS0zLjE2LDIuMzUtMy4xM2MxMC4zNSwwLjEyLDIwLjcxLDAuMDUsMzEuMDcsMC4wNWMwLjMxLDAsMC43Mi0wLjEyLDAuOTEsMC4wMw0KCWMyLjc5LDIuMzIsMC43NCw1LjQ0LDEuMyw4LjE0YzAuMzEsMS40Ny0wLjM5LDIuMy0yLjA1LDIuMjVjLTIuMjUtMC4wNy00LjUyLDAuMTItNi43Ni0wLjA2Yy0yLjA2LTAuMTYtMi41NSwwLjU4LTIuNTMsMi41Ng0KCWMwLjA5LDExLjM4LTAuMDIsMjIuNzYsMC4wOSwzNC4xNGMwLjAzLDIuNDktMC42LDMuNTctMy4yNCwzLjM0Yy0yLjM0LTAuMi00LjcyLTAuMTMtNy4wNy0wLjAyYy0yLjAyLDAuMS0yLjY5LTAuNy0yLjY2LTIuNw0KCUMzMDguMDcsNTQuNjEsMzA4LjAxLDQ4LjY2LDMwOC4wMSw0Mi43MXoiLz4NCjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xNi4yOCwzMy4wN2MwLTUuODQsMC4xLTExLjY4LTAuMDUtMTcuNTJjLTAuMDYtMi40NiwwLjgxLTMuMTQsMy4yLTMuMTNjNy41NSwwLjA0LDcuNTUtMC4wNCw3LjU1LDcuNTgNCgljMCw5LjEyLTAuMDEsMTguMjMsMC4wMSwyNy4zNWMwLjAxLDUuMDEsMS4xMSw2LjExLDYuMTMsNi4xNWMyLjk3LDAuMDMsNS45NCwwLjA1LDguOTEtMC4wMWMxLjU0LTAuMDMsMi4xMSwwLjUsMi4xOSwyLjEyDQoJYzAuMzIsNi4zNywwLjM2LDYuMjctNi4xNSw2LjcxYy0zLjU4LDAuMjQtNy4xMSwwLjM4LTEwLjcxLDBjLTYuMzYtMC42OC0xMC42LTQuNjYtMTAuODctMTEuMTRjLTAuMjUtNi4wMy0wLjA1LTEyLjA4LTAuMDUtMTguMTINCglDMTYuMzksMzMuMDcsMTYuMzMsMzMuMDcsMTYuMjgsMzMuMDd6Ii8+DQo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNDkuNzcsMzcuNTFjMC03LjM4LDAuMDgtMTQuNzctMC4wNS0yMi4xNWMtMC4wNC0yLjM1LDAuNzgtMi45NCwzLjAyLTIuOTRjOC4wMiwwLDguMDItMC4wNyw4LjAyLDguMDMNCgljMCwxMy4wMi0wLjA2LDI2LjA1LDAuMDUsMzkuMDdjMC4wMiwyLjU5LTAuNzksMy4zMy0zLjMzLDMuM2MtNy43Mi0wLjA3LTcuNzIsMC4wMi03LjcyLTcuNzhDNDkuNzcsNDkuMiw0OS43Nyw0My4zNiw0OS43NywzNy41MXoiDQoJLz4NCjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMS40NywyMTYuNDFjNS40Ni0zLjE1LDEwLjUxLTYuMDIsMTUuNTItOC45N2MwLjkyLTAuNTQsMS41Ny0wLjUxLDIuNDksMC4wM2M1LjEsMi45OSwxMC4yNSw1LjkxLDE1LjUyLDguOTMNCgljLTUuMjIsMy4wMy0xMC4yNSw1Ljk0LTE1LjI3LDguODdjLTAuOTEsMC41My0xLjY3LDAuODMtMi43OCwwLjE2QzIxLjk4LDIyMi40MywxNi45MiwyMTkuNTYsMTEuNDcsMjE2LjQxeiIvPg0KPHBhdGggY2xhc3M9InN0MSIgZD0iTTMyLjUzLDIwNC4yNmMzLjc2LTIuMTcsNy4xOC00LjE5LDEwLjY0LTYuMTRjNS4wNi0yLjg2LDEwLjIyLTEuNTQsMTIuNSwzLjE1YzIuMjgsNC42OC0wLjE0LDEwLjEtNS4zOSwxMi4xNA0KCWMtMC43MSwwLjI4LTEuMzUsMC40LTIuMDQsMEM0My4wNywyMTAuNCwzNy45LDIwNy4zOSwzMi41MywyMDQuMjZ6Ii8+DQo8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMzIuNTQsMjI4LjU1YzUuNDMtMy4xNSwxMC41My02LjA4LDE1LjU5LTkuMDhjMS4yNy0wLjc1LDIuMTQtMC4wMSwzLjA5LDAuNTJjNS4wOCwyLjgzLDYuNzEsNy41LDQuMjQsMTIuMDENCgljLTIuMzksNC4zNi03LjUxLDUuNDctMTIuNDIsMi42N0MzOS42OCwyMzIuNzQsMzYuMzUsMjMwLjc3LDMyLjU0LDIyOC41NXoiLz4NCjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yMy45NCwyMDQuMjdjLTUuNSwzLjItMTAuNjYsNi4yNS0xNS44OCw5LjJjLTEuNTgsMC45LTIuNy0wLjU4LTMuODMtMS4yN2MtNC4yMi0yLjU3LTUuNTItNy40MS0zLjItMTEuNDINCgljMi4zNC00LjA0LDcuMS01LjQyLDExLjQxLTMuMTFDMTYuMjEsMTk5LjY4LDE5Ljg1LDIwMS45MSwyMy45NCwyMDQuMjd6Ii8+DQo8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMjMuOTksMjI4LjUzYy00LjA0LDIuMzQtNy41Niw0LjQxLTExLjEsNi40NGMtMy4yMSwxLjg0LTYuNCwxLjg5LTkuNDYtMC4zYy0yLjg4LTIuMDYtMy44MS00Ljk4LTMuMjgtOC4zOA0KCWMwLjU3LTMuNjYsMy4zMy01LjQzLDYuMjktNi45N2MwLjc0LTAuMzgsMS4zNC0wLjEsMiwwLjI4QzEzLjQ1LDIyMi41MiwxOC40OSwyMjUuMzksMjMuOTksMjI4LjUzeiIvPg0KPC9zdmc+DQo=");
    background-position: center bottom;
    width: 180px;
    height: 42px;
    margin: auto 42px;
}

.catracalivre header.menu button {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CgogPGc+CiAgPHRpdGxlPmJhY2tncm91bmQ8L3RpdGxlPgogIDxyZWN0IGZpbGw9Im5vbmUiIGlkPSJjYW52YXNfYmFja2dyb3VuZCIgaGVpZ2h0PSI0MDIiIHdpZHRoPSI1ODIiIHk9Ii0xIiB4PSItMSIvPgogPC9nPgogPGc+CiAgPHRpdGxlPkxheWVyIDE8L3RpdGxlPgogIDxwYXRoIGZpbGw9IiM5ZDE4NjMiIGlkPSJzdmdfMSIgZD0ibTQuMDcxMTc0LDkuOTI4ODI2bDI0LDBjMS4xMDQsMCAyLC0wLjg5NiAyLC0ycy0wLjg5NiwtMiAtMiwtMmwtMjQsMGMtMS4xMDQsMCAtMiwwLjg5NiAtMiwyczAuODk2LDIgMiwyem0yNCw0bC0yNCwwYy0xLjEwNCwwIC0yLDAuODk2IC0yLDJzMC44OTYsMiAyLDJsMjQsMGMxLjEwNCwwIDIsLTAuODk2IDIsLTJzLTAuODk2LC0yIC0yLC0yem0wLDhsLTI0LDBjLTEuMTA0LDAgLTIsMC44OTYgLTIsMnMwLjg5NiwyIDIsMmwyNCwwYzEuMTA0LDAgMiwtMC44OTYgMiwtMnMtMC44OTYsLTIgLTIsLTJ6Ii8+CiA8L2c+Cjwvc3ZnPg==");
    margin-top: 8px;
    background-size: 40px auto;
    width: 40px;
    height: 40px;
}

.catracalivre header.menu button:after {
    display: none;
}

.catracalivre header.menu .search {
    display: none;
}

.catracalivre header.article h1 {
    font-size: 28px;
    line-height: 1.1;
    color: #4b4b4b;
}

.catracalivre header.article h4 {
    background: transparent;
    color: #f5a623;
    padding: 0;
    letter-spacing: 1px;
    text-transform: none;
}

.catracalivre .the-content strong,
.catracalivre .the-content a {
    color: #f5a623;
}

.catracalivre .the-content h1,
.catracalivre .the-content h2,
.catracalivre .the-content h4,
.catracalivre .the-content span,
.catracalivre .the-content li,
.catracalivre .the-content p {
    font-family: "Roboto", sans-serif;
}

.BR_TV_Foco header.menu {
    background: #008bcc;
}

.BR_TV_Foco header.menu .logo {
    background-image: url("data:image/png;base64,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");
    height: 50px;
    width: 175px;
}

.BR_TV_Foco header.menu button {
    background-size: 50px auto;
    height: 50px;
}

.BR_TV_Foco header.article h1 {
    font-size: 37px;
    line-height: 1.25;
    font-weight: 400;
}

.BR_TV_Foco .the-content p,
.BR_TV_Foco .the-content li,
.BR_TV_Foco .the-content em {
    font-family: "Roboto", sans-serif;
    text-align: justify;
    line-height: 35px;
    font-size: 18px;
}

.BR_TV_Foco strong,
.BR_TV_Foco a {
    color: #0288d1;
}

.BR_Folha header.menu {
    background: #fff;
    border-bottom: 1px solid #e0e0e0;
    padding: 10px 0;
}

.BR_Folha header.menu .logo {
    width: 360px;
    height: 45px;
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4wLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FtYWRhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMzY0LjMxIDgyLjM3IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzNjQuMzEgODIuMzc7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiMyODI0MjU7fQ0KCS5zdDF7ZmlsbDojRUMyMTI5O30NCgkuc3Qye2ZpbGw6IzA1QUVFRTt9DQoJLnN0M3tmaWxsOiMyNTIxMjI7fQ0KCS5zdDR7ZmlsbDojMjQyMDIxO30NCgkuc3Q1e2ZpbGw6IzI2MjEyMjt9DQoJLnN0NntmaWxsOiMyNDIxMjE7fQ0KCS5zdDd7ZmlsbDojMjcyMzI0O30NCgkuc3Q4e2ZpbGw6I0ZBRkFGQTt9DQoJLnN0OXtmaWxsOiNGOUY5Rjk7fQ0KCS5zdDEwe2ZpbGw6I0Y2RjVGNTt9DQoJLnN0MTF7ZmlsbDojRkJGQkZCO30NCgkuc3QxMntmaWxsOiNGREZERkQ7fQ0KCS5zdDEze2ZpbGw6I0U0RTRFNDt9DQoJLnN0MTR7ZmlsbDojRUJFQkVCO30NCjwvc3R5bGU+DQo8Zz4NCgk8Zz4NCgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTIxMC4xLDgyLjI2YzIuMy01Ljk0LDMuMTQtMTAuOTgtNC45NC0xMy41MmM2LjU2LDAuMiwxMS43My0wLjQ2LDExLjgxLTguNzljMS4yOCw3LjExLDQuNjgsOS45NCwxMS44NSw4LjI1DQoJCQljLTUuODIsMy40LTguMjQsNy41OC00LjQyLDE0LjE3QzIxOS40NCw3Ni44NiwyMTQuOTgsNzcuMDUsMjEwLjEsODIuMjZ6Ii8+DQoJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNTguOCw2OC40MWMtNi4yLDMuMjItNy42Nyw3LjQ5LTQuMywxMy44M2MtNC44Ny01LjA3LTkuMzEtNS40MS0xNC4yNywwLjAxYzMtNi4yMywyLjExLTEwLjc4LTQuNzQtMTMuNzUNCgkJCWM2LjgzLDAuOTgsMTAuOTItMC45NiwxMS42NS04LjMxQzE0OC40Miw2Ni44LDE1MS42NCw2OS45MywxNTguOCw2OC40MXoiLz4NCgkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTE4OC44Niw4MS4yN2MtNC41Ni0yLjg3LTguNDctNS42My0xMi44MiwwLjU3YzEuOS02LjQyLDAuNTMtMTAuNi01LjUtMTMuMzFjNi44OCwxLjA3LDEwLjY4LTEuMjgsMTEuNi04LjI4DQoJCQljMS4zOCw2LjM2LDQuMTgsMTAuMSwxMS42Nyw3Ljg2QzE4OS4wNCw3MS41NCwxODUuNDQsNzQuODUsMTg4Ljg2LDgxLjI3eiIvPg0KCTwvZz4NCgk8Zz4NCgkJPHBhdGggY2xhc3M9InN0MyIgZD0iTTExNi4xNSw0NC41NmMtNS4wMiwwLjY5LTkuNTYsMS4wNC0xNC4zMSwwLjI5YzQuMjEtNS4xNywyLjI1LTEwLjkxLDIuMDUtMTYuMg0KCQkJYy0wLjA4LTIuMTktMy43Mi0wLjY5LTUuNzEtMS4wNGMtMS4zNC0wLjIzLTIuMTksMC4zNS0yLjE2LDEuOTNjMC4wNSwzLjgzLDAuMjEsNy42Ny0wLjA2LDExLjQ4Yy0wLjE3LDIuMjksMi45LDEuNTcsMi43MiwzLjg5DQoJCQljLTQuNjgsMC42OC05LjM4LDAuMzYtMTUuNTYsMC4xMWM1LjQ1LTIuNTEsNC4yNS02LjM5LDQuMjgtOS44NmMwLjA1LTYuMzMsMC0xMi42NSwwLjAyLTE4Ljk4YzAuMDEtMy40OCwwLjg1LTcuMjEtNC43LTkuNg0KCQkJYzYuNDEtMC43MSwxMS4xOS0wLjYyLDE2LjY1LTAuMTljLTUuODEsNS4xNS0yLjU5LDExLjM0LTMuMjEsMTYuODljLTAuMjEsMS45LDEuOSwxLjUzLDMuMDgsMS4zOWMxLjY0LTAuMTksNC42OCwxLjA2LDQuNjctMS4xNw0KCQkJYy0wLjAxLTUuNSwyLjI5LTExLjQ0LTIuMzItMTYuODRjNC44Ni0xLjE3LDkuNDYtMC4zLDE0LjM4LTAuMTdjLTMuNTMsMi40Ni0zLjA5LDUuODYtMy4wNiw5LjJjMC4wNyw3LjMzLDAuMTEsMTQuNjUtMC4wMiwyMS45OA0KCQkJQzExMi44NSw0MC40NiwxMTIuNzgsNDMuMDcsMTE2LjE1LDQ0LjU2eiIvPg0KCQk8cGF0aCBjbGFzcz0ic3Q0IiBkPSJNMjM2Ljc2LDAuMDFjMS42NiwwLDMuMzMtMC4wMSw0Ljk5LDBjOS41NCwwLjA3LDEzLjI2LDMuNTMsMTMuNTgsMTIuNjFjMC4zLDguNTEtMy45NiwxMy4zMS0xMi43NSwxMy43Ng0KCQkJYy0yLjk4LDAuMTUtNC4yMywwLjg5LTMuODgsNC4wMWMwLjI2LDIuMywwLjE1LDQuNjYsMC4wMiw2Ljk4Yy0wLjE0LDIuNTQtMC4wMyw0LjcyLDMuMzMsNC44MWMwLjgxLDAuMDIsMS43MywwLjIzLDEuNDgsMS40Mg0KCQkJYy0wLjI1LDEuMTYtMS4yNiwwLjg3LTIuMDEsMC44OGMtNC42NiwwLjA0LTkuMzIsMC4wMy0xMy45OCwwLjAxYy0wLjc3LDAtMS43NywwLjIxLTEuOTctMC45NWMtMC4yLTEuMTcsMC43NS0xLjMxLDEuNTQtMS40NA0KCQkJYzIuNTctMC40MiwyLjMzLTIuMzMsMi4zMy00LjE5Yy0wLjAyLTEwLjQ5LTAuMDMtMjAuOTcsMC4wMS0zMS40NmMwLjAxLTEuOTUsMC4wNi0zLjcyLTIuNTQtMy45NmMtMC45Mi0wLjA5LTEuNi0wLjY1LTEuMjYtMS42Nw0KCQkJYzAuMzMtMSwxLjMyLTAuNzgsMi4xLTAuNzlDMjMwLjc2LTAuMDEsMjMzLjc2LDAuMDEsMjM2Ljc2LDAuMDF6Ii8+DQoJCTxwYXRoIGNsYXNzPSJzdDQiIGQ9Ik0xNTcuMDMsNDQuMDFjNC4wMS0wLjg2LDMuODgtMy4yOCwzLjg1LTUuNzljLTAuMDctNy42NC0wLjAzLTE1LjI4LTAuMDItMjIuOTJjMC0zLjE0LDAuODEtNi41NC0zLjE4LTguNzENCgkJCWM3LjE0LTAuMTcsMTMuOTctMS40NCwyMC43MiwwLjQ3YzMuODMsMS4wOCw2LjE2LDMuOTYsNy4yNSw3LjYyYzIuMDQsNi44MiwyLjI1LDEzLjc4LDAuMzcsMjAuNjUNCgkJCWMtMS44MSw2LjYyLTYuMjUsOS44NS0xMy4xNSw5LjkxYy00LjY1LDAuMDQtOS4zLTAuMDMtMTMuOTUtMC4wOUMxNTguNjYsNDUuMTQsMTU4LjQsNDQuODUsMTU3LjAzLDQ0LjAxeiIvPg0KCQk8cGF0aCBjbGFzcz0ic3Q0IiBkPSJNMzMzLjcsMjUuMDVjMC4zOC0yLjg5LDAuNTEtNS45MSwxLjE5LTguODFjMS44OC03Ljk1LDcuNzItMTIuMjEsMTUuNjMtMTEuNw0KCQkJYzcuNzcsMC41LDExLjk1LDQuNjMsMTMuMTYsMTMuMDRjMC44OSw2LjE1LDEuMDQsMTIuMjgtMS4wNSwxOC4yNWMtMi4zNiw2Ljc0LTcuNjgsMTAuMDItMTUuMiw5LjUzDQoJCQljLTYuOTctMC40NS0xMS4yMy00LjE1LTEyLjY0LTExLjI4QzMzNC4yMiwzMS4xNiwzMzQuMDcsMjguMTUsMzMzLjcsMjUuMDV6Ii8+DQoJCTxwYXRoIGNsYXNzPSJzdDQiIGQ9Ik0yOC45MSwyNy40NWMwLjA3LTQuMzItMC4wMy03LjI4LDAuNzYtMTAuMjVjMi4xOS04LjE4LDcuNDUtMTIuMzMsMTUuNDUtMTEuOTRjNy43NiwwLjM4LDEyLDQuMzQsMTMuNCwxMi44MQ0KCQkJYzAuODQsNS4xMiwwLjk2LDEwLjI5LTAuMTYsMTUuMzljLTEuODksOC42My03LjA3LDEyLjg0LTE1LjM3LDEyLjY1Yy04LjEtMC4xOS0xMi40MS00LjM3LTEzLjc4LTEzLjUyDQoJCQlDMjguODksMzAuNDcsMjguOTUsMjguMjksMjguOTEsMjcuNDV6Ii8+DQoJCTxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0wLjA0LDQzLjU4YzQuMzItMC40Nyw0LjU0LTMuMTcsNC40OC02LjQyQzQuMzcsMjguMDEsNC4zOSwxOC44NSw0LjUxLDkuN0M0LjU2LDYuMzEsNC43NCwzLjExLDAsMi4yNg0KCQkJYzEuNTctMi4xLDMuMzMtMS40OCw0Ljc5LTEuNDljNi4xNi0wLjA3LDEyLjMzLDAuMTgsMTguNDctMC4xMWMzLjQ1LTAuMTcsNC4zLDEuMTMsNCw0LjI0Yy0wLjIyLDIuMzEtMC4wMiw0LjY2LTAuMDYsNi45OQ0KCQkJYy0wLjAyLDAuNzYsMC4yMSwxLjc1LTAuOTIsMi4wMWMtMS4yMywwLjI4LTEuODItMC40Ny0yLjE4LTEuNWMtMC41Ni0xLjU3LTEuMzQtMy4xLTEuNjEtNC43MUMyMS43OSwzLjQ0LDE4LjczLDMuNiwxNS43MSw0DQoJCQljLTMuMzQsMC40NS0xLjQ2LDMuMTgtMS42Myw0Ljc5Yy0wLjMzLDMuMTMtMC4xNCw2LjMyLTAuMDgsOS40OGMwLjAzLDEuMzYtMC42MSwzLjI0LDEuOTMsMy4wOWMxLjYtMC4wOSwzLjQzLDAuNDUsNC4wMi0xLjg4DQoJCQljMC4zNC0xLjMyLDAuMDctMy42LDIuMTMtMy4yMmMxLjkyLDAuMzYsMC45MSwyLjUxLDAuOTksMy44NWMwLjE2LDIuNDksMC4wOCw0Ljk5LDAuMDIsNy40OWMtMC4wMiwwLjkyLDAuMzgsMi4yNC0wLjk0LDIuNDkNCgkJCWMtMS42MSwwLjMtMS44My0xLjE0LTItMi4yNGMtMC4zMS0xLjk0LTAuNjYtMy41MS0zLjI1LTMuNDdjLTIuMDMsMC4wMy0zLjA1LDAuNDEtMi45NiwyLjczYzAuMTUsMy44MiwwLjE2LDcuNjYsMCwxMS40OA0KCQkJYy0wLjExLDIuNTEsMC4zNCw0LjI0LDMuMjgsNC4zMWMwLjc4LDAuMDIsMS43OCwwLjAyLDEuNzEsMS4yMWMtMC4wMiwwLjM3LTAuNTEsMS0wLjgsMS4wMWMtNS45LDAuMDYtMTEuNzksMC4wNC0xNy42OSwwLjA0DQoJCQlDMC4zMSw0NC42NCwwLjE4LDQ0LjExLDAuMDQsNDMuNTh6Ii8+DQoJCTxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0xODYuMjMsNi4wN2M4LjA3LDAsMTUuMDEsMC4wNiwyMS45NS0wLjAzYzIuNzQtMC4wNCwyLjM5LDEuODEsMi4yMiwzLjM3Yy0wLjI5LDIuNjksMS4zOSw3LjA3LTAuOTksNy42OA0KCQkJYy0yLjgsMC43Mi0yLjY2LTMuNzYtMy41Ni02Yy0xLjA3LTIuNjYtMy4wNS0yLjEtNC45NS0yLjA5Yy0yLjQzLDAuMDItMS43NywxLjk0LTEuODEsMy4yOWMtMC4wOCwyLjgzLTAuMSw1LjY2LDAuMDEsOC40OA0KCQkJYzAuMDUsMS4zMi0wLjc0LDMuMTIsMS42NSwzLjQ3YzIuMjYsMC4zMywzLjQtMC41MywzLjc1LTIuNzdjMC4xMS0wLjczLDAuNzEtMS4zOSwxLjYyLTIuMDNjMS4xMiw0LjIsMC45OCw4LjM3LDAuNTQsMTIuNDUNCgkJCWMtMS4zMiwwLjMyLTEuNi0wLjI1LTEuODctMC44OGMtMC43Ny0xLjc4LTAuMzktNC41Ni0zLjgxLTMuOTVjLTMuMzYsMC42LTEuNTQsMy4xMS0xLjgzLDQuNzRjLTAuMzIsMS43Ny0wLjMyLDMuNjksMCw1LjQ2DQoJCQljMC4zMiwxLjc4LTEuNjgsNC43MSwyLDUuMWMyLjg3LDAuMyw1LjUyLDAuMzcsNi40Ni0zLjU0YzAuNDItMS43NCwwLjI4LTUuMjksMy4xMi00LjY2YzIsMC40NCwwLjYsMy41MywwLjkzLDUuNDENCgkJCWMwLjc2LDQuNDEtMC43Nyw2LjE0LTUuNTQsNS43OWMtNi4yNS0wLjQ2LTEyLjU3LTAuMTEtMTkuMjUtMC40OGM1LjEzLTIuMzUsMy43Mi02LjY1LDMuNzUtMTAuNDQNCgkJCWMwLjA1LTYuMzIsMC4wMS0xMi42NCwwLjAxLTE4Ljk2QzE5MC42Myw5Ljk3LDE5MC42Myw5Ljk3LDE4Ni4yMyw2LjA3eiIvPg0KCQk8cGF0aCBjbGFzcz0ic3Q1IiBkPSJNMjk5LjU4LDUuNjJjMy40NiwwLDYuNSwwLDEwLjkzLDBjLTUuMjQsMi40OS00LjI1LDYuMjctNC4yNiw5LjcyYy0wLjAzLDYuNjYsMC4xMiwxMy4zMy0wLjA1LDE5Ljk5DQoJCQljLTAuMTgsNy41MS0zLjUyLDEwLjQzLTExLjUzLDEwLjQ3Yy03Ljc5LDAuMDQtMTAuOTEtMi42Ni0xMS4xMy0xMC4xOGMtMC4yMS03LjE2LTAuMDYtMTQuMzMtMC4wNi0yMS40OQ0KCQkJYzAtMy4wMSwwLjY5LTYuMjgtMy4wMS04LjM1YzQuOTQsMCw5Ljg4LDAsMTUuOTMsMGMtNi4xLDIuOTEtNC4zNSw3Ljc0LTQuNDQsMTEuOThjLTAuMTMsNi0wLjExLDEyLDAsMTcuOTkNCgkJCWMwLjA2LDMuMiwwLjIsNi43NCw0LjU3LDcuMDNjNC4zNCwwLjI5LDYuNTItMi4zNCw2LjY0LTYuNGMwLjI0LTguNjYsMC4wNi0xNy4zMiwwLjM3LTI1Ljk3QzMwMy42Niw3LjQ2LDMwMC40OSw4LjI4LDI5OS41OCw1LjYyDQoJCQl6Ii8+DQoJCTxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0xNDguMjEsNDQuODZjLTQuOTMsMC05Ljg2LDAtMTUuMjgsMGMzLjE5LTIuNTcsMy42MS04LjE2LDAuNzQtMTAuNThjLTIuMjUtMS45LTUuNTUtMS42Mi03Ljg5LTAuMjENCgkJCWMtMi42OCwxLjYyLTEuNzIsOC4xOCwxLjE1LDEwLjQ0Yy0zLjc5LDAuOTYtNC44NSwwLjk5LTEwLjE1LDAuMTJjMy44Mi0yLjE5LDQuMTctNS43OCw1LjAzLTkuMTUNCgkJCWMyLjIyLTguNjgsNC41My0xNy4zNCw2Ljc3LTI2LjAxYzAuNDYtMS43NiwwLjUxLTMuNDEsMy4yMS0zLjUxYzIuNzUtMC4xLDMuMywxLjM2LDMuODksMy4zOGMyLjg2LDkuNzEsNS43OCwxOS40MSw4LjY3LDI5LjExDQoJCQlDMTQ1LjA2LDQwLjc4LDE0NS41LDQzLjMsMTQ4LjIxLDQ0Ljg2eiIvPg0KCQk8cGF0aCBjbGFzcz0ic3Q2IiBkPSJNMjgyLjc2LDQ0LjEzYy00Ljk5LDAtOS45OCwwLTE0Ljk1LDBjLTEuMTQtMi40Niw0LjEtMS4yOSwyLjI5LTQuMzJjLTEuMjUtMi4xLTAuNjYtNS42My0yLjg0LTYuNjUNCgkJCWMtMi4yMy0xLjA0LTUuNjUtMS45NC03LjcsMC42OWMtMi42MiwzLjM1LTEuNjMsNy43MiwyLjE5LDkuNzdjLTMuNzksMS41MS03LjIzLDAuNzctMTIuMTQsMC42YzUuNzMtMi41NCw1LjU4LTcuMDcsNi42My0xMC45NQ0KCQkJYzIuMjItOC4xOCw0LjI5LTE2LjQsNi40LTI0LjYxYzAuNDUtMS43NiwwLjU5LTMuNDIsMy4yOC0zLjQ0YzIuNzMtMC4wMiwzLjI2LDEuNDIsMy44NiwzLjVjMi42LDguOTQsNS4yNiwxNy44Niw4LjA0LDI2Ljc0DQoJCQlDMjc4LjgxLDM4LjU3LDI3OC41OCw0Mi41LDI4Mi43Niw0NC4xM3oiLz4NCgkJPHBhdGggY2xhc3M9InN0NyIgZD0iTTMzMi45MSwzMi42N2MwLDMuMjQtMC4wMyw2LjQ5LDAuMDEsOS43M2MwLjAyLDEuNDMtMC41NCwyLjEyLTIuMDMsMi4xMmMtNi43Mi0wLjAzLTEzLjQ0LTAuMDEtMjAuNTUtMC41Mw0KCQkJYzQuMjUtMS42OCwzLjI4LTUuMDMsMy4yOS03Ljk0YzAuMDQtNy4xNiwwLjAzLTE0LjMxLDAuMDEtMjEuNDdjLTAuMDEtMy4xMiwwLjkyLTYuNTktMi44NS04Ljg1YzQuODgsMCw5Ljc3LDAsMTQuNjUsMA0KCQkJYy00LjI2LDIuMzItMy4xNyw2LjE2LTMuMTgsOS41OWMtMC4wMyw3LjY1LTAuMDMsMTUuMzEsMC4wMSwyMi45NmMwLjAxLDEuMzYtMC42LDMuMjIsMS44LDMuMzNjMS44MSwwLjA4LDMuNjksMC40LDQuNDUtMi4wNA0KCQkJYzAuNzYtMi40NSwxLjc0LTQuODMsMi42My03LjIzQzMzMS43MywzMi40NSwzMzIuMzIsMzIuNTYsMzMyLjkxLDMyLjY3eiIvPg0KCQk8cGF0aCBjbGFzcz0ic3Q0IiBkPSJNODIuMzEsMzIuOWMwLjQzLDAuNjYsMC41NywwLjc3LDAuNTgsMC45YzAuOTcsMTEuNDMsMC45NywxMS40My0xMC4zOSwxMS40NGMtNC4wNCwwLTguMDgsMC0xMi41MS0wLjU4DQoJCQljNC41NC0xLjM3LDMuNzQtNC43MSwzLjc0LTcuNzFjLTAuMDEtNy4xNS0wLjAxLTE0LjMsMC0yMS40NmMwLjAxLTMuMzEsMC44Mi02LjkxLTMuMjctOS4wNWM0Ljk3LDAsOS45NSwwLDE2LjM2LDANCgkJCWMtNi4wOCwyLjczLTQuNjUsNy4xOC00LjY3LDExLjE2Yy0wLjA1LDcuMTUtMC4wMywxNC4zLDAuMDEsMjEuNDZjMC4wMSwxLjM4LTAuNTMsMy4yNCwxLjg2LDMuM2MxLjk2LDAuMDUsMy45MywwLjQ1LDQuODUtMi4yMw0KCQkJQzc5LjY4LDM3Ljc2LDc5LjcsMzQuOTEsODIuMzEsMzIuOXoiLz4NCgkJPHBhdGggY2xhc3M9InN0OCIgZD0iTTIuMTMsNDBjMC0xMS40NSwwLTIyLjksMC0zNC4zNmMwLjE2LDAsMC4zMi0wLjAxLDAuNDgtMC4wMWMwLDExLjQ1LDAsMjIuOSwwLDM0LjM2QzIuNDUsNDAsMi4yOSw0MCwyLjEzLDQwDQoJCQl6Ii8+DQoJCTxwYXRoIGNsYXNzPSJzdDkiIGQ9Ik04NS4yOCwzOS43N2MwLTkuNTYsMC0xOS4xMSwwLTI4LjY3YzAuMTcsMCwwLjMzLDAsMC41LDBjMCw5LjU4LDAsMTkuMTYsMCwyOC43NA0KCQkJQzg1LjYxLDM5LjgyLDg1LjQ1LDM5LjgsODUuMjgsMzkuNzd6Ii8+DQoJCTxlbGxpcHNlIGNsYXNzPSJzdDgiIGN4PSIyOTQuMTMiIGN5PSIyMy4yIiByeD0iMC4yNyIgcnk9IjE4LjExIi8+DQoJCTxwYXRoIGNsYXNzPSJzdDkiIGQ9Ik0zMzEuNjgsMTguMzdjMS4wMiw0LjEyLDEuMTQsOC4yMiwwLDEyLjI5QzMzMS42OCwyNi41NywzMzEuNjgsMjIuNDcsMzMxLjY4LDE4LjM3eiIvPg0KCQk8cGF0aCBjbGFzcz0ic3Q5IiBkPSJNMjQ5LjgyLDIuMmMwLDMuMTksMCw2LjM4LDAsOS41N2MtMC4xNSwwLjAxLTAuMywwLjAyLTAuNDYsMC4wM2MwLTMuMTUsMC02LjMxLDAtOS40Ng0KCQkJQzI0OS41MSwyLjI5LDI0OS42NywyLjI0LDI0OS44MiwyLjJ6Ii8+DQoJCTxwYXRoIGNsYXNzPSJzdDEwIiBkPSJNMjQ1LjM4LDEzLjMxYy0wLjM4LDIuMTUtMC43LDQuNzgtMS4zNiw3LjMxYy0wLjQ1LDEuNzQtMS44OCwyLjgtMy43NiwyLjYxYy0yLjM3LTAuMjQtMS40Ni0yLjIyLTEuNDktMy41DQoJCQljLTAuMS00LjMtMC4xLTguNiwwLTEyLjljMC4wMy0xLjMtMC44NC0zLjIzLDEuNDUtMy41OGMyLjExLTAuMzMsMy42NCwwLjc0LDQuMTIsMi43MkMyNDQuODgsOC4yMSwyNDUuMDEsMTAuNTQsMjQ1LjM4LDEzLjMxeiIvPg0KCQk8cGF0aCBjbGFzcz0ic3QxMSIgZD0iTTE2OS44NiwyNS42N2MwLTQuMzEtMC4wOS04LjYzLDAuMDUtMTIuOTRjMC4wNC0xLjI3LTEuMDMtMy4yMywxLjIxLTMuNjljMS42OC0wLjM0LDMuMzMsMC4xOCw0LjU2LDEuNDYNCgkJCWMxLjQ0LDEuNDksMi4wMiwzLjQxLDIuMjcsNS40MWMwLjg2LDYuNzgsMC44OCwxMy41Ni0wLjAyLDIwLjM0Yy0wLjIyLDEuNjctMC43MSwzLjI0LTEuNzksNC41N2MtMS4zMiwxLjYyLTMuMTcsMS44NC00Ljk5LDEuNDgNCgkJCWMtMi4yNC0wLjQ0LTEuMjEtMi40MS0xLjI1LTMuNjlDMTY5Ljc4LDM0LjMsMTY5Ljg2LDI5Ljk4LDE2OS44NiwyNS42N3oiLz4NCgkJPHBhdGggY2xhc3M9InN0MTIiIGQ9Ik0zNTUuMzYsMjMuMTNjLTAuMjQsNi4wMi0wLjIzLDEwLjUyLTEuNSwxNC44OWMtMC43NCwyLjU2LTIuMDEsNC44LTQuOTksNC43Ng0KCQkJYy0yLjc4LTAuMDMtMy45My0yLjE4LTQuNDYtNC42MmMtMS45Mi04LjcyLTIuMS0xNy40NiwwLjA0LTI2LjE3YzAuNjItMi41MywxLjgtNC44LDQuOTItNC43NWMzLjIsMC4wNSw0LjIxLDIuNTUsNC42NSw1LjAyDQoJCQlDMzU0Ljc0LDE2LjM1LDM1NS4wNSwyMC41MSwzNTUuMzYsMjMuMTN6Ii8+DQoJCTxwYXRoIGNsYXNzPSJzdDEyIiBkPSJNMzcuNzksMjUuODZjMC4xMi00LjQ5LDAuMDYtOS4wMSwxLjQyLTEzLjM2YzAuNzgtMi41MSwyLjAzLTQuNjksNS4xNS00LjUyYzIuOSwwLjE2LDMuOTIsMi40Nyw0LjQxLDQuNzMNCgkJCWMxLjgzLDguNTYsMS45MiwxNy4xOS0wLjAxLDI1Ljc1Yy0wLjU5LDIuNjMtMS45Myw1LjI2LTUuMjYsNS4wNGMtMy4wMy0wLjItMy44OC0yLjc0LTQuNTMtNS4yNA0KCQkJQzM3LjkxLDM0LjE5LDM3Ljk2LDMwLjAyLDM3Ljc5LDI1Ljg2eiIvPg0KCQk8cGF0aCBjbGFzcz0ic3QxMyIgZD0iTTEyOS41NCwxOS45NmMwLjg3LDIuNzUsMS42OSw0LjkzLDIuMjIsNy4xN2MwLjI2LDEuMTEsMS43NSwyLjY4LTAuMDgsMy40MmMtMS4yNywwLjUyLTMuMSwwLjUtNC4zNy0wLjAzDQoJCQljLTEuNzItMC43MS0wLjQ5LTIuNDMtMC4xNy0zLjQ5QzEyNy44LDI0Ljg2LDEyNy43MSwyMi40MSwxMjkuNTQsMTkuOTZ6Ii8+DQoJCTxwYXRoIGNsYXNzPSJzdDE0IiBkPSJNMjYyLjgzLDE5LjY1YzEuOCwyLjA1LDIuNDcsNC4zOCwyLjk0LDYuNzVjMC4yMiwxLjExLDEuOSwyLjU0LDAuMDMsMy4zNGMtMS4yNSwwLjUzLTMuMDMsMC41NC00LjMyLDAuMDkNCgkJCWMtMS45My0wLjY4LTAuNDQtMi4yMS0wLjIyLTMuMzNDMjYxLjcsMjQuMjYsMjYyLjI3LDIyLjA0LDI2Mi44MywxOS42NXoiLz4NCgkJPHBhdGggY2xhc3M9InN0OSIgZD0iTTE3Ni44LDIxLjE3YzAsMy4yNSwwLDYuNSwwLDkuNzVjLTAuMTcsMC0wLjMzLDAuMDEtMC41LDAuMDFjMC0zLjE5LDAtNi4zNywwLTkuNTYNCgkJCUMxNzYuNDcsMjEuMywxNzYuNjQsMjEuMjMsMTc2LjgsMjEuMTd6Ii8+DQoJCTxwYXRoIGNsYXNzPSJzdDgiIGQ9Ik0zNTIuODYsMzEuMjVjMC00LjIzLDAtOC40NiwwLTEyLjdjMC4xMy0wLjAxLDAuMjctMC4wMSwwLjQtMC4wMmMwLDQuMjMsMCw4LjQ3LDAsMTIuNw0KCQkJQzM1My4xMywzMS4yNCwzNTMsMzEuMjUsMzUyLjg2LDMxLjI1eiIvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K");
}

@media (min-width: 900px) {
    .BR_Folha header.menu .logo {
        height: 57px;
    }
}

.BR_Folha header.menu button {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjwhRE9DVFlQRSBzdmcgIFBVQkxJQyAnLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4nICAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz48c3ZnIGhlaWdodD0iMzJweCIgaWQ9IkxheWVyXzEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDMyIDMyOyIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMzIgMzIiIHdpZHRoPSIzMnB4IiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj48cGF0aCBkPSJNNCwxMGgyNGMxLjEwNCwwLDItMC44OTYsMi0ycy0wLjg5Ni0yLTItMkg0QzIuODk2LDYsMiw2Ljg5NiwyLDhTMi44OTYsMTAsNCwxMHogTTI4LDE0SDRjLTEuMTA0LDAtMiwwLjg5Ni0yLDIgIHMwLjg5NiwyLDIsMmgyNGMxLjEwNCwwLDItMC44OTYsMi0yUzI5LjEwNCwxNCwyOCwxNHogTTI4LDIySDRjLTEuMTA0LDAtMiwwLjg5Ni0yLDJzMC44OTYsMiwyLDJoMjRjMS4xMDQsMCwyLTAuODk2LDItMiAgUzI5LjEwNCwyMiwyOCwyMnoiLz48L3N2Zz4=");
    background-size: 25px auto;
    width: 25px;
    height: 25px;
    margin-top: 7px;
}

.BR_Folha header.article h1,
.BR_Folha header.article h2,
.BR_Folha header.article h4,
.BR_Folha header.article p {
    font-family: "PT Serif", serif;
}

.BR_Folha header.article h1 {
    font-weight: 400;
    line-height: 1.2;
    font-size: 30px;
}

.BR_Folha header.article h2 {
    color: #757575;
}

.BR_Folha header.article h4 {
    background: transparent;
    color: #000;
    padding: 0;
}

.BR_Folha .the-content p,
.BR_Folha .the-content li,
.BR_Folha .the-content em {
    font-size: 18px;
}

.BR_Folha strong,
.BR_Folha a {
    color: #0078a4;
}

.BR_Folha_f5 header.menu {
    background: #eee;
    padding: 15px 0 0 0;
}

.BR_Folha_f5 header.menu .logo {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4wLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FtYWRhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNTUyLjQyIDQ5OS4zMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTUyLjQyIDQ5OS4zMzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6IzFGQTNFODt9DQoJLnN0MXtmaWxsOiNGRUZFRkU7fQ0KPC9zdHlsZT4NCjxnPg0KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xODYuMzQsNDk5LjMzYy0xLjIxLTEuMzYtMi4zNS0yLjc4LTMuNjMtNC4wN0MxMjkuOTIsNDQyLjAxLDc3LjE0LDM4OC43NCwyNC4yOSwzMzUuNTQNCgkJYy0xMS44Mi0xMS44OS0yMC4xNi0yNS42NS0yMi45OC00Mi4zYy00LjYxLTI3LjIzLDIuOTgtNTAuNzQsMjIuNC03MC4zNGM2NS45Mi02Ni41MiwxMzEuNzUtMTMzLjEzLDE5Ny45LTE5OS40Mg0KCQljMzEuMjYtMzEuMzMsNzcuNjItMzEuMzUsMTA5LjEsMC4xN2M2Ni41NCw2Ni42MSwxMzIuOCwxMzMuNDksMTk4Ljg0LDIwMC41OWMzMS4xNCwzMS42NCwzMC4yNSw3OC44OC0xLjI3LDExMC43DQoJCWMtNTQuMjksNTQuODEtMTA4LjYyLDEwOS41OS0xNjIuOTQsMTY0LjM4QzMwNS42OCw0OTkuMzMsMjQ2LjAxLDQ5OS4zMywxODYuMzQsNDk5LjMzeiIvPg0KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xODguMjEsMzcyLjI2Yy0xMy42NiwwLTI3LjMzLTAuMDktNDAuOTksMC4wN2MtMy4wNCwwLjAzLTQuMS0wLjc3LTMuOTYtMy45YzAuMjQtNS4zMiwwLjE5LTEwLjY2LDAuMDEtMTUuOTkNCgkJYy0wLjA5LTIuNjcsMC44LTMuODYsMy40Ni00LjM3YzMuNzUtMC43Miw3LjM3LTIuMSwxMS4xMi0yLjgxYzMuNC0wLjY1LDQuNDQtMi4yMiw0LjQxLTUuNzRjLTAuMTgtMjIuMzItMC4wOS00NC42NS0wLjA5LTY2Ljk4DQoJCWMwLTE5Ljk5LTAuMS0zOS45OSwwLjA5LTU5Ljk4YzAuMDMtMy41MS0xLTUuMTEtNC4zOS01LjgxYy0zLjc0LTAuNzctNy4zMi0yLjI3LTExLjA2LTMuMDFjLTIuOTUtMC41OS0zLjYzLTIuMDUtMy41NC00LjgzDQoJCWMwLjItNS44MiwwLjIzLTExLjY3LTAuMDEtMTcuNDljLTAuMTMtMy4yMiwwLjc5LTQuMjYsNC4xMy00LjIyYzE0LjQ5LDAuMTgsMjguOTksMC4wOCw0My40OSwwLjA4YzI4LjQ5LDAsNTYuOTgsMC4xLDg1LjQ3LTAuMQ0KCQljNC4yMy0wLjAzLDUuMjMsMS4xNiw1LjE2LDUuMjZjLTAuMjUsMTUuMzItMC4yNSwzMC42NiwwLDQ1Ljk4YzAuMDcsNC4wNi0xLjIsNS4wNS01LjA1LDQuOWMtNy40OS0wLjI5LTE1LTAuMjQtMjIuNDktMC4wMQ0KCQljLTMuMDIsMC4wOS00LjExLTEuMDQtNC41MS0zLjgyYy0wLjk1LTYuNTktMi4yLTEzLjEzLTMuMDktMTkuNzJjLTAuMzQtMi41MS0xLjM3LTMuMzctMy44Ni0zLjM0Yy05LjE2LDAuMS0xOC4zMywwLjEtMjcuNDksMA0KCQljLTIuNTMtMC4wMy0zLjU0LDAuNzEtMy41MiwzLjM5YzAuMDksMTUuODMsMC4xLDMxLjY2LDAsNDcuNDhjLTAuMDIsMi44NCwwLjk1LDMuOTgsMy43NSwzLjc0YzEuNDktMC4xMywzLDAuMDMsNC41LTAuMDMNCgkJYzQuNDctMC4xOSw5LjcyLDEuNiwxMy4yLTAuNzNjMy4zMy0yLjIzLDMuMDQtNy43Niw0LjI2LTExLjg2YzAuNjktMi4zMSwxLjY1LTMuMjksNC4xMi0zLjIzYzUuNjYsMC4xNSwxMS4zMywwLjE0LDE2Ljk5LDANCgkJYzIuNDctMC4wNiwzLjA4LDAuOTMsMy4wNywzLjIyYy0wLjA3LDE4LjE2LTAuMDcsMzYuMzIsMCw1NC40OGMwLjAxLDIuMzUtMC43MywzLjI2LTMuMTQsMy4yMWMtNS42Ni0wLjEyLTExLjMzLTAuMTEtMTYuOTksMA0KCQljLTIuMjEsMC4wNC0zLjQ4LTAuNzMtMy44Ni0yLjkyYy0wLjA4LTAuNDktMC4yMy0wLjk3LTAuMzctMS40NWMtMy40NC0xMS40Ni0zLjQ0LTExLjQ2LTE1Ljc5LTExLjQ2Yy05LjY5LDAtOS42OSwwLTkuNjksOS42DQoJCWMwLDEzLDAuMjQsMjYtMC4xNCwzOC45OGMtMC4xMyw0LjQyLDEuNDksNS44MSw1LjQsNi4zMmM0LjI4LDAuNTYsOC40OSwxLjYzLDEyLjc2LDIuMzRjMi44MywwLjQ3LDQuMjksMS41Niw0LjA5LDQuODQNCgkJYy0wLjMxLDUuMTUtMC4yOCwxMC4zNC0wLjAxLDE1LjQ5YzAuMTgsMy40OC0wLjkzLDQuNTQtNC40NSw0LjQ5QzIxNS41NCwzNzIuMTUsMjAxLjg3LDM3Mi4yNiwxODguMjEsMzcyLjI2eiIvPg0KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0zMzEuMTUsMjUyLjkxYzE1LjQ2LTQuMTksMzAuMTQtMy4zNiw0NC40NywxLjQ5YzIwLjMsNi44NiwzMS43MywyMS4xMiwzMy45MSw0Mi41Ng0KCQljMS4zLDEyLjc1LDAuMTIsMjUuMzQtMy42NiwzNy41M2MtNy41NywyNC40NC0yNi4xNCwzNS43MS00OS44OCwzOS40OGMtMjQuMzksMy44Ny00OC40NiwyLjIzLTcxLjY5LTcuMTINCgkJYy0zLjI5LTEuMzItNC4yMS0yLjYtMy4wMi02LjExYzIuNDYtNy4yNCw0LjY2LTE0LjU5LDYuNDYtMjIuMDJjMS4wMS00LjE5LDIuNzItNC41Miw2LjU4LTMuNTJjMTMuOTUsMy42MiwyOC4xMyw1LjI1LDQyLjUzLDMuMjENCgkJYzEyLjgxLTEuODEsMTguODUtNy43NywyMC43Mi0yMC41YzAuMzktMi42MiwwLjY3LTUuMzEsMC42LTcuOTVjLTAuNDUtMTYuMzItNy41Mi0yMy45MS0yMy42OS0yNS44Nw0KCQljLTEzLjYyLTEuNjUtMjYuOTMsMC00MC4wMSwzLjY4Yy0zLjU5LDEuMDEtNC4yNiwwLjE3LTQuMDItMy4yOGMyLjQ0LTM0LjA1LDQuODMtNjguMTEsNy4wOC0xMDIuMThjMC4yNi0zLjk3LDEuNTItNS4xOSw1LjY1LTUuMTcNCgkJYzMyLjQ5LDAuMTksNjQuOTksMC4xOSw5Ny40OCwwLjAxYzQuMS0wLjAyLDQuOTYsMS4yOCw0Ljg2LDUuMDVjLTAuMjUsOS4zMi0wLjI0LDE4LjY2LDAsMjcuOTljMC4wOSwzLjUzLTEuMDIsNC40Ny00LjQ5LDQuNDUNCgkJYy0yMC42Ni0wLjE1LTQxLjMzLDAuMDQtNjEuOTktMC4xOGMtMy45NC0wLjA0LTUuMiwxLjI5LTUuNDMsNC45NkMzMzIuOTIsMjMwLjM5LDMzMi4wMiwyNDEuMzIsMzMxLjE1LDI1Mi45MXoiLz4NCjwvZz4NCjwvc3ZnPg0K");
    height: 83px;
}

.BR_Folha_f5 header.menu button {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CgogPGc+CiAgPHRpdGxlPmJhY2tncm91bmQ8L3RpdGxlPgogIDxyZWN0IGZpbGw9Im5vbmUiIGlkPSJjYW52YXNfYmFja2dyb3VuZCIgaGVpZ2h0PSI0MDIiIHdpZHRoPSI1ODIiIHk9Ii0xIiB4PSItMSIvPgogPC9nPgogPGc+CiAgPHRpdGxlPkxheWVyIDE8L3RpdGxlPgogIDxwYXRoIGZpbGw9IiMxZmEzZTgiIGlkPSJzdmdfMSIgZD0ibTQsOS45Mjg4NDZsMjQsMGMxLjEwNCwwIDIsLTAuODk2IDIsLTJzLTAuODk2LC0yIC0yLC0ybC0yNCwwYy0xLjEwNCwwIC0yLDAuODk2IC0yLDJzMC44OTYsMiAyLDJ6bTI0LDRsLTI0LDBjLTEuMTA0LDAgLTIsMC44OTYgLTIsMnMwLjg5NiwyIDIsMmwyNCwwYzEuMTA0LDAgMiwtMC44OTYgMiwtMnMtMC44OTYsLTIgLTIsLTJ6bTAsOGwtMjQsMGMtMS4xMDQsMCAtMiwwLjg5NiAtMiwyczAuODk2LDIgMiwybDI0LDBjMS4xMDQsMCAyLC0wLjg5NiAyLC0ycy0wLjg5NiwtMiAtMiwtMnoiLz4KIDwvZz4KPC9zdmc+");
    margin: 20px 0 0 0;
}

.BR_Folha_f5 header.article h1,
.BR_Folha_f5 header.article h4 {
    font-family: "Roboto", sans-serif;
}

.BR_Folha_f5 header.article h1 {
    font-size: 48px;
    line-height: normal;
}

.BR_Folha_f5 header.article h4 {
    background: transparent;
    color: #1fa4e9;
}

.BR_Folha_f5 .the-content h2,
.BR_Folha_f5 .the-content p,
.BR_Folha_f5 .the-content li,
.BR_Folha_f5 .the-content em {
    font-family: "Roboto", sans-serif;
    line-height: 1.45;
    font-size: 18px;
}

.revistaforum-revistaforum header.menu {
    background: #fff;
    border-bottom: 1px solid #e7e7e7;
}

.revistaforum-revistaforum header.menu .logo {
    background-image: url(../../../../../../revistaforum.com.br/wp-content/themes/revistaforum/img/logo-revistaforum%402x.png);
    background-size: 120px;
    height: 90px;
    width: 120px;
}

@media (min-width: 900px) {
    .revistaforum-revistaforum header.menu .logo {
        background-size: 200px;
        width: 200px;
    }
}

.revistaforum-revistaforum header.article {
    margin: 20px 0;
}

.revistaforum-revistaforum header.article h1 {
    font-size: 30px;
    line-height: 1em;
    color: #4d4d4d;
    margin: 0 0 20px;
}

.revistaforum-revistaforum header.article h1:hover {
    color: #b21f24;
}

.revistaforum-revistaforum header.article h2 {
    font-size: 20px;
    line-height: 23px;
    color: #666;
    margin-bottom: 18px;
}

.revistaforum-revistaforum header.article h4 {
    background: #75a7d6;
}

.revistaforum-revistaforum .the-content {
    max-width: 625px;
    margin: 0 auto;
}

.revistaforum-revistaforum .the-content p,
.revistaforum-revistaforum .the-content li {
    line-height: 38px;
    margin-bottom: 30px;
    color: #000;
}

.revistaforum-revistaforum .the-content h2 {
    border-top: 1px dashed #b0b0b0;
    padding-top: 15px;
}

.revistaforum-revistaforum .the-content strong,
.revistaforum-revistaforum .the-content a {
    color: #b21f24;
}

.revistaforum-revistaforum .search {
    display: initial;
    padding: 0;
}

@media (min-width: 1085px) {
    .revistaforum-revistaforum .search {
        display: none;
    }
}

.revistaforum-revistaforum .icon-search {
    content: "search";
    color: #fff;
}

.revistaforum-revistaforum .icon-search:before {
    top: -50px;
    border: 3px solid #b21f24;
}

.revistaforum-revistaforum .icon-search:after {
    top: -41px;
    border-left: 3px solid #b21f24;
}

.revistaforum-revistaforum .date {
    position: relative;
    text-transform: uppercase;
    font-size: 12px;
    font-weight: 800;
    color: #b21f24 !important;
    top: -76px;
}

.editora3-isto header.menu {
    background: #fff;
    margin-bottom: 40px;
    border-bottom: 4px solid #d00018;
}

.editora3-isto header.menu .container {
    width: 93%;
}

.editora3-isto header.menu .logo {
    background-image: url(https://cdn-istoe-ssl.akamaized.net/wp-content/themes/tema_istoe/assets/svg/logo-istoe.svg);
    background-size: 120px;
    height: 90px;
    width: 120px;
}

@media (min-width: 900px) {
    .editora3-isto header.menu .logo {
        background-size: 200px;
        width: 200px;
    }
}

.editora3-isto header.menu button {
    margin-top: 20px;
}

.editora3-isto header.menu .search {
    padding: 0;
    right: 5%;
}

@media (min-width: 1085px) {
    .editora3-isto header.menu .search {
        display: none;
    }
}

.editora3-isto header.menu .icon-search {
    content: "search";
    color: #fff;
}

.editora3-isto header.menu .icon-search:before {
    top: -50px;
    border: 3px solid #d00018 !important;
}

.editora3-isto header.menu .icon-search:after {
    top: -41px;
    border-left: 3px solid #d00018 !important;
}

.editora3-isto header.article {
    margin: 20px 0;
}

.editora3-isto header.article h1 {
    font-size: 40px;
    font-weight: 400;
    line-height: 1em;
    color: #262626;
    margin: 0 0 45px;
}

.editora3-isto header.article h1:hover {
    color: #d00018;
}

.editora3-isto header.article h2 {
    font-size: 17px;
    line-height: 23px;
    color: #d00018;
}

.editora3-isto header.article h4 {
    background: transparent;
    padding: 1px;
    color: #d00018;
    border-bottom: 3px solid #d00018;
    letter-spacing: 0;
}

.editora3-isto .the-content {
    max-width: 625px;
    margin: 0 auto;
}

.editora3-isto .the-content p,
.editora3-isto .the-content li {
    font-family: "Roboto", sans-serif;
    font-size: 17px;
}

.editora3-isto .the-content h2 {
    border-top: 1px dashed #d00018;
    padding-top: 15px;
}

.editora3-isto .the-content strong,
.editora3-isto .the-content a {
    color: #d00018;
}

.editora3-isto .social-share {
    display: none;
}

.editora3-isto .date {
    position: relative;
    text-transform: uppercase;
    top: -59px;
}

@media (max-width: 599px) {
    .editora3-isto .date {
        top: -103px;
    }
}

.BR_Jornal header.menu {
    background: #ede3d5;
}

.BR_Jornal header.menu .logo {
    background-image: url("data:image/png;base64,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");
    height: 38px;
}

.BR_Jornal header.menu button {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CgogPGc+CiAgPHRpdGxlPmJhY2tncm91bmQ8L3RpdGxlPgogIDxyZWN0IGZpbGw9Im5vbmUiIGlkPSJjYW52YXNfYmFja2dyb3VuZCIgaGVpZ2h0PSI0MDIiIHdpZHRoPSI1ODIiIHk9Ii0xIiB4PSItMSIvPgogPC9nPgogPGc+CiAgPHRpdGxlPkxheWVyIDE8L3RpdGxlPgogIDxwYXRoIGZpbGw9IiNjYzMzMzMiIGlkPSJzdmdfMSIgZD0ibTQsMTBsMjQsMGMxLjEwNCwwIDIsLTAuODk2IDIsLTJzLTAuODk2LC0yIC0yLC0ybC0yNCwwYy0xLjEwNCwwIC0yLDAuODk2IC0yLDJzMC44OTYsMiAyLDJ6bTI0LDRsLTI0LDBjLTEuMTA0LDAgLTIsMC44OTYgLTIsMnMwLjg5NiwyIDIsMmwyNCwwYzEuMTA0LDAgMiwtMC44OTYgMiwtMnMtMC44OTYsLTIgLTIsLTJ6bTAsOGwtMjQsMGMtMS4xMDQsMCAtMiwwLjg5NiAtMiwyczAuODk2LDIgMiwybDI0LDBjMS4xMDQsMCAyLC0wLjg5NiAyLC0ycy0wLjg5NiwtMiAtMiwtMnoiLz4KIDwvZz4KPC9zdmc+");
    height: 42px;
}

.BR_Jornal header.menu button:after {
    display: none;
}

.BR_Jornal header.menu .search {
    display: none;
}

.BR_Jornal header.article h1 {
    font-family: "Roboto", sans-serif;
    font-size: 26px;
    line-height: 28px;
}

.BR_Jornal header.article h2,
.BR_Jornal header.article p {
    font-family: "Roboto", sans-serif;
}

.BR_Jornal header.article h2 {
    font-size: 16px;
    font-style: italic;
    font-weight: 300;
    line-height: 24px;
}

.BR_Jornal header.article h4 {
    background: #222222;
}

.BR_Jornal header.article .date {
    font-size: 11px;
    color: #222222;
}

.BR_Jornal .the-content h2,
.BR_Jornal .the-content p,
.BR_Jornal .the-content li,
.BR_Jornal .the-content em {
    font-family: "Roboto", sans-serif;
}

.BR_Jornal .the-content h2 {
    font-size: 26px;
}

.BR_Jornal .the-content p,
.BR_Jornal .the-content li,
.BR_Jornal .the-content em {
    font-size: 17px;
}

.BR_Jornal strong,
.BR_Jornal a {
    color: #CD343A;
}

.BR_Metropoles_Entretenimento header.menu,
.BR_Metropoles_Vida header.menu,
.BR_Metropoles_Brasil header.menu,
.BR_Metropoles_Colunas header.menu {
    border-bottom: 2px solid #d80027cc;
    background: #fff;
}

.BR_Metropoles_Entretenimento header.menu .logo,
.BR_Metropoles_Vida header.menu .logo,
.BR_Metropoles_Brasil header.menu .logo,
.BR_Metropoles_Colunas header.menu .logo {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4wLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FtYWRhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTE4OC4wNiAyMTUuNDEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDExODguMDYgMjE1LjQxOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojQ0UxQTEwO30NCgkuc3Qxe2ZpbGw6IzNCMTExNDt9DQoJLnN0MntmaWxsOiNGRUZFRkU7fQ0KPC9zdHlsZT4NCjxnPg0KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMDguNiwwLjQxYzMxLjU5LDAsNjMuMTksMC4yNSw5NC43OC0wLjE3YzguMjItMC4xMSwxMS4zOSwxLjYsMTEuMzMsMTAuNjkNCgkJYy0wLjM5LDY0LjItMC4zNSwxMjguNDEtMC4wNCwxOTIuNjJjMC4wNCw4LjI4LTEuNzUsMTEuMjQtMTAuNzQsMTEuMzJjLTI5LjIyLDAuMjYtMjkuMjEsMC42OC0yOS4yMS0yNy44NA0KCQljMC00NC44NC0wLjMyLTg5LjY5LDAuMjQtMTM0LjUzYzAuMTMtMTAuMDctMi43Mi0xMi42My0xMi42NC0xMi41N2MtMzMuNTEsMC4yLTMzLjUxLTAuMjEtMzMuNTEsMzIuNzINCgkJYzAsNDIuOC0wLjMxLDg1LjYxLDAuMjMsMTI4LjQxYzAuMTMsMTAuMDYtMS41MSwxNC4xNC0xMi45MSwxMy44N2MtMjcuMDgtMC42Ni0yNy4xLDAtMjcuMS0yNi45NWMwLTQ1LjM1LTAuMjYtOTAuNzEsMC4yMS0xMzYuMDYNCgkJYzAuMDktOS4xOC0xLjk1LTExLjk5LTExLjY1LTEyLjAxYy0zNy41Mi0wLjA5LTM3LjUyLTAuNS0zNy41MiwzNi4zOGMwLDQxLjc5LTAuNDEsODMuNTgsMC4yOCwxMjUuMzUNCgkJYzAuMTgsMTAuOTUtMi45OSwxMy41NS0xMy41NCwxMy4yM2MtMjkuNjctMC45MS0yNi40OCwyLjg1LTI2LjUxLTI1Ljk1QzAuMjYsMTMxLjM0LDAuNjYsNzMuNzUsMC4wMSwxNi4xNw0KCQlDLTAuMTMsNC4wNiwxLjk0LTAuNDYsMTUuMzYsMC4wNEM0Ni40MSwxLjIsNzcuNTIsMC40MSwxMDguNiwwLjQxeiIvPg0KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik00NjUuNDQsMTU4LjExYzAtMi4wMy0wLjEyLTQuMDcsMC4wMi02LjFjMC45MS0xMy41MS0xLjk1LTI3LjE3LDEuNjMtNDAuNTdjMTkuNDgtMC41OSwzOS4yNS00LjAyLDU4LjIzLDIuMzgNCgkJYzE4LjgxLDYuMzQsMjQuOTQsNDAuMjcsOC42Nyw1MC45NGMtOS42Niw2LjM0LTcuOCwxMi4xMy01LjI0LDIwYzEuOTgsNi4wOSw2LjkxLDEwLjg3LDcuMjgsMTcuNzFjMC4yMyw0LjEsNy45Miw5LjUyLTAuODUsMTEuNjgNCgkJYy01LjM0LDEuMzEtMTMuMDEsMy42Ni0xNi4xOS01LjU3Yy0zLjAzLTguNzgtOC4xNy0xNi45NC0xMC4zNy0yNS44N2MtMi4xNS04LjctNy43NS03Ljk2LTEzLjc4LTcuODENCgkJYy04LjA2LDAuMi00LjM2LDYuNS00Ljc1LDEwLjIxYy0wLjU4LDUuNTMtMC40OCwxMS4xOS0wLjA4LDE2Ljc1YzAuNjQsOC43Ny0yLjE5LDEyLjg0LTExLjg4LDEzLjA1DQoJCWMtOS43MSwwLjIxLTEyLjM2LTUtMTIuNTYtMTIuNTlDNDY1LjE3LDE4Ny41OSw0NjUuNDUsMTcyLjg0LDQ2NS40NCwxNTguMTF6IE00ODguMjcsMTQxLjAzYy0wLjA4LDguNzEtMi4zNiwxNy4xLDEwLjY3LDE1LjYzDQoJCWM5LjM4LTEuMDYsMjAuMTMtMC4zOCwyMC4yMi0xMi44YzAuMDktMTIuODMtMTAuODQtMTMuMzktMjAuOS0xNC43NEM0ODUuODksMTI3LjQ3LDQ4OC4yNiwxMzUuNDYsNDg4LjI3LDE0MS4wM3oiLz4NCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNjU4LjI0LDE2My4wNWMwLDguMTYtMC43MSwxNi40LDAuMiwyNC40NWMwLjkxLDguMTQtMi42NywxMy4yOS04LjEyLDE4LjM0DQoJCWMtMTMuOSwxMi44OS00OS4zNiwxMS45OC02Mi4yNi0xLjgyYy0wLjM1LTAuMzctMC43Ni0wLjY4LTEuMDktMS4wN2MtMTAuNTctMTIuOS03LjMxLTc1LjI1LDUuNjYtODUuOTkNCgkJYzE1LjE5LTEyLjU4LDMyLjk4LTExLjEzLDUwLjM2LTQuNzRjMTQuNDYsNS4zMiwxNi4xNCwxNy41OCwxNS4zMywzMC45NEM2NTcuOSwxNDkuNzcsNjU4LjI0LDE1Ni40Miw2NTguMjQsMTYzLjA1eg0KCQkgTTYzNi44MSwxNjIuMjNjMC02LjYyLTAuMzQtMTMuMjcsMC4wOC0xOS44NmMwLjYzLTkuODItNC4yMS0xNC40LTEzLjQyLTE0LjI3Yy05LjI0LDAuMTMtMTcuMzcsMi4yOC0xNy4yMiwxNC4zDQoJCWMwLjE2LDEyLjczLDAuMTcsMjUuNDctMC4wMSwzOC4yMWMtMC4xNSwxMC42Niw0LjM3LDE1Ljg5LDE1LjUsMTUuNzdjMTAuOTQtMC4xMSwxNS45MS00Ljc1LDE1LjE1LTE1LjgxDQoJCUM2MzYuNDcsMTc0LjQ4LDYzNi44MSwxNjguMzUsNjM2LjgxLDE2Mi4yM3oiLz4NCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNODg0LjY5LDE2My44NGMwLDYuNjItMC45NSwxMy40MSwwLjE5LDE5LjgzYzIuODMsMTUuOTQtNy41MSwyNi4xMi0yMi44MSwyOS44Nw0KCQljLTkuNiwyLjM1LTIwLjUsMi4yMS0zMC4yNywwLjM2Yy0xNi4xNy0zLjA2LTIzLjM0LTEzLjgxLTIzLjU4LTMxLjRjLTAuMTctMTIuMjIsMS41OS0yNC43MS0wLjM1LTM2LjYyDQoJCWMtNC43NC0yOC45OCwyNy4xNi00Mi41NCw0OS41Ni0zNi42NWMyNS4wMSw2LjU5LDI3LjI4LDkuODksMjcuMjgsMzYuMjZDODg0LjY5LDE1MS42Miw4ODQuNjksMTU3LjczLDg4NC42OSwxNjMuODR6DQoJCSBNODYyLjg5LDE2Mi4zMWMtMC4wMywwLTAuMDYsMC0wLjA5LDBjMC03LjYsMC41Ny0xNS4yNi0wLjE1LTIyLjc5Yy0wLjg5LTkuMzMtNy4zNC0xMi45Ni0xNi4wNi0xMi4wMg0KCQljLTcuNzUsMC44NC0xNS4wMiwyLjM2LTE0LjQ5LDEzLjMxYzAuNjMsMTMuMTUsMC40OSwyNi4zNiwwLjA0LDM5LjUzYy0wLjM1LDEwLjI2LDIuMzMsMTYuNSwxNC4xOCwxNi40Mw0KCQljMTEuMzMtMC4wNywxNy4yMy00LjMyLDE2LjYyLTE2LjJDODYyLjY0LDE3NC40OSw4NjIuODksMTY4LjM5LDg2Mi44OSwxNjIuMzF6Ii8+DQoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEwODMuNDEsMTYzLjg0YzAsNi42Mi0wLjk1LDEzLjQxLDAuMTksMTkuODNjMi44MywxNS45NC03LjUxLDI2LjEyLTIyLjgxLDI5Ljg3DQoJCWMtOS42LDIuMzUtMjAuNSwyLjIxLTMwLjI3LDAuMzZjLTE2LjE3LTMuMDYtMjMuMzQtMTMuODEtMjMuNTgtMzEuNGMtMC4xNy0xMi4yMiwxLjU5LTI0LjcxLTAuMzUtMzYuNjINCgkJYy00Ljc0LTI4Ljk4LDI3LjE2LTQyLjU0LDQ5LjU2LTM2LjY1YzI1LjAxLDYuNTksMjcuMjgsOS44OSwyNy4yOCwzNi4yNkMxMDgzLjQxLDE1MS42MiwxMDgzLjQxLDE1Ny43MywxMDgzLjQxLDE2My44NHoNCgkJIE0xMDYxLjYxLDE2Mi4zMWMtMC4wMywwLTAuMDYsMC0wLjA5LDBjMC03LjYsMC41Ny0xNS4yNi0wLjE1LTIyLjc5Yy0wLjg5LTkuMzMtNy4zNC0xMi45Ni0xNi4wNi0xMi4wMg0KCQljLTcuNzUsMC44NC0xNS4wMiwyLjM2LTE0LjQ5LDEzLjMxYzAuNjMsMTMuMTUsMC40OSwyNi4zNiwwLjA0LDM5LjUzYy0wLjM1LDEwLjI2LDIuMzMsMTYuNSwxNC4xOCwxNi40Mw0KCQljMTEuMzMtMC4wNywxNy4yMy00LjMyLDE2LjYyLTE2LjJDMTA2MS4zNiwxNzQuNDksMTA2MS42MSwxNjguMzksMTA2MS42MSwxNjIuMzF6Ii8+DQoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTczMC40MiwxMTAuNTZjMTIuODIsMC4zNCwyNS44My0xLjczLDM3LjQyLDYuODhjMTQuODgsMTEuMDcsMTAuOTUsMjYuNzcsOC42OCw0MC4yNw0KCQljLTIuNDcsMTQuNjgtMTYuOTgsMTguMy0yOS45LDE5Ljk5Yy0yMC40NiwyLjY3LTIwLjkzLDIuMTUtMjAuODcsMjMuNDNjMC4wMiw5LjQ3LTIuMzgsMTMuNzQtMTIuOCwxMy43OA0KCQljLTExLjIyLDAuMDMtMTIuMDktNS44My0xMS45OC0xNC41MmMwLjMxLTIzLjM4LDAuMS00Ni43NywwLjExLTcwLjE2YzAtMTkuNjYsMC4wMS0xOS42NiwyMC4yLTE5LjY3DQoJCUM3MjQuMzIsMTEwLjU3LDcyNy4zNywxMTAuNTcsNzMwLjQyLDExMC41NnogTTcyNS42MiwxNDQuMTdjMC43OCw2LjY2LTMuNTIsMTYuMjksOS45MSwxNS4xYzkuNTctMC44NCwxOS4xMS0xLjcsMTkuNDctMTMuOTQNCgkJYzAuMzctMTIuNjktOC43Ny0xNS4xNy0xOS4zMS0xNi4xNEM3MjIuNCwxMjcuOTYsNzI2LjE4LDEzNy4zLDcyNS42MiwxNDQuMTd6Ii8+DQoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTExNDcuMDMsMjE0LjYyYy0yMy42NiwwLTI5LjYtNC4zNC0zNi4zOC0yMi4zOWMtMi41OC02Ljg3LTQuMzMtMTIuNiwzLjg5LTEzLjgzDQoJCWM2LjgzLTEuMDMsMTcuOTktNC43NSwxNy45Miw5LjA4Yy0wLjA5LDE4LjQyLDEzLjcsMTEuMDIsMjIuMDcsMTEuNWMxMS40LDAuNjUsOC4wOS05LjA3LDguNTktMTUuNjQNCgkJYzAuNDMtNS43Mi0zLjYxLTcuNTctOC4wNC05LjM0Yy02LjQtMi41NS0xMi41NS01Ljc1LTE5LTguMTdjLTIwLjA2LTcuNTQtMjgtMTguNTUtMjMuODgtMzMuMzINCgkJYzYuMDgtMjEuNzQsMjQuNDItMjYuNzIsNDEuOTMtMjQuNDNjMTIuMzIsMS42MSwyNi4yOSw0LjgzLDI5Ljg5LDIwLjI3YzAuOTIsMy45Miw0LjAzLDEyLjA1LTMuMjYsMTIuMTINCgkJYy01LjUyLDAuMDUtMTUuODYsNy42OS0xNy42OS02LjA3Yy0xLjg5LTE0LjIzLTEzLjMtNy4wMS0yMC42NS04LjM2Yy01Ljg2LTEuMDgtOS4xLDEuOTEtMTAuMDIsOC4zOQ0KCQljLTEuMzEsOS4xOSw0LjE0LDEyLjksMTEuMDgsMTUuMzVjNy44NSwyLjc3LDE2LjMzLDMuOTUsMjMuOTIsNy4yNmMxNC4zNiw2LjI2LDIyLjg1LDIxLjA1LDIwLjE3LDMzLjA4DQoJCWMtMy4yNiwxNC42Mi0xNi4yMywyNC4yOS0zMi44OSwyNC41QzExNTIuMTIsMjE0LjY1LDExNDkuNTgsMjE0LjYyLDExNDcuMDMsMjE0LjYyeiIvPg0KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yNjMuNDcsMTYyLjU1YzAtMTQuMjYsMC4zOS0yOC41NC0wLjE2LTQyLjc4Yy0wLjI4LTcuNDEsMi4xMS05LjY0LDkuNDMtOS4zNg0KCQljMTMuNzMsMC41NCwyNy41LDAuMjQsNDEuMjUsMC4xMmM1LjYzLTAuMDUsMTAuNTksMC45OSwxMC41Myw3Ljc2Yy0wLjA3LDYuNzYtNS4wOCw3Ljc5LTEwLjY4LDcuNjENCgkJYy01LjA5LTAuMTYtMTAuMywwLjY0LTE1LjI2LTAuMTdjLTExLjc2LTEuOTItMTQuNTIsMi44OS0xNC4wNywxNC4wOWMwLjM2LDguODgsMywxMS41MywxMS4zNiwxMC42M2M1LjU0LTAuNiwxMS4yLDAuMDMsMTYuOC0wLjE0DQoJCWM3LjA2LTAuMjIsOC4zNCw1LjkzLDguMjMsOS45MmMtMC4wOCwyLjk0LTEuNDksOS4yOC04LjE2LDguNTRjLTQuMDMtMC40NC04LjIzLDAuNDctMTIuMi0wLjE3DQoJCWMtMTIuMjMtMS45Ni0xNy4wNCwxLjgzLTE2LjA3LDE1LjE3YzAuNjgsOS40LDIuMDYsMTMuOTksMTIuNTEsMTIuNjJjNi41MS0wLjg1LDEzLjIzLTAuMjYsMTkuODQtMC4wOA0KCQljNS42OSwwLjE1LDcuODQsMy42MSw3Ljg4LDguOTljMC4wNSw1LjM1LTEuOTcsOS4xMS03LjY1LDkuMThjLTE1LjI4LDAuMi0zMC41NiwwLjIyLTQ1Ljg0LTAuMDFjLTYuODUtMC4xLTcuODItNS4wNC03Ljc3LTEwLjY5DQoJCUMyNjMuNTUsMTkwLjA2LDI2My40NywxNzYuMzEsMjYzLjQ3LDE2Mi41NXoiLz4NCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMzgyLjgxLDE2OS41MWMwLTEwLjY5LTAuNjctMjEuNDQsMC4yLTMyLjA3YzAuNzctOS40My0yLjEtMTIuNzMtMTEuNjktMTEuODFjLTUuNSwwLjUzLTEzLjgyLDMuOC0xMy4yLTguMg0KCQljMC41OC0xMS4yNyw4LjQ3LTYuNDksMTMuMjQtNi42NWMxNi4yOC0wLjU3LDMyLjU5LDAuMDYsNDguODgtMC4zNWM2LjU2LTAuMTYsOC43NSwxLjcyLDguNzEsOC41Yy0wLjA0LDYuOTMtMy42Niw3LjgzLTguNiw2Ljg1DQoJCWMtMTUuNDctMy4wOC0xNi44OCw1LjIzLTE2LjM0LDE3LjcxYzAuODcsMjAuMzMtMC4zMyw0MC43NSwwLjQ4LDYxLjA5YzAuMzksOS44Mi00LjA3LDEwLjEyLTExLjY5LDEwLjI5DQoJCWMtOC4wMSwwLjE4LTEwLjYtMi4yLTEwLjE1LTEwLjI0QzM4My4zMSwxOTIuOTYsMzgyLjgyLDE4MS4yMiwzODIuODEsMTY5LjUxeiIvPg0KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik05MjEuNCwxNjAuMTJjMC0xMy43NCwwLjU5LTI3LjUyLTAuMTktNDEuMjJjLTAuNTktMTAuNDEsNi4wNy03Ljk0LDExLjgxLTguMzkNCgkJYzYuNTItMC41MiwxMC4yMywwLjQxLDEwLjAxLDguNjhjLTAuNTksMjEuODcsMC4zNSw0My43OS0wLjQ1LDY1LjY1Yy0wLjM1LDkuNjcsMi41OCwxMi43NCwxMS44OCwxMS41NQ0KCQljNS41MS0wLjcsMTEuMjQsMC4zOSwxNi43Ny0wLjI1YzguNjYtMSw4LjE4LDQuMTYsOC41LDEwLjJjMC4zNiw2Ljk2LTIuMzQsOC42My04Ljc5LDguNDFjLTEyLjcxLTAuNDMtMjUuNDYtMC40My0zOC4xNy0wLjAyDQoJCWMtOC43LDAuMjgtMTEuNzEtMy40Ni0xMS40OC0xMS44NUM5MjEuNjksMTg4LjYzLDkyMS40LDE3NC4zNyw5MjEuNCwxNjAuMTJ6Ii8+DQoJPHBhdGggY2xhc3M9InN0MiIgZD0iTTQ4OC4yNywxNDEuMDNjLTAuMDEtNS41Ny0yLjM4LTEzLjU2LDkuOTgtMTEuOTFjMTAuMDYsMS4zNCwyMC45OSwxLjkxLDIwLjksMTQuNzQNCgkJYy0wLjA5LDEyLjQxLTEwLjg0LDExLjc0LTIwLjIyLDEyLjhDNDg1LjkxLDE1OC4xMiw0ODguMTksMTQ5Ljc0LDQ4OC4yNywxNDEuMDN6Ii8+DQoJPHBhdGggY2xhc3M9InN0MiIgZD0iTTYzNi44MSwxNjIuMjNjMCw2LjExLTAuMzQsMTIuMjUsMC4wOCwxOC4zM2MwLjc2LDExLjA2LTQuMjEsMTUuNy0xNS4xNSwxNS44MQ0KCQljLTExLjEzLDAuMTEtMTUuNjUtNS4xMS0xNS41LTE1Ljc3YzAuMTgtMTIuNzMsMC4xNy0yNS40NywwLjAxLTM4LjIxYy0wLjE1LTEyLjAyLDcuOTgtMTQuMTcsMTcuMjItMTQuMw0KCQljOS4yMS0wLjEzLDE0LjA2LDQuNDYsMTMuNDIsMTQuMjdDNjM2LjQ2LDE0OC45Nyw2MzYuODEsMTU1LjYxLDYzNi44MSwxNjIuMjN6Ii8+DQoJPHBhdGggY2xhc3M9InN0MiIgZD0iTTg2Mi44OSwxNjIuMzFjMCw2LjA4LTAuMjYsMTIuMTgsMC4wNSwxOC4yNWMwLjYxLDExLjg4LTUuMjksMTYuMTQtMTYuNjIsMTYuMg0KCQljLTExLjg1LDAuMDctMTQuNTMtNi4xNi0xNC4xOC0xNi40M2MwLjQ0LTEzLjE2LDAuNTktMjYuMzgtMC4wNC0zOS41M2MtMC41My0xMC45NSw2Ljc0LTEyLjQ4LDE0LjQ5LTEzLjMxDQoJCWM4LjcyLTAuOTQsMTUuMTcsMi43LDE2LjA2LDEyLjAyYzAuNzIsNy41MywwLjE1LDE1LjE5LDAuMTUsMjIuNzlDODYyLjgzLDE2Mi4zMSw4NjIuODYsMTYyLjMxLDg2Mi44OSwxNjIuMzF6Ii8+DQoJPHBhdGggY2xhc3M9InN0MiIgZD0iTTcyNS42NCwxNDQuMTZjMC41NC02Ljg2LTMuMjQtMTYuMTksMTAuMDUtMTQuOTdjMTAuNTUsMC45NywxOS42OSwzLjQ2LDE5LjMxLDE2LjE0DQoJCWMtMC4zNiwxMi4yNC05LjksMTMuMS0xOS40NywxMy45NEM3MjIuMSwxNjAuNDYsNzI2LjQsMTUwLjgzLDcyNS42NCwxNDQuMTZ6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==");
    background-size: 180px;
    width: initial;
    height: 105px;
}

@media (min-width: 900px) {
    .BR_Metropoles_Entretenimento header.menu .logo,
    .BR_Metropoles_Vida header.menu .logo,
    .BR_Metropoles_Brasil header.menu .logo,
    .BR_Metropoles_Colunas header.menu .logo {
        background-size: 268px;
    }
}

.BR_Metropoles_Entretenimento header.menu button,
.BR_Metropoles_Vida header.menu button,
.BR_Metropoles_Brasil header.menu button,
.BR_Metropoles_Colunas header.menu button {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CgogPGc+CiAgPHRpdGxlPmJhY2tncm91bmQ8L3RpdGxlPgogIDxyZWN0IGZpbGw9Im5vbmUiIGlkPSJjYW52YXNfYmFja2dyb3VuZCIgaGVpZ2h0PSI0MDIiIHdpZHRoPSI1ODIiIHk9Ii0xIiB4PSItMSIvPgogPC9nPgogPGc+CiAgPHRpdGxlPkxheWVyIDE8L3RpdGxlPgogIDxwYXRoIGZpbGw9IiNjMzI0MTciIGlkPSJzdmdfMSIgZD0ibTQuMDcxMTczLDkuOTI4ODI3bDI0LDBjMS4xMDQsMCAyLC0wLjg5NiAyLC0ycy0wLjg5NiwtMiAtMiwtMmwtMjQsMGMtMS4xMDQsMCAtMiwwLjg5NiAtMiwyczAuODk2LDIgMiwyem0yNCw0bC0yNCwwYy0xLjEwNCwwIC0yLDAuODk2IC0yLDJzMC44OTYsMiAyLDJsMjQsMGMxLjEwNCwwIDIsLTAuODk2IDIsLTJzLTAuODk2LC0yIC0yLC0yem0wLDhsLTI0LDBjLTEuMTA0LDAgLTIsMC44OTYgLTIsMnMwLjg5NiwyIDIsMmwyNCwwYzEuMTA0LDAgMiwtMC44OTYgMiwtMnMtMC44OTYsLTIgLTIsLTJ6Ii8+CiA8L2c+Cjwvc3ZnPg==");
    background-size: 48px auto;
    margin-top: 30px;
    width: 48px;
    height: 48px;
}

.BR_Metropoles_Entretenimento header.menu .search,
.BR_Metropoles_Vida header.menu .search,
.BR_Metropoles_Brasil header.menu .search,
.BR_Metropoles_Colunas header.menu .search {
    display: none;
}

.BR_Metropoles_Entretenimento header.article,
.BR_Metropoles_Vida header.article,
.BR_Metropoles_Brasil header.article,
.BR_Metropoles_Colunas header.article {
    margin: 130px 0 55px 0;
}

.BR_Metropoles_Entretenimento header.article h4,
.BR_Metropoles_Vida header.article h4,
.BR_Metropoles_Brasil header.article h4,
.BR_Metropoles_Colunas header.article h4 {
    font-size: 36px;
    background: #d80027;
    padding: 12.5px 0px 12.5px 50px;
    position: absolute;
    left: 0;
    top: 185px;
    width: 100%;
}

.BR_Metropoles_Entretenimento header.article h1,
.BR_Metropoles_Entretenimento header.article h2,
.BR_Metropoles_Entretenimento header.article p,
.BR_Metropoles_Entretenimento header.article li,
.BR_Metropoles_Entretenimento header.article em,
.BR_Metropoles_Vida header.article h1,
.BR_Metropoles_Vida header.article h2,
.BR_Metropoles_Vida header.article p,
.BR_Metropoles_Vida header.article li,
.BR_Metropoles_Vida header.article em,
.BR_Metropoles_Brasil header.article h1,
.BR_Metropoles_Brasil header.article h2,
.BR_Metropoles_Brasil header.article p,
.BR_Metropoles_Brasil header.article li,
.BR_Metropoles_Brasil header.article em,
.BR_Metropoles_Colunas header.article h1,
.BR_Metropoles_Colunas header.article h2,
.BR_Metropoles_Colunas header.article p,
.BR_Metropoles_Colunas header.article li,
.BR_Metropoles_Colunas header.article em {
    font-family: "Roboto", sans-serif;
}

.BR_Metropoles_Entretenimento header.article h1,
.BR_Metropoles_Vida header.article h1,
.BR_Metropoles_Brasil header.article h1,
.BR_Metropoles_Colunas header.article h1 {
    line-height: 1.25;
    letter-spacing: -1.3px;
    font-size: 32px;
}

@media (min-width: 900px) {
    .BR_Metropoles_Entretenimento header.article h1,
    .BR_Metropoles_Vida header.article h1,
    .BR_Metropoles_Brasil header.article h1,
    .BR_Metropoles_Colunas header.article h1 {
        font-size: 54px;
        line-height: 1.19;
        letter-spacing: -2.2px;
    }
}

.BR_Metropoles_Entretenimento header.article h2,
.BR_Metropoles_Vida header.article h2,
.BR_Metropoles_Brasil header.article h2,
.BR_Metropoles_Colunas header.article h2 {
    letter-spacing: -0.6px;
}

.BR_Metropoles_Entretenimento .the-content p,
.BR_Metropoles_Entretenimento .the-content li,
.BR_Metropoles_Entretenimento .the-content em,
.BR_Metropoles_Vida .the-content p,
.BR_Metropoles_Vida .the-content li,
.BR_Metropoles_Vida .the-content em,
.BR_Metropoles_Brasil .the-content p,
.BR_Metropoles_Brasil .the-content li,
.BR_Metropoles_Brasil .the-content em,
.BR_Metropoles_Colunas .the-content p,
.BR_Metropoles_Colunas .the-content li,
.BR_Metropoles_Colunas .the-content em {
    font-family: "Roboto", sans-serif;
    font-size: 16px;
    line-height: 2;
}

.BR_Metropoles_Entretenimento strong,
.BR_Metropoles_Entretenimento a,
.BR_Metropoles_Vida strong,
.BR_Metropoles_Vida a,
.BR_Metropoles_Brasil strong,
.BR_Metropoles_Brasil a,
.BR_Metropoles_Colunas strong,
.BR_Metropoles_Colunas a {
    color: #d80027;
}

.BR_Metropoles_Vida header.article h4 {
    background: #9b2941;
}

.msn-brazil header.menu {
    background: #2b2a2a;
    min-height: 50px;
    padding: 10px 0 0 0;
}

.msn-brazil header.menu .logo {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4wLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FtYWRhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNzk5LjUzIDM2NC4yMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNzk5LjUzIDM2NC4yMzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0ZGRkZGRjt9DQo8L3N0eWxlPg0KPGc+DQoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTEwMC4xNSwyNTUuNzVjLTEwLjI1LTcuNDgtMTkuNTktMTQuOTQtMjcuNzEtMjMuNzdjLTM3LjEyLTQwLjMzLTUzLjA2LTg4LjA1LTQ4LjYyLTE0Mi40Mw0KCQljMS42OC0yMC42MSw4LjI1LTM5LjcxLDIzLjQ3LTU0LjhjMTUuOC0xNS42NiwzNi4yMS0xOS40NSw1Ni40NC0xMC4xMmMyMi45OSwxMC42LDM2Ljg1LDI5LjQzLDQ1LjY4LDUyLjM4DQoJCWM3LjU2LDE5LjY1LDEwLjMyLDQwLjIxLDEwLjI4LDYxLjE2Yy0wLjEyLDU5LjM1LTEzLjMxLDExNS4zOC00My4yMiwxNjYuOTdjLTExLjU1LDE5LjkzLTI1Ljk2LDM3LjUyLTQ2LjExLDQ5LjU0DQoJCWMtMTAuNDYsNi4yNC0yMS43Niw5Ljc4LTM0LjEzLDkuNTJjLTE5LjU2LTAuNDItMzMuNTMtMTMuMi0zNS43My0zMi43MWMtMi40NS0yMS43Nyw0LjEyLTQxLjA2LDE2LjA5LTU4LjgzDQoJCWM5LjMxLTEzLjgyLDIwLjkxLTI1LjM5LDM0Ljc4LTM0LjdjMi42NC0xLjc3LDQuNi0yLjA5LDcuNTktMC40MWMxMS41OSw2LjUsMjMuNiwxMi4xOCwzNS45LDE3LjIzDQoJCUM5Ni4xOSwyNTUuMzMsOTcuNDYsMjU2LjM0LDEwMC4xNSwyNTUuNzV6Ii8+DQoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTY3Mi4zMSwxNzIuODVjMy45OC02LjI2LDcuODEtMTEuODYsMTIuODMtMTYuNTZjMTUuNDctMTQuNDgsNDMuNjItMTcuOTksNjEuOTktNy40MQ0KCQljMTMuOTgsOC4wNSwxOS4wNSwyMS41NCwyMS41NSwzNi40NmMxLjMzLDcuOTMsMS4xNywxNS45NCwxLjE3LDIzLjk0YzAsMjYtMC4xOCw1MiwwLjE1LDc3Ljk5YzAuMDcsNS40Mi0xLjU2LDYuNzYtNi41Niw2LjI0DQoJCWMtNC4xMi0wLjQzLTguMzQtMC4zNC0xMi40OC0wLjAxYy0zLjY3LDAuMjktNC43Mi0wLjcyLTQuNjktNC41NmMwLjItMjUuNSwwLjE0LTUxLDAuMDgtNzYuNWMtMC4wMi04Ljk5LTAuMy0xNy45Ny0yLjUyLTI2Ljc5DQoJCWMtNS40OC0yMS43NC0zMC42Ni0zMC42My00OC41LTE2LjhjLTEzLjI1LDEwLjI3LTE4LjIsMjQuNjYtMTguMzEsNDAuODhjLTAuMTcsMjYuMTYtMC4xOSw1Mi4zMywwLjA3LDc4LjQ5DQoJCWMwLjA1LDQuNi0xLjMsNS42My01LjUxLDUuMjdjLTQuNDctMC4zNy05LjAxLTAuMzQtMTMuNDksMGMtMy42NywwLjI3LTQuNzEtMC43Mi00LjY5LTQuNTZjMC4xOS0yNi44MywwLjExLTUzLjY2LDAuMDktODAuNQ0KCQljLTAuMDEtNy4zNC0wLjQ2LTE0LjY0LTIuMzQtMjEuNzljLTMuMTctMTIuMDgtMTAuMTItMjAuNjEtMjIuNzYtMjMuMTVjLTEzLjY5LTIuNzUtMjUuNDEsMC44LTM0LjE2LDEyLjIxDQoJCWMtNS43Myw3LjQ3LTksMTYuMDEtOS40NywyNS4zM2MtMS40NywyOC42NC0wLjQ0LDU3LjMxLTAuNTIsODUuOTdjLTAuMDEsNC45Ni0wLjg1LDcuMTQtNi4zMSw2LjUxDQoJCWMtNC42MS0wLjUzLTkuMzMtMC4yNC0xMy45OC0wLjA2Yy0yLjUzLDAuMS0zLjQxLTAuNTMtMy40LTMuMjZjMC4wOS00Ni44MywwLjA4LTkzLjY2LDAuMDItMTQwLjQ5YzAtMi4zNCwwLjE5LTMuNjUsMy4xMi0zLjUzDQoJCWM1LjgyLDAuMjQsMTEuNjcsMC4yLDE3LjQ5LDAuMDFjMi41OC0wLjA5LDMuMDIsMC45MiwyLjk3LDMuMThjLTAuMTMsNi40Mi0wLjA0LDEyLjg0LDAuNCwxOS41NQ0KCQljMTAuNjktMTYuODQsMjUuNS0yNS45NSw0NS40OS0yNi4wOEM2NDkuNTYsMTQyLjcyLDY2My45MiwxNTIuNjgsNjcyLjMxLDE3Mi44NXoiLz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjU1LjU0LDEzNC44MmMtMC40MywxNy4xNy02LjE1LDMyLjg0LTEzLjczLDQ3Ljk2Yy0xMi41NiwyNS4wNC0yOS4yLDQ3LjIzLTQ4LjEzLDY3LjczDQoJCWMtMy42NiwzLjk2LTQuOTcsNy44OC01LjI5LDEzLjE2Yy0xLjc5LDMwLjM0LTExLjYzLDU3LjQ4LTMzLjIsNzkuNjRjLTMuMzksMy40OC03LjMyLDYuMjYtMTEuOTgsNy44OQ0KCQljLTguODIsMy4wOS0xNS42Ni0wLjU5LTE3LjY3LTkuNzNjLTIuNzgtMTIuNjUtMC4yMy0yNC45MiwzLjY3LTM2LjgzYzkuOTgtMzAuNDgsMjIuNzYtNTkuODksMzUuMjYtODkuMzgNCgkJYzkuMzMtMjIuMDIsMTguNzQtNDQuMDYsMzIuOS02My42MWM3LjU1LTEwLjQyLDE1LjYtMjAuMzcsMjUuODMtMjguMzJjNC4wOS0zLjE4LDguNDYtNS45MywxMy41Ni03LjIxDQoJCWMxMC44NC0yLjcyLDE4LjA2LDIuNTcsMTguNzUsMTMuN0MyNTUuNjMsMTMxLjQ4LDI1NS41NCwxMzMuMTUsMjU1LjU0LDEzNC44MnoiLz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNDMzLjk2LDE5NS4yMmMtMC4wNSw5LjEyLTAuMTQsMTguMjQtMC4xNSwyNy4zNmMtMC4wMywyMy41OC0wLjA0LDQ3LjE1LTAuMDUsNzAuNzMNCgkJYy02LjMzLDAuMDYtMTIuNjYtMC4wNi0xOC45NywwLjI3Yy0zLjM0LDAuMTctNC4wOC0wLjkyLTQuMDYtNC4xMmMwLjEzLTI2LjE1LDAuMDYtNTIuMzEsMC4wOC03OC40Nw0KCQljMC4wMS02LjY4LTAuNDEtMTMuMy0xLjgtMTkuODVjLTIuNzctMTIuOTgtOC41Mi0yMy42NC0yMi41MS0yNy4wNGMtMTQuNDctMy41Mi0yNy4zOC0wLjQyLTM3LjkyLDEwLjU3DQoJCWMtOC40Niw4LjgzLTEyLjYzLDE5LjU2LTEyLjczLDMxLjYyYy0wLjI0LDI3LjQ5LTAuMjIsNTQuOTgtMC4wNSw4Mi40NmMwLjAzLDQuMDUtMS4xNyw1LjA5LTQuOTcsNC44Mg0KCQljLTQuNDgtMC4zMi05LjAxLTAuMzYtMTMuNDgsMC4wMWMtNC4yLDAuMzQtNS41Ni0wLjY3LTUuNTQtNS4yOWMwLjIyLTQzLjgxLDAuMTMtODcuNjMsMC4xMy0xMzEuNDRjMC0yLjMzLDAuMTktNC42OC0wLjA1LTYuOTkNCgkJYy0wLjMtMi45MSwwLjg2LTMuNjcsMy42NC0zLjU3YzUuNDksMC4yLDExLDAuMjcsMTYuNDktMC4wMmMzLjI5LTAuMTgsMy44NCwxLjA3LDMuNzUsMy45OWMtMC4yMSw2LjU2LTAuMDYsMTMuMTMtMC4wNiwyMC45Ng0KCQljNC43OS02LjkzLDkuMDYtMTIuNTUsMTQuNjUtMTcuMDNjMjAuMTItMTYuMTMsNTIuOTEtMTUuMTIsNjkuNTEsMi41M0M0MjkuOTUsMTY3LjQ0LDQzMy4xLDE4MC45Nyw0MzMuOTYsMTk1LjIyeiIvPg0KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00NTEuNDYsMjYyLjkzYzEzLjIxLDguOTMsMjYuNzgsMTQuMTYsNDIuMiwxMy4zYzMuNjctMC4yMSw3LjI4LTAuNzcsMTAuNzctMS45NQ0KCQljMTMuNTctNC41OSwxNy40Ni0yMC40OSw3LjYyLTMxYy00LjQzLTQuNzItMTAuMTMtNy40Ni0xNS44My0xMC4yMWMtNi43My0zLjI0LTEzLjU5LTYuMjMtMjAuMTctOS43Ng0KCQljLTE4LjI2LTkuOC0yNi41LTI0LjE0LTI0LjE3LTQxLjQ1YzIuNTMtMTguNzQsMTUuMzEtMzIuNjQsMzQuNzEtMzcuMzFjMTUuMzUtMy43LDMwLjM2LTIuMiw0NS4wMywzLjYNCgkJYzIuNzcsMS4xLDMuNzQsMi42MSwzLjYxLDUuNTVjLTAuMjQsNS4xNS0wLjIsMTAuMzMtMC4wMiwxNS40OWMwLjEyLDMuMzgtMC43MywzLjYtMy41MywxLjk4Yy0xMC42Ni02LjEzLTIyLjE1LTguODgtMzQuNDctNy44OA0KCQljLTE0LjM2LDEuMTctMjMuMTcsMTEuNjUtMjAuODEsMjQuODFjMS4xOCw2LjU4LDUuNDcsMTAuODYsMTAuODQsMTQuMjNjNy4zNSw0LjYxLDE1LjUyLDcuNTMsMjMuMzcsMTEuMQ0KCQljNi44MiwzLjExLDEzLjUyLDYuNDcsMTkuMSwxMS42MWMxOS43LDE4LjE2LDE1LjQ3LDUxLjgtOC44Niw2NC40MWMtMjEuNzksMTEuMjktNDQuMjYsOS44Ny02Ni40NiwwLjIyDQoJCWMtMi4wMy0wLjg4LTMuMDQtMi4wMy0yLjk4LTQuNDdDNDUxLjU4LDI3OC4wNiw0NTEuNDYsMjcwLjkxLDQ1MS40NiwyNjIuOTN6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==");
    height: 39px;
}

.msn-brazil header.menu button {
    width: 54px;
    height: 47px;
}

.msn-brazil header.menu button:after {
    margin: -15px 35px;
}

.msn-brazil header.menu .search {
    display: none;
}

.msn-brazil header.article h1,
.msn-brazil header.article h2 {
    font-family: "Roboto", sans-serif;
}

.msn-brazil header.article h1 {
    font-size: 36px;
    line-height: 47px;
    color: #333;
}

.msn-brazil .the-content h2,
.msn-brazil .the-content p,
.msn-brazil .the-content li,
.msn-brazil .the-content em {
    font-family: "Roboto", sans-serif;
}

.msn-brazil .the-content p,
.msn-brazil .the-content li,
.msn-brazil .the-content em {
    line-height: 1.444;
}

.msn-brazil .the-content h2 {
    font-size: 30px;
}

.msn-brazil strong,
.msn-brazil a {
    color: #157fa0;
}

.editoraglobo-epocanegocios header.menu {
    background: #fff;
    padding: 0;
    border-bottom: 2px solid #c5c5c5;
}

.editoraglobo-epocanegocios header.menu .logo {
    position: relative;
    background-image: url("data:image/jpg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMxaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjUtYzAyMSA3OS4xNTU3NzIsIDIwMTQvMDEvMTMtMTk6NDQ6MDAgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE0IChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjc5OTU3Q0UyMkI2MTExRTU4NjI1QjEzQjRDMUNFODg4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjI5OUUxNkZDMkJBRTExRTU4NjI1QjEzQjRDMUNFODg4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6Nzk5NTdDRTAyQjYxMTFFNTg2MjVCMTNCNEMxQ0U4ODgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Nzk5NTdDRTEyQjYxMTFFNTg2MjVCMTNCNEMxQ0U4ODgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAAGBAQEBQQGBQUGCQYF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");
    width: 150px;
    padding: 15px;
    top: 15px;
}

@media (min-width: 900px) {
    .editoraglobo-epocanegocios header.menu .logo {
        float: left;
        margin: 3px 8px 0;
    }
}

.editoraglobo-epocanegocios header.menu button {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjwhRE9DVFlQRSBzdmcgIFBVQkxJQyAnLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4nICAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz48c3ZnIGhlaWdodD0iMzJweCIgaWQ9IkxheWVyXzEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDMyIDMyOyIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMzIgMzIiIHdpZHRoPSIzMnB4IiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj48cGF0aCBkPSJNNCwxMGgyNGMxLjEwNCwwLDItMC44OTYsMi0ycy0wLjg5Ni0yLTItMkg0QzIuODk2LDYsMiw2Ljg5NiwyLDhTMi44OTYsMTAsNCwxMHogTTI4LDE0SDRjLTEuMTA0LDAtMiwwLjg5Ni0yLDIgIHMwLjg5NiwyLDIsMmgyNGMxLjEwNCwwLDItMC44OTYsMi0yUzI5LjEwNCwxNCwyOCwxNHogTTI4LDIySDRjLTEuMTA0LDAtMiwwLjg5Ni0yLDJzMC44OTYsMiwyLDJoMjRjMS4xMDQsMCwyLTAuODk2LDItMiAgUzI5LjEwNCwyMiwyOCwyMnoiLz48L3N2Zz4=);
    background-position: center;
    border-right: 1px dashed #b0b0b0;
    background-size: 40px auto;
}

.editoraglobo-epocanegocios header.article {
    text-align: center;
    margin: 20px 0;
}

.editoraglobo-epocanegocios header.article h1 {
    font-size: 50px;
    line-height: 1em;
}

.editoraglobo-epocanegocios header.article h2 {
    line-height: 23px;
    color: #666;
    margin-bottom: 18px;
}

.editoraglobo-epocanegocios .the-content {
    max-width: 540px;
    margin: 0 auto;
}

.editoraglobo-epocanegocios .the-content p,
.editoraglobo-epocanegocios .the-content li {
    font-family: "PT Serif", serif;
    font-size: 18px;
}

.editoraglobo-epocanegocios .the-content h2 {
    font-size: 30px;
    padding-top: 15px;
}

.editoraglobo-epocanegocios .the-content strong,
.editoraglobo-epocanegocios .the-content a {
    color: #000;
}

.editoraglobo-epocanegocios .search {
    padding: 32px 0 0 0;
}

@media (min-width: 1085px) {
    .editoraglobo-epocanegocios .search {
        display: none;
    }
}

.editoraglobo-epocanegocios .icon-search:before {
    top: -14px;
}

.editoraglobo-epocanegocios .icon-search:after {
    top: -6px;
}

.editoraglobo-epocanegocios .search.active .icon-search {
    display: none;
}

.editoraglobo-epocanegocios .social-share {
    display: none;
}

.editoraglobo-epocanegocios .date {
    text-transform: uppercase;
}

.oantagonista header.menu,
.BR_OAntagonista header.menu {
    border-bottom: 2px solid #c5c5c5;
}

.oantagonista header.menu .logo,
.BR_OAntagonista header.menu .logo {
    background-image: url(https://s3.glbimg.com/v1/AUTH_6fe2c04fd96b44a3802fd18cbc408596/assets/themes/revistaquem/media/logo-quem_e9523f94d6.svg);
    height: 85px;
    float: left;
    margin: 3px 8px 0;
}

@media (min-width: 900px) {
    .oantagonista header.menu .logo,
    .BR_OAntagonista header.menu .logo {
        margin: auto;
        float: initial;
    }
}

.oantagonista header.menu .search,
.BR_OAntagonista header.menu .search {
    display: initial;
    padding: 0;
}

@media (min-width: 1085px) {
    .oantagonista header.menu .search,
    .BR_OAntagonista header.menu .search {
        display: none;
    }
}

.oantagonista header.menu .icon-search,
.BR_OAntagonista header.menu .icon-search {
    color: #fff;
    right: 5%;
}

.oantagonista header.menu .icon-search:before,
.BR_OAntagonista header.menu .icon-search:before {
    top: -50px;
}

.oantagonista header.menu .icon-search:after,
.BR_OAntagonista header.menu .icon-search:after {
    top: -41px;
}

.oantagonista header.menu .search.active .icon-search,
.BR_OAntagonista header.menu .search.active .icon-search {
    display: none;
}

.oantagonista header.article,
.BR_OAntagonista header.article {
    margin: 20px 0;
}

.oantagonista header.article h1,
.oantagonista header.article h2,
.BR_OAntagonista header.article h1,
.BR_OAntagonista header.article h2 {
    font-family: "PT Serif", serif;
}

.oantagonista header.article h1,
.BR_OAntagonista header.article h1 {
    font-size: 30px;
    font-weight: 800;
    line-height: 1em;
    margin: 0 0 20px;
}

.oantagonista header.article h2,
.BR_OAntagonista header.article h2 {
    font-size: 17px;
    line-height: 23px;
    color: #666;
    margin-bottom: 18px;
}

.oantagonista .the-content,
.BR_OAntagonista .the-content {
    max-width: 625px;
    margin: 0 auto;
}

.oantagonista .the-content p,
.oantagonista .the-content li,
.BR_OAntagonista .the-content p,
.BR_OAntagonista .the-content li {
    font-size: 19px;
    line-height: 38px;
}

.oantagonista .the-content h2,
.BR_OAntagonista .the-content h2 {
    font-size: 30px;
    border-top: 1px dashed #b0b0b0;
    padding-top: 15px;
}

.oantagonista .the-content strong,
.oantagonista .the-content a,
.BR_OAntagonista .the-content strong,
.BR_OAntagonista .the-content a {
    color: #04a3c8;
}

.oantagonista .date,
.BR_OAntagonista .date {
    position: relative;
    text-transform: uppercase;
    font-size: 12px;
    font-weight: 800;
    color: #000;
    top: -76px;
}

.odia header.menu {
    background: #f3db33;
    border-bottom: 1px solid #cebb35;
}

.odia header.menu .logo {
    background-image: url("https://odia.ig.com.br/static/CACHE/img/odia.svg");
    width: 141px;
    height: 40px;
}

.odia header.menu button {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CgogPGc+CiAgPHRpdGxlPmJhY2tncm91bmQ8L3RpdGxlPgogIDxyZWN0IGZpbGw9Im5vbmUiIGlkPSJjYW52YXNfYmFja2dyb3VuZCIgaGVpZ2h0PSI0MDIiIHdpZHRoPSI1ODIiIHk9Ii0xIiB4PSItMSIvPgogPC9nPgogPGc+CiAgPHRpdGxlPkxheWVyIDE8L3RpdGxlPgogIDxwYXRoIGZpbGw9IiMwMDI2NjAiIGlkPSJzdmdfMSIgZD0ibTQsMTBsMjQsMGMxLjEwNCwwIDIsLTAuODk2IDIsLTJzLTAuODk2LC0yIC0yLC0ybC0yNCwwYy0xLjEwNCwwIC0yLDAuODk2IC0yLDJzMC44OTYsMiAyLDJ6bTI0LDRsLTI0LDBjLTEuMTA0LDAgLTIsMC44OTYgLTIsMnMwLjg5NiwyIDIsMmwyNCwwYzEuMTA0LDAgMiwtMC44OTYgMiwtMnMtMC44OTYsLTIgLTIsLTJ6bTAsOGwtMjQsMGMtMS4xMDQsMCAtMiwwLjg5NiAtMiwyczAuODk2LDIgMiwybDI0LDBjMS4xMDQsMCAyLC0wLjg5NiAyLC0ycy0wLjg5NiwtMiAtMiwtMnoiLz4KIDwvZz4KPC9zdmc+");
    background-size: 40px auto;
    height: 40px;
}

.odia header.menu button:after {
    position: relative;
    left: 25px;
    color: #003387;
    font-weight: bold;
    display: none;
}

@media (min-width: 900px) {
    .odia header.menu button:after {
        display: initial;
    }
}

.odia header.menu .search {
    display: none;
}

.odia header.article {
    text-align: center;
}

.odia header.article h1 {
    font-size: 45px;
    line-height: 1.2;
}

.odia header.article h2 {
    font-size: 17px;
}

.odia header.article h4 {
    background: transparent;
    color: #F58220;
}

.odia .social-share {
    display: none;
}

.odia .the-content figure {
    text-align: center;
}

.odia .the-content p,
.odia .the-content h2,
.odia .the-content li,
.odia .the-content em {
    font-family: "Roboto", sans-serif;
}

.odia .the-content p,
.odia .the-content li,
.odia .the-content em {
    font-size: 18px;
    line-height: 32px;
    letter-spacing: -0.75px;
}

.odia strong,
.odia a {
    color: #006699;
}

.editoraglobo-oglobo header.menu,
.BR_oglobo header.menu {
    background: #1e4c9a;
    box-shadow: 0px 1px 15px rgba(0, 0, 0, 0.3);
}

.editoraglobo-oglobo header.menu .logo,
.BR_oglobo header.menu .logo {
    background-image: url(https://s3.glbimg.com/v1/AUTH_6fe2c04fd96b44a3802fd18cbc408596/assets/themes/revistaquem/media/logo-quem_e9523f94d6.svg);
    padding: 15px;
}

.editoraglobo-oglobo header.menu button,
.BR_oglobo header.menu button {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzIiIGhlaWdodD0iOTYiIHZpZXdCb3g9IjAgMCAzMiA5NiI+Cgk8ZGVmcz4KCQk8c3ltYm9sIGlkPSJhIj4KCQkJPHBhdGggZD0iTTUxNTAsMTExMmgtMTh2MmgxOHYtMlptMC01aC0xOHYyaDE4di0yWm0wLTNoLTE4di0yaDE4djJaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNTEzMiAtMTEwMikiLz4KCQk8L3N5bWJvbD4KCTwvZGVmcz4KCTx1c2UgeGxpbms6aHJlZj0iI2EiIGZpbGw9IiNmZmYiIHg9IjciIHk9IjEwIi8+Cgk8dXNlIHhsaW5rOmhyZWY9IiNhIiBmaWxsPSIjMzM3OTc5IiB4PSI3IiB5PSI0MiIvPgoJPHVzZSB4bGluazpocmVmPSIjYSIgZmlsbD0iIzAwMCIgeD0iNyIgeT0iNzQiLz4KPC9zdmc+);
}

.editoraglobo-oglobo header.menu .search,
.BR_oglobo header.menu .search {
    display: none;
}

.editoraglobo-oglobo header.article h1,
.BR_oglobo header.article h1 {
    font-family: serif;
    font-size: 32px;
    line-height: 1em;
    margin: 0 0 20px;
}

.editoraglobo-oglobo header.article h2,
.BR_oglobo header.article h2 {
    font-family: "Roboto", sans-serif;
    font-size: 15px;
    line-height: 21px;
    color: #414142;
    margin: 0 0 20px;
}

.editoraglobo-oglobo header.article h4,
.BR_oglobo header.article h4 {
    display: none;
}

.editoraglobo-oglobo .the-content,
.BR_oglobo .the-content {
    max-width: 540px;
    margin: 0 auto;
}

.editoraglobo-oglobo .the-content p,
.editoraglobo-oglobo .the-content li,
.BR_oglobo .the-content p,
.BR_oglobo .the-content li {
    font-family: "PT Serif", serif;
    font-size: 17px;
    line-height: 25px;
}

.editoraglobo-oglobo .the-content h2,
.BR_oglobo .the-content h2 {
    border-top: solid 1px #bcbdc0;
    padding-top: 15px;
}

.editoraglobo-oglobo .the-content strong,
.editoraglobo-oglobo .the-content a,
.BR_oglobo .the-content strong,
.BR_oglobo .the-content a {
    color: #3395ea;
}

.editoraglobo-oglobo .social-share,
.BR_oglobo .social-share {
    display: none;
}

.editoraglobo-oglobo .date,
.BR_oglobo .date {
    font-size: 12px;
    line-height: 12px;
}

.BR_O header.menu {
    background: #0079C1;
    min-height: 65px;
    border-bottom: 2px solid #CD343A;
}

.BR_O header.menu .logo {
    background-image: url("../../../../../../www.opovo.com.br/includes/assets/online/geral/imgs/o-povo-online.png");
    float: left;
    width: 150px;
    height: 62px;
}

.BR_O header.menu button {
    float: right;
    margin-top: 10px;
    height: 50px;
}

.BR_O header.menu button:after {
    display: none;
}

.BR_O header.menu .search {
    display: none;
}

.BR_O header.article h1,
.BR_O header.article h2 {
    font-family: "PT Serif", serif;
}

.BR_O header.article h1 {
    line-height: 30px;
    font-size: 30px;
    letter-spacing: 0.8px;
}

.BR_O header.article h2 {
    color: #777;
}

.BR_O header.article h4 {
    background: #CD343A;
}

.BR_O .the-content h1,
.BR_O .the-content h2,
.BR_O .the-content p,
.BR_O .the-content li,
.BR_O .the-content em {
    font-family: "PT Serif", serif;
}

.BR_O .the-content h2 {
    font-size: 20px;
}

.BR_O strong,
.BR_O a {
    color: #CD343A;
}

.r7-r7com header.menu {
    background: #218EE1;
    padding: 5px 0 0 0;
}

.r7-r7com header.menu button {
    display: initial;
    margin-top: -7px;
    margin-left: -8px;
}

@media (min-width: 900px) {
    .r7-r7com header.menu button {
        display: none;
    }
}

.r7-r7com header.menu .logo {
    position: absolute;
    left: 20%;
    margin: 10px 0;
}

@media (min-width: 900px) {
    .r7-r7com header.menu .logo {
        margin: 10px auto;
        position: initial;
    }
}

.r7-r7com header.article h1 {
    font-size: 36px;
    line-height: 35px;
}

@media (min-width: 900px) {
    .r7-r7com header.article h1 {
        line-height: 1.5em;
    }
}

.r7-r7com header.article h2 {
    border-bottom: 1px solid #e6e6e6;
    color: #999;
    font-size: 18px;
    padding: 25px 0;
}

.r7-r7com header.article h4 {
    display: none;
}

.r7-r7com .the-content h1,
.r7-r7com .the-content h2,
.r7-r7com .the-content h4,
.r7-r7com .the-content span,
.r7-r7com .the-content li,
.r7-r7com .the-content p {
    font-family: "Roboto", sans-serif;
}

.r7-r7com .the-content li,
.r7-r7com .the-content p {
    font-size: 18px;
    line-height: 36px;
}

.r7-r7com .icon-search:before {
    top: -30px;
}

.r7-r7com .icon-search:after {
    top: -22px !important;
}

.terrabrazil header.menu {
    background: #ff7212;
    height: 60px;
}

.terrabrazil header.menu .logo {
    background-image: url("data:image/png;base64,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");
    height: 50px;
    width: 115px;
    float: left;
}

@media (min-width: 900px) {
    .terrabrazil header.menu .logo {
        float: initial;
    }
}

.terrabrazil header.menu button {
    width: 50px;
    height: 50px;
    background-size: 50px auto;
    margin: 6px 0 0 -13px;
}

.terrabrazil header.menu .search {
    height: 60px;
}

.terrabrazil header.article h1 {
    font-size: 40px;
    color: #191917;
    line-height: 1.3em;
}

.terrabrazil header.article h4 {
    background: transparent;
    color: #65655d;
    border-bottom: 2px solid #00958c;
    width: 56px;
    padding-left: 0;
    font-size: 12px;
    letter-spacing: 1px;
    font-weight: 300;
}

.terrabrazil header.article .social-share {
    display: none;
}

.terrabrazil .the-content h2 {
    font-family: "Roboto", sans-serif;
}

.terrabrazil .the-content h1,
.terrabrazil .the-content h4,
.terrabrazil .the-content p,
.terrabrazil .the-content li,
.terrabrazil .the-content em {
    font-family: "Roboto", sans-serif;
    font-size: 18px;
}

.page-template-page-pv-kit,
.page-template-page-pv-kit-2,
.page-template-page-pv {
    font-family: "Lato", Helvetica, Arial, sans-serif;
    background: #FFF;
}

.page-template-page-pv-kit h1,
.page-template-page-pv-kit h2,
.page-template-page-pv-kit h3,
.page-template-page-pv-kit h4,
.page-template-page-pv-kit h5,
.page-template-page-pv-kit h6,
.page-template-page-pv-kit .wp-block-button a,
.page-template-page-pv-kit .btn-comprar,
.page-template-page-pv-kit .price,
.page-template-page-pv-kit-2 h1,
.page-template-page-pv-kit-2 h2,
.page-template-page-pv-kit-2 h3,
.page-template-page-pv-kit-2 h4,
.page-template-page-pv-kit-2 h5,
.page-template-page-pv-kit-2 h6,
.page-template-page-pv-kit-2 .wp-block-button a,
.page-template-page-pv-kit-2 .btn-comprar,
.page-template-page-pv-kit-2 .price,
.page-template-page-pv h1,
.page-template-page-pv h2,
.page-template-page-pv h3,
.page-template-page-pv h4,
.page-template-page-pv h5,
.page-template-page-pv h6,
.page-template-page-pv .wp-block-button a,
.page-template-page-pv .btn-comprar,
.page-template-page-pv .price {
    font-family: "Ubuntu", Helvetica, Arial, sans-serif;
}

.page-template-page-pv-kit h1,
.page-template-page-pv-kit-2 h1,
.page-template-page-pv h1 {
    font-size: 28px;
}

.page-template-page-pv-kit h2,
.page-template-page-pv-kit-2 h2,
.page-template-page-pv h2 {
    font-size: 30px;
    margin: 20px 0;
}

.page-template-page-pv-kit h3,
.page-template-page-pv-kit-2 h3,
.page-template-page-pv h3 {
    font-size: 21px;
}

.page-template-page-pv-kit article .text,
.page-template-page-pv-kit-2 article .text,
.page-template-page-pv article .text {
    clear: both;
    margin: 0 auto;
    width: 740px;
}

.page-template-page-pv-kit article .inicio ul,
.page-template-page-pv-kit-2 article .inicio ul,
.page-template-page-pv article .inicio ul {
    list-style: none;
    padding: 12px 0 0;
}

.page-template-page-pv-kit article .inicio ul li,
.page-template-page-pv-kit-2 article .inicio ul li,
.page-template-page-pv article .inicio ul li {
    font-style: normal;
    font-weight: 400;
    color: #414042;
    margin-bottom: 14px;
    padding-left: 24px;
    position: relative;
    text-transform: uppercase;
    list-style-type: none;
}

.page-template-page-pv-kit article .inicio ul li:before,
.page-template-page-pv-kit-2 article .inicio ul li:before,
.page-template-page-pv article .inicio ul li:before {
    color: #FFF;
    content: "✓";
    background: #000;
    border-radius: 100%;
    padding: 1px 4px;
    font-size: 12px;
    font-weight: bold;
    position: absolute;
    left: 0;
    top: 2px;
}

.page-template-page-pv-kit article .has-3-columns iframe,
.page-template-page-pv-kit-2 article .has-3-columns iframe,
.page-template-page-pv article .has-3-columns iframe {
    height: 172px;
}

.page-template-page-pv-kit article .centralizar,
.page-template-page-pv-kit article h3,
.page-template-page-pv-kit article p,
.page-template-page-pv-kit-2 article .centralizar,
.page-template-page-pv-kit-2 article h3,
.page-template-page-pv-kit-2 article p,
.page-template-page-pv article .centralizar,
.page-template-page-pv article h3,
.page-template-page-pv article p {
    max-width: 720px;
    margin: 0 auto 20px;
}

.page-template-page-pv-kit article .wp-block-button.aligncenter,
.page-template-page-pv-kit-2 article .wp-block-button.aligncenter,
.page-template-page-pv article .wp-block-button.aligncenter {
    margin-bottom: 40px;
}

@media (max-width: 830px) {
    .page-template-page-pv-kit .d-hide,
    .page-template-page-pv .d-hide {
        display: block;
    }
    .page-template-page-pv-kit header .container div nav,
    .page-template-page-pv-kit header .container div .logo,
    .page-template-page-pv header .container div nav,
    .page-template-page-pv header .container div .logo {
        width: 100%;
        display: block;
        float: none;
        text-align: center;
        padding: 10px 0;
    }
    .page-template-page-pv-kit header .container div nav img,
    .page-template-page-pv-kit header .container div .logo img,
    .page-template-page-pv header .container div nav img,
    .page-template-page-pv header .container div .logo img {
        width: auto;
        max-width: 200px;
        max-height: 50px;
    }
    .page-template-page-pv-kit header .container div nav,
    .page-template-page-pv header .container div nav {
        display: none;
    }
    .page-template-page-pv-kit header .inicio h1,
    .page-template-page-pv header .inicio h1 {
        display: none;
    }
    .page-template-page-pv-kit header .wp-block-button a,
    .page-template-page-pv-kit header .btn-comprar,
    .page-template-page-pv header .wp-block-button a,
    .page-template-page-pv header .btn-comprar {
        font-size: 22px;
        padding: 20px;
    }
    .page-template-page-pv-kit header .wp-block-button a span,
    .page-template-page-pv-kit header .btn-comprar span,
    .page-template-page-pv header .wp-block-button a span,
    .page-template-page-pv header .btn-comprar span {
        font-size: 11px;
    }
    .page-template-page-pv-kit header .offers .offers-container a,
    .page-template-page-pv header .offers .offers-container a {
        width: 100%;
        float: none;
        display: block;
        margin: 0 auto 50px;
    }
    .page-template-page-pv-kit header footer section div,
    .page-template-page-pv header footer section div {
        width: 90%;
        margin: auto;
        float: none;
    }
    .page-template-page-pv-kit header footer section div:nth-child(2),
    .page-template-page-pv-kit header footer section div:nth-child(4),
    .page-template-page-pv header footer section div:nth-child(2),
    .page-template-page-pv header footer section div:nth-child(4) {
        width: 90%;
    }
    .page-template-page-pv-kit header footer .copyright,
    .page-template-page-pv header footer .copyright {
        padding-top: 20px;
        text-align: center;
    }
    .page-template-page-pv-kit header footer .copyright p,
    .page-template-page-pv header footer .copyright p {
        float: none;
        text-align: center;
    }
    .page-template-page-pv-kit .infos,
    .page-template-page-pv .infos {
        height: auto;
        padding: 15px 0;
    }
    .page-template-page-pv-kit .infos .container,
    .page-template-page-pv .infos .container {
        flex-direction: column;
    }
    .page-template-page-pv-kit .infos .container .info-item,
    .page-template-page-pv .infos .container .info-item {
        min-height: auto;
        width: auto !important;
        max-width: 75%;
        float: left;
        padding: 0 10px;
    }
    .page-template-page-pv-kit .infos .container .info-item:nth-child(1),
    .page-template-page-pv .infos .container .info-item:nth-child(1) {
        border-radius: 5px 0 0 0;
    }
    .page-template-page-pv-kit .infos .container .info-item:nth-child(2),
    .page-template-page-pv .infos .container .info-item:nth-child(2) {
        border-radius: 0 5px 0 0;
    }
    .page-template-page-pv-kit .infos .container .info-item:nth-child(3),
    .page-template-page-pv .infos .container .info-item:nth-child(3) {
        border-radius: 0 0 0 5px;
    }
    .page-template-page-pv-kit .infos .container .info-item img,
    .page-template-page-pv .infos .container .info-item img {
        margin: 20px auto 0;
        float: none;
        display: block;
    }
    .page-template-page-pv-kit .infos .container .info-item p,
    .page-template-page-pv .infos .container .info-item p {
        float: left;
        width: 100%;
        text-align: center;
        margin-top: 10px;
    }
    .page-template-page-pv-kit .infos .container .info-item .info-icon,
    .page-template-page-pv .infos .container .info-item .info-icon {
        border: 0;
        width: 100%;
    }
}

.page-template-page-checkout {
    font-family: "Ubuntu", sans-serif;
}

.page-template-page-checkout .checkout-footer,
.page-template-page-checkout .checkout-header {
    background: #333;
    font-size: 14px;
    color: #eee;
}

.page-template-page-checkout .checkout-footer p,
.page-template-page-checkout .checkout-header p {
    color: #eee;
    font-size: 14px;
}

.page-template-page-checkout .checkout-footer a,
.page-template-page-checkout .checkout-header a {
    color: #fff;
}

.page-template-page-checkout .checkout-footer a:hover,
.page-template-page-checkout .checkout-header a:hover {
    color: #ddd;
}

.page-template-page-checkout .checkout-footer nav,
.page-template-page-checkout .checkout-header nav {
    font-size: 16px;
    line-height: 60px;
    color: #eee;
}

.page-template-page-checkout .checkout-header {
    display: flex;
    justify-content: space-around;
    align-items: center;
    padding: 20px;
}

.page-template-page-checkout .checkout-header p {
    margin: 0;
}

.page-template-page-checkout .msg-alert {
    color: #fff;
    font-size: 26px;
    padding: 15px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.page-template-page-checkout .msg-alert p {
    text-align: center;
    font-size: 18px;
    line-height: 25px;
    padding: 15px 20px 0;
    max-width: 900px;
}

.page-template-page-checkout .msg-alert strong {
    font-size: 20px;
    text-transform: uppercase;
    text-decoration-line: underline;
}

.page-template-page-checkout .checkout-main {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

.page-template-page-checkout .checkout-footer {
    padding: 30px 0;
    margin-bottom: 73px;
}

.page-template-page-checkout .checkout-footer p {
    max-width: 500px;
    text-align: center;
    margin: auto;
}

.page-template-page-checkout .checkout-footer hr {
    opacity: 0.1;
}

.page-template-page-checkout .checkout-footer .menu {
    text-align: center;
}

.page-template-page-checkout .checkout-footer .menu li {
    padding: 0 20px;
    display: inline-block;
}

.page-template-page-checkout .checkout-footer .menu li a {
    padding-bottom: 5px;
    font-size: 14px;
}

@media (max-width: 745px) {
    .page-template-page-checkout {
        margin: 0;
    }
    .page-template-page-checkout .msg-alert {
        flex-direction: column;
    }
    .page-template-page-checkout .msg-alert.billet img {
        padding: 0;
    }
    .page-template-page-checkout .msg-alert.thanks img {
        margin: 14px 0 0;
    }
    .page-template-page-checkout .box-dica {
        padding: 10px;
    }
    .page-template-page-checkout .blog-header {
        position: relative;
        margin: 0;
        display: flex;
        flex-direction: column;
    }
    .page-template-page-checkout .blog-header img {
        margin: 0 auto;
    }
    .page-template-page-checkout .blog-header p {
        margin-top: 15px;
        text-align: center;
    }
    .page-template-page-checkout .blog-header p img {
        padding: 15px 15px 0;
    }
}

@media (max-width: 1040px) {
    .msg-alert.upsell {
        margin-top: 32px;
    }
}

.page-template-default {
    font-family: helvetica, freesans, sans-serif;
    margin: 0;
}

.page-template-default article {
    max-width: 690px;
}

.page-template-default .adv {
    text-align: center;
    color: #BBB;
    margin: 20px 0 0 0;
}

.page-template-default .header {
    padding: 0 0 8px;
}

.page-template-default .header h2 {
    font-size: 17px;
    font-weight: normal;
    margin-top: 5px;
}

.page-template-default h1 {
    color: #333;
    font-size: 2.3em;
    letter-spacing: -0.06em;
    margin-bottom: 0;
}

@media (max-width: 599px) {
    .page-template-default h1 {
        font-size: 27px;
    }
}

.page-template-default iframe {
    border: 0;
    margin-bottom: 20px;
}

.page-template-default footer {
    text-align: center;
    font-size: 12px;
    line-height: 18px;
    background: #333;
    padding: 10px 0;
    min-height: 40px;
    padding: 10px;
}

.page-template-default footer p {
    display: block;
    color: #EEE;
    text-align: center;
    max-width: 690px;
    margin: 0 auto 10px;
    font-size: 12px;
}

.page-template-default footer a {
    text-decoration: underline;
    font-weight: bold;
    color: #FFF;
    font-size: 12px;
}

.page-template-page-pv-kit .session_title {
    background: url(../images/bg-cinza-escuro.jpg) #2e2e2e;
}

.page-template-page-pv-kit .session_title h2 {
    color: #FFF;
}

.page-template-page-pv-kit .session_title h2 span {
    color: #EE349D;
}

.page-template-page-pv-kit .infos {
    background: #444;
    min-height: 50px;
    position: relative;
}

.page-template-page-pv-kit .infos .container {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.page-template-page-pv-kit .infos .container div {
    width: 24.5%;
    display: inline-block;
    vertical-align: text-top;
    display: flex;
    flex-direction: column;
    align-items: center;
}

.page-template-page-pv-kit .infos .container div:first-child {
    width: 29%;
    padding-right: 10px;
}

.page-template-page-pv-kit .infos .container div:nth-child(3) {
    width: 20%;
}

.page-template-page-pv-kit .infos .container div img {
    float: left;
    margin: 12px 0 0 0;
}

.page-template-page-pv-kit .infos .container div p {
    color: #fff;
    font-size: 10px;
    display: block;
    text-transform: uppercase;
    font-weight: 300;
    margin: 10px 0;
}

.page-template-page-pv-kit .infos .container div p a {
    color: #FFF;
    font-size: 12px;
}

.page-template-page-pv-kit header {
    padding: 15px 0;
    background: #2e2e2e;
    margin-bottom: 30px;
    position: relative;
    margin: 0;
}

.page-template-page-pv-kit header .container div {
    width: 33%;
    display: inline-block;
    vertical-align: text-top;
}

.page-template-page-pv-kit header .logo {
    text-align: center;
}

.page-template-page-pv-kit header .logo img {
    max-width: 300px;
    max-height: 75px;
}

.page-template-page-pv-kit header strong {
    font-size: 12px;
    color: #fff;
    display: block;
    text-transform: uppercase;
    margin-bottom: 5px;
}

.page-template-page-pv-kit header small {
    font-size: 11px;
    color: #f3f2ea;
    line-height: 17px;
    display: block;
}

.page-template-page-pv-kit .offers h2,
.page-template-page-pv-kit .offers h3 {
    margin-bottom: 10px;
}

.page-template-page-pv-kit .offers h2 span,
.page-template-page-pv-kit .offers h3 span {
    color: #EE349D;
}

body.page-template-page-pv {
    margin-top: 0;
}

@media (min-width: 830px) {
    body.page-template-page-pv .d-hide {
        display: none !important;
    }
}

body.page-template-page-pv header {
    padding: 10px 0;
    margin-bottom: 40px;
}

body.page-template-page-pv header .logo {
    float: left;
    padding: 10px 0;
    position: relative;
    z-index: 0;
}

body.page-template-page-pv header .logo img {
    max-height: 60px;
    max-width: 300px;
}

body.page-template-page-pv header nav {
    float: right;
}

body.page-template-page-pv header nav ul li a {
    margin-top: 20px;
    color: #9e9e9e;
    padding: 10px 20px;
    border-right: 2px dashed #000;
    display: inline-block;
    font-size: 18px;
    font-weight: 700;
}

body.page-template-page-pv header nav ul li a:hover {
    color: #000;
    border-bottom: 2px solid #000;
    text-decoration: none;
}

body.page-template-page-pv header nav ul li:nth-child(2) a {
    border-right: 0;
}

body.page-template-page-pv header nav ul li:last-child a {
    background: #000;
    border: 0;
    border-radius: 3px;
    color: #fafafa;
}

body.page-template-page-pv header nav ul li:last-child a:hover {
    background: #9e9e9e;
    color: #fafafa;
}

.page-template-page-safe * {
    margin: 0;
    padding: 0;
    outline: 0;
    box-sizing: border-box;
}

.page-template-page-safe main {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
}

.page-template-page-safe main img {
    margin: 40px 0;
    width: 350px;
    height: 175px;
}

.page-template-page-safe main h1 {
    font-size: 24px;
    font-weight: 500;
    text-align: center;
    margin: 40px 0;
    max-width: 350px;
}

.page-template-page-safe main p {
    width: 350px;
    line-height: 25px;
    font-size: 16px;
    color: #9e9e9e;
}

.page-template-page-safe main a.button {
    margin: 30px 0;
    color: #ffffff;
    padding: 15px;
    border-radius: 10px;
    background-color: #f06292;
}

.page-template-page-safe main ul {
    display: flex;
}

.page-template-page-safe main ul li,
.page-template-page-safe main ul a {
    font-size: 16px;
    color: #9e9e9e;
}

.box-btn-bottom-mobile-nav {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    z-index: 1000;
}

.box-btn-bottom-mobile-nav a {
    border-radius: 0;
    width: 100%;
    padding-left: 0;
    padding-right: 0;
    padding-bottom: 20px;
}

.wp-block-button__link {
    text-align: center;
    font-size: 24px;
    font-weight: bold;
    line-height: 140%;
    color: #f2f2f2;
    border: 1px solid #436e1d;
    border-radius: 15px;
    box-shadow: 0 4px 0 0 #436e1d;
    margin: 0 auto 2px;
    display: inline-block;
    padding: 30px 34px 20px;
    background: #74be33;
    background: -webkit-linear-gradient(top, #74be33, #68aa2e);
    background: linear-gradient(to bottom, #74be33, #68aa2e);
}

.wp-block-button__link span {
    display: block;
    font-size: 13px;
    color: #FFF;
    font-weight: normal;
}

.wp-block-button__link:hover {
    color: #FFF;
    background: #436e1d;
    background: -webkit-linear-gradient(top, #436e1d, #74be33);
    background: linear-gradient(to bottom, #436e1d, #74be33);
    box-shadow: 0 2px 0 0 #436e1d;
    margin: 2px auto 0;
    text-shadow: 0 -1px 0px rgba(0, 0, 0, 0.4);
}

.btn-whatapp {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background: #25d366;
    display: block;
    box-shadow: rgba(0, 0, 0, 0.4) 0 8px 6px -6px;
    position: fixed;
    bottom: 15px;
    left: 15px;
    z-index: 1002;
}

.btn-whatapp a {
    display: block;
    font-size: 24px;
    color: #fff;
    text-align: center;
}

.btn-whatapp a svg {
    width: 30px;
    height: 30px;
    margin: 10px auto;
}

@media (max-width: 599px) {
    .btn-whatapp {
        display: none;
    }
}

.container {
    clear: both;
    margin: auto;
    max-width: 980px;
    width: 88%;
}

.container:after {
    content: "";
    display: table;
    clear: both;
}

.falsification_warning {
    width: 100%;
    padding: 40px 0 20px;
    background: #f2f2f2;
}

.falsification_warning img {
    margin: 0 auto 20px;
    display: block;
}

footer {
    background: #2e2e2e;
    background: url(../images/bg-cinza-escuro.jpg);
    z-index: 111;
    position: relative;
    font-family: nunito sans, sans-serif;
    color: rgba(174, 173, 174, 0.8);
    font-weight: 200;
    padding-top: 10px;
}

footer p.disclaimer {
    max-width: 600px;
    margin: 20px auto;
    font-size: 12px;
    width: 80%;
}

footer:before {
    content: " ";
    display: block;
    width: 100%;
    height: 3px;
    position: absolute;
    background: rgba(255, 255, 255, 0.05);
    border: 1px solid rgba(0, 0, 0, 0.3);
    bottom: 40px;
    left: 0;
}

footer strong {
    color: #fff;
    font-size: 14px;
    margin: 20px 0 10px;
    display: block;
}

footer li,
footer p,
footer a {
    font-size: 13px;
    color: rgba(255, 255, 255, 0.6);
}

footer p a {
    font-weight: bold;
    color: #FFF;
}

footer p a:hover {
    color: #EEE;
}

footer ul li {
    margin-bottom: 10px;
}

footer ul li a {
    font-weight: normal;
    text-decoration: underline;
}

footer .copyright img {
    max-height: 20px;
}

footer .copyright p {
    float: right;
    margin: auto;
    line-height: 20px;
}

footer section > div {
    float: left;
    width: 25%;
    margin-bottom: 30px;
    padding-right: 3%;
}

footer section > div:nth-child(2) {
    width: 34%;
}

footer section > div:nth-child(4) {
    width: 16%;
    padding: 0;
}

/****************************************************************************************
*************************************** FORMS ******************************************
****************************************************************************************/

form .checkradio-style {
    display: inline-block;
    border-radius: 100%;
    width: 20px;
    height: 20px;
}

form .checkradio-style input {
    visibility: hidden;
}

form .checkradio-disable {
    background: blue;
}

form .checkradio-enable {
    background: pink;
}

form input[type=date],
form input[type=datetime-local],
form input[type=email],
form input[type=month],
form input[type=number],
form input[type=range],
form input[type=search],
form input[type=text],
form input[type=tel],
form input[type=time],
form input[type=url],
form input[type=week],
form input[type=password],
form select,
form textarea,
form .chosen-container a {
    width: 100%;
    background: white;
    margin: 0 0 20px;
    color: #666;
    border: solid 1px #999;
    font-size: 14px;
    font-family: helvetica, freesans, sans-serif;
    resize: none;
    padding: 10px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
    box-shadow: 0 1px 4px #DDD inset;
    border-radius: 3px;
}

form input[type=date]:focus,
form input[type=datetime-local]:focus,
form input[type=email]:focus,
form input[type=month]:focus,
form input[type=number]:focus,
form input[type=range]:focus,
form input[type=search]:focus,
form input[type=text]:focus,
form input[type=tel]:focus,
form input[type=time]:focus,
form input[type=url]:focus,
form input[type=week]:focus,
form input[type=password]:focus,
form select:focus,
form textarea:focus,
form .chosen-container a:focus {
    background: rgba(255, 255, 255, 0.9);
}

form textarea {
    height: 162px;
    padding: 10px;
}

/* TOOLTIP OF PLUGIN VALIDATOR */

.form-error {
    background: #F2DEDE;
    border: 1px solid #EED3D7;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
    color: #B94A48;
    font-size: 11px;
    padding: 5px 10px;
    margin-top: -64px;
    border-radius: 3px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
}

.form-error p {
    margin: 0 !important;
}

.form-error em {
    width: 0;
    height: 0;
    display: block;
    border: 10px solid transparent;
    border-top-color: #EED3D7;
    position: absolute;
    bottom: -20px;
    left: 50%;
    margin-left: -10px;
}

.invalid {
    border-color: #EED3D7 !important;
    box-shadow: 0 0 5px #EED3D7 !important;
}

.fullwidth.session_title {
    padding: 10px 0;
    margin: 40px 0;
    text-align: center;
    background: #000000;
}

.fullwidth.session_title h2 {
    width: 720px;
    margin: 20px auto;
    max-width: 90%;
    color: #FFF;
}

.heartbeat {
    -webkit-animation: heartbeat 1.5s ease-in-out infinite both;
    animation: heartbeat 1.5s ease-in-out infinite both;
}

@-webkit-keyframes heartbeat {
    from {
        -webkit-transform: scale(1);
        transform: scale(1);
        -webkit-transform-origin: center center;
        transform-origin: center center;
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
    }
    10% {
        -webkit-transform: scale(0.91);
        transform: scale(0.91);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
    }
    17% {
        -webkit-transform: scale(0.98);
        transform: scale(0.98);
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
    }
    33% {
        -webkit-transform: scale(0.87);
        transform: scale(0.87);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
    }
    45% {
        -webkit-transform: scale(1);
        transform: scale(1);
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
    }
}

@keyframes heartbeat {
    from {
        -webkit-transform: scale(1);
        transform: scale(1);
        -webkit-transform-origin: center center;
        transform-origin: center center;
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
    }
    10% {
        -webkit-transform: scale(0.91);
        transform: scale(0.91);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
    }
    17% {
        -webkit-transform: scale(0.98);
        transform: scale(0.98);
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
    }
    33% {
        -webkit-transform: scale(0.87);
        transform: scale(0.87);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
    }
    45% {
        -webkit-transform: scale(1);
        transform: scale(1);
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
    }
}

.offers {
    background: url(../images/bg-cinza-escuro.jpg) repeat;
    padding: 40px 0;
    margin-bottom: -40px;
}

.offers br {
    display: none;
}

.offers h2 {
    color: #fff;
    text-align: center;
}

.offers h3 {
    font-size: 16px;
    font-weight: 700;
    color: #fff;
    text-align: center;
}

.offers .mais-vendido {
    margin: 40px 0 20px;
}

.offers .offers-container {
    display: flex;
    justify-content: space-evenly;
    align-items: center;
}

@media (max-width: 599px) {
    .offers .offers-container {
        flex-direction: column;
    }
}

.offers .offers-container a {
    text-align: center;
    display: block;
    margin-top: 20px;
    cursor: pointer;
}

@media (max-width: 599px) {
    .offers .offers-container a.order-1 {
        order: 1;
    }
    .offers .offers-container a.order-4 {
        order: 2;
    }
}

.offers .offers-container a .offer-container {
    max-width: 310px;
    width: 100%;
    margin: 13px auto 15px;
    box-shadow: 3px 3px 14px rgba(0, 0, 0, 0.15);
    border-radius: 4px;
    background: #EEE;
    border: 1px solid #eee;
    transform: scale(1);
    padding: 40px 0 20px;
}

.offers .offers-container a .offer-container div:first-child {
    background-color: #9b9fa0;
    color: #fff;
    font-weight: bold;
    border-radius: 400px;
    padding: 8px 10px;
    width: 90%;
    line-height: 140%;
    text-align: center;
    position: absolute;
    top: -15px;
    z-index: 9;
    margin-left: 5%;
}

.offers .offers-container a .offer-container img {
    margin: 40px auto;
}

.offers .offers-container a .offer-container p {
    color: #484334;
    text-transform: uppercase;
    text-align: center;
    font-weight: bold;
    margin-bottom: 10px;
}

.offers .offers-container a .offer-container p.normal {
    font-weight: normal;
}

.offers .offers-container a .offer-container p.price {
    color: #999;
    font-size: 40px;
    margin-top: -20px;
}

.offers .offers-container a .offer-container p span {
    text-decoration: line-through;
    color: #ff3131;
}

.offers .offers-container a .offer-container p i {
    background: #74be33;
    margin-left: 6px;
    color: #FFF;
    border-radius: 50%;
    font-style: normal;
    padding: 2px 5px;
}

.offers .offers-container a .offer-container .btn {
    margin-bottom: 15px;
    text-transform: uppercase;
    color: #fff;
    background-color: #58167d;
    margin: 0 auto;
    padding: 4%;
    width: 75%;
    border-radius: 4px;
    text-shadow: rgba(0, 0, 0, 0.05) 0 2px 3px;
    box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.18);
}

.offers .offers-container a .offer-container .btn:hover {
    background-color: #390e52;
}

.offers .offers-container a .offer-container-2 {
    background: #fff;
    max-width: 350px;
    font-family: "Ubuntu", Helvetica, Arial, sans-serif;
    border-radius: 4px;
    margin: 0 15px;
}

.offers .offers-container a .offer-container-2 p {
    margin: 0;
}

.offers .offers-container a .offer-container-2 img {
    margin: 10px auto 0 auto;
}

.offers .offers-container a .offer-container-2 .promotion {
    background-color: #f1f1f1;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    height: 50px;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.offers .offers-container a .offer-container-2 .promotion strong {
    font-size: 16px;
    display: block;
    line-height: 13px;
    font-weight: 700;
    color: #6e45c1;
    text-transform: uppercase;
}

.offers .offers-container a .offer-container-2 .promotion small {
    display: block;
    font-size: 13px;
    font-weight: 500;
    color: #5e5e5e;
    font-style: normal;
}

.offers .offers-container a .offer-container-2 .promotion .discount {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    left: 0;
    background-color: #6e45c1;
    color: #fff;
    width: 50px;
    height: 50px;
    border-top-left-radius: 3px;
    font-size: 10px;
    line-height: 12px;
    font-weight: 700;
}

.offers .offers-container a .offer-container-2 .promotion .discount strong {
    font-size: 14px;
    color: #fff;
}

.offers .offers-container a .offer-container-2 .promotion div {
    align-items: center;
    width: 100%;
}

.offers .offers-container a .offer-container-2 .promotion div strong {
    padding: 5px;
}

.offers .offers-container a .offer-container-2 .content-product {
    padding-bottom: 10%;
}

.offers .offers-container a .offer-container-2 .content-product .title-product {
    text-align: center;
    font-size: 14px;
    color: #333;
    padding: 20px 0;
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}

.offers .offers-container a .offer-container-2 .content-product .title-product p {
    text-align: center;
}

.offers .offers-container a .offer-container-2 .content-product .price-product {
    padding: 10px;
    font-size: 14px;
}

.offers .offers-container a .offer-container-2 .content-product .price-product p {
    display: flex;
    justify-content: space-between;
}

.offers .offers-container a .offer-container-2 .content-product .price-product span {
    font-weight: bold;
    color: #e73671;
    text-decoration: line-through;
}

.offers .offers-container a .offer-container-2 .content-product .portion {
    display: flex;
    justify-content: space-between;
    align-items: center;
    font-size: 16px;
    padding: 0 10px 10px 10px;
}

.offers .offers-container a .offer-container-2 .content-product .portion p {
    font-weight: bold;
}

.offers .offers-container a .offer-container-2 .content-product .portion strong {
    font-size: 12px;
    color: #6e45c1;
    font-weight: 800;
    float: right;
}

.offers .offers-container a .offer-container-2 .content-product .portion strong em {
    font-style: normal;
    font-size: 30px;
    color: #6e45c1;
    font-weight: 900;
}

.offers .offers-container a .offer-container-2 .content-product .shipping {
    background-color: #FEFEFE;
    text-align: center;
    padding: 10px;
    border: 1px solid #DEDEDE;
    color: #000;
    font-size: 12px;
    margin-bottom: 0;
}

.offers .offers-container a .offer-container-2 .content-product .shipping img {
    margin-bottom: 10px;
}

.offers .offers-container a .offer-container-2 .content-product .btn-comprar-2 {
    font-size: 16px;
    margin-bottom: 15px;
    text-transform: uppercase;
    color: #fff;
    background-color: #58167d;
    margin: 20px auto 0 auto;
    padding: 6%;
    width: 75%;
    border-radius: 4px;
    text-shadow: rgba(0, 0, 0, 0.05) 0 2px 3px;
    box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.18);
}

.offers .offers-container a .offer-container-2 .content-product .btn-comprar-2:hover {
    background-color: #390e52;
}

.offers .offers-container a.bestseller {
    margin-top: 0px;
}

.offers .offers-container a.bestseller .offer-container {
    background: #fff;
    box-shadow: 3px 3px 14px black;
}

.offers .offers-container a.bestseller .offer-container .btn {
    background: #74be33;
}

.offers .offers-container a.bestseller .offer-container .btn:hover {
    background-color: #5b9628;
}

.offers .offers-container a.bestseller .offer-container-2 .promotion .discount {
    background: #8ec145;
}

.offers .offers-container a.bestseller .offer-container-2 .promotion div strong {
    color: #8ec145;
}

.offers .offers-container a.bestseller .offer-container-2 .content-product .portion strong {
    color: #8ec145;
}

.offers .offers-container a.bestseller .offer-container-2 .content-product .portion strong em {
    color: #8ec145;
}

.offers .offers-container a.bestseller .offer-container-2 .content-product .btn-comprar-2 {
    background: #74be33;
}

.offers .offers-container a.bestseller .offer-container-2 .content-product .btn-comprar-2:hover {
    background-color: #5b9628;
}

@media (max-width: 599px) {
    .offers .offers-container a.bestseller {
        order: -1;
    }
}

/* Slider Slick */

.slick-slider {
    position: relative;
    display: block;
    margin-bottom: 60px;
    box-sizing: border-box;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -ms-touch-action: pan-y;
    touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-slider .slick-list .slick-track .blocks-gallery-item.slick-slide {
    margin: 0 8px;
}

.slick-list {
    position: relative;
    overflow: hidden;
    display: block;
    margin: 0;
    padding: 0;
}

.slick-list:focus {
    outline: none;
}

.slick-list.dragging {
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list {
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}

.slick-track {
    position: relative;
    left: 0;
    top: 0;
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.slick-track:before,
.slick-track:after {
    content: "";
    display: table;
}

.slick-track:after {
    clear: both;
}

.slick-loading .slick-track {
    visibility: hidden;
}

.slick-slide {
    float: left;
    height: 100%;
    min-height: 1px;
    display: none;
}

[dir=rtl] .slick-slide {
    float: right;
}

.slick-slide img {
    display: block;
}

.slick-slide.slick-loading img {
    display: none;
}

.slick-slide.dragging img {
    pointer-events: none;
}

.slick-initialized .slick-slide {
    display: block;
}

.slick-loading .slick-slide {
    visibility: hidden;
}

.slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent;
}

.slick-arrow.slick-hidden {
    display: none;
}

/* Slider */

.slick-loading .slick-list {
    background: #fff url("../images/ajax-loader.gif") center center no-repeat;
}

/* Arrows */

.slick-prev,
.slick-next {
    position: absolute;
    display: block;
    height: 20px;
    width: 20px;
    line-height: 0px;
    font-size: 0px;
    cursor: pointer;
    background: transparent;
    color: transparent;
    top: 50%;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);
    padding: 0;
    border: none;
    outline: none;
}

.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus {
    outline: none;
    background: transparent;
    color: transparent;
}

.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before {
    opacity: 1;
}

.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before {
    opacity: 0.25;
}

.slick-prev:before,
.slick-next:before {
    font-size: 30px;
    line-height: 1;
    color: black;
    opacity: 0.75;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.slick-prev {
    left: -35px;
}

[dir=rtl] .slick-prev {
    left: auto;
    right: -25px;
}

.slick-prev:before {
    content: "〈";
}

[dir=rtl] .slick-prev:before {
    content: "〉";
}

.slick-next {
    right: -25px;
}

[dir=rtl] .slick-next {
    left: -25px;
    right: auto;
}

.slick-next:before {
    content: "〉";
}

[dir=rtl] .slick-next:before {
    content: "〈";
}

/* Dots */

.slick-dotted.slick-slider {
    margin-bottom: 30px;
}

.slick-dots {
    position: absolute;
    bottom: -25px;
    list-style: none;
    display: block;
    text-align: center;
    padding: 0;
    margin: 0;
    width: 100%;
}

.slick-dots li {
    position: relative;
    display: inline-block;
    height: 20px;
    width: 20px;
    margin: 0 5px;
    padding: 0;
    cursor: pointer;
}

.slick-dots li button {
    border: 0;
    background: transparent;
    display: block;
    height: 20px;
    width: 20px;
    outline: none;
    line-height: 0px;
    font-size: 0px;
    color: transparent;
    padding: 5px;
    cursor: pointer;
}

.slick-dots li button:hover,
.slick-dots li button:focus {
    outline: none;
}

.slick-dots li button:hover:before,
.slick-dots li button:focus:before {
    opacity: 1;
}

.slick-dots li button:before {
    position: absolute;
    top: 0;
    left: 0;
    content: "•";
    width: 20px;
    height: 20px;
    font-size: 16px;
    line-height: 20px;
    text-align: center;
    color: black;
    opacity: 0.25;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.slick-dots li.slick-active button:before {
    color: black;
    opacity: 0.75;
}

.social-share {
    margin-bottom: 10px;
}

.social-share ul {
    padding-inline-start: 0;
}

.social-share ul > li {
    display: inline-block;
    width: 32px;
    height: 32px;
    margin-left: 10px;
    float: none;
    list-style: none;
}

.social-share ul > li:first-child {
    margin-left: 0;
}

.social-share ul > li a {
    position: relative;
    display: block;
    height: 32px;
    background-repeat: no-repeat;
    background-size: 32px auto;
    background-position: center -32px;
    font-size: 0;
}

.social-share ul > li a:after {
    position: absolute;
    content: "";
    display: block;
    width: 32px;
    height: 32px;
    overflow: hidden;
    z-index: -1;
    border-radius: 50%;
}

.social-share ul > li a.whatsapp {
    background-image: url(../images/icons/whatsapp.svg);
    background-size: 60%;
    background-position: 6px -22px;
}

.social-share ul > li a.whatsapp:before {
    content: "";
    position: absolute;
    display: block;
    width: 8px;
    height: 8px;
    bottom: 1px;
    left: 3px;
    background-color: #25d366;
}

.social-share ul > li a.whatsapp:after {
    background: #25d366;
}

.social-share ul > li a.facebook {
    background-image: url(../images/icons/facebook.svg);
    background-size: 60%;
    background-position: 5px -26px;
}

.social-share ul > li a.facebook:after {
    background: #3b5998;
}

.stars {
    cursor: pointer;
    display: flex;
    margin: 10px 0 15px;
}

.stars span {
    color: #999;
    margin: 5px 0 0 10px;
    font-size: 14px;
}

.stars:hover .star polygon {
    fill: #ffd055 !important;
}

.stars .star {
    max-width: 23px;
    max-height: 20px;
}

.stars .star polygon {
    fill: #d8d8d8;
}

.stars .star:hover ~ .star polygon {
    fill: #d8d8d8 !important;
}

.stars[data-stars] .star polygon {
    fill: #ffd055;
}

.stars[data-stars="1"] .star:nth-child(1) ~ .star polygon {
    fill: #d8d8d8;
}

.stars[data-stars="2"] .star:nth-child(2) ~ .star polygon {
    fill: #d8d8d8;
}

.stars[data-stars="3"] .star:nth-child(3) ~ .star polygon {
    fill: #d8d8d8;
}

.stars[data-stars="4"] .star:nth-child(4) ~ .star polygon {
    fill: #d8d8d8;
}

.stars[data-stars="5"] .star:nth-child(5) ~ .star polygon {
    fill: #d8d8d8;
}

.video {
    position: relative;
    cursor: pointer;
    margin-bottom: 30px;
}

.video img,
.video iframe {
    border-radius: 10px;
    border: 1px solid #FFF;
    background-color: #000;
    width: 100%;
}

.video .play-button {
    outline: 0;
    position: absolute;
    left: 50%;
    top: 50%;
    width: 68px;
    height: 48px;
    margin-left: -34px;
    margin-top: -24px;
    transition: opacity 0.25s cubic-bezier(0, 0, 0.2, 1);
    z-index: 63;
    border: none;
    order: none;
    background-color: transparent;
    padding: 0;
    color: inherit;
    text-align: inherit;
    font-size: 100%;
    font-family: inherit;
    cursor: default;
    line-height: inherit;
}

.video:hover .play-button path.ytp-large-play-button-bg {
    fill: #f00;
    fill-opacity: 1;
}

.video:before,
.video:after {
    position: absolute;
    content: "";
    background: rgba(0, 0, 0, 0.5);
    box-shadow: 0 10px 25px 20px rgba(0, 0, 0, 0.5);
    top: 40px;
    left: 10px;
    bottom: 50px;
    width: 15%;
    z-index: -1;
    -webkit-transform: rotate(-8deg);
    -moz-transform: rotate(-8deg);
    -ms-transform: rotate(-8deg);
    transform: rotate(-8deg);
}

.video:after {
    -webkit-transform: rotate(8deg);
    -moz-transform: rotate(8deg);
    -ms-transform: rotate(8deg);
    transform: rotate(8deg);
    right: 10px;
    left: auto;
}

#dashboard_right_now .comment-count,
#dashboard_right_now .comment-mod-count,
#latest-comments,
#welcome-panel .welcome-comments,
.user-comment-shortcuts-wrap {
    display: none !important;
}

.box-atualizacao,
.box-experiente {
    margin: 20px 0 30px;
    text-decoration: none;
    font-family: helvetica, freesans, sans-serif;
}

.box-atualizacao h3,
.box-experiente h3 {
    font-family: helvetica, freesans, sans-serif;
}

.box-atualizacao p,
.box-experiente p {
    font-family: helvetica, freesans, sans-serif;
    font-size: 16px;
    line-height: 140%;
}

.box-atualizacao {
    border: 1px dotted #000;
    background: #effff7;
    padding: 10px 15px;
    line-height: unset;
    font-size: 13px;
}

.box-experiente {
    background: #ddd;
    padding: 10px;
    text-align: center;
    margin: 20px 0 40px;
    color: #333;
}

a.url-pagina-vendas {
    text-decoration: none;
}

.the-content:after {
    content: "";
    display: table;
    clear: both;
}

.the-content h2,
.the-content h3,
.the-content a {
    font-family: "Lora", Georgia, serif;
}

.the-content h2 {
    font-size: 30px;
}

.the-content h3 {
    font-size: 20px;
}

.the-content p,
.the-content li {
    color: #333;
    font-size: 20px;
    line-height: 160%;
    font-family: "Lora", Georgia, serif;
}

.the-content p {
    margin-bottom: 30px;
}

.the-content li {
    margin-bottom: 20px;
}

.the-content strong a {
    color: red;
}

.the-content:after {
    content: "";
    display: table;
    clear: both;
}

.the-content h2,
.the-content h3,
.the-content a {
    font-family: "Lora", Georgia, serif;
}

.the-content h2 {
    font-size: 30px;
}

.the-content h3 {
    font-size: 20px;
}

.the-content p,
.the-content li {
    color: #333;
    font-size: 20px;
    line-height: 160%;
    font-family: "Lora", Georgia, serif;
}

.the-content p {
    margin-bottom: 30px;
}

.the-content li {
    margin-bottom: 20px;
}

.the-content strong a {
    color: red;
}

/*
=========================================================================================
==================================== BAZAR HOME =========================================
=========================================================================================
*/

.page-template-page-home-bazar .bazar-wrapper {
    background: #f5f5f5;
}

.page-template-page-home-bazar .bazar-header {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 2;
    background: white;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.3);
}

.page-template-page-home-bazar .bazar-header .header-flex {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.page-template-page-home-bazar .bazar-header .header-flex img {
    width: 120px;
    margin: 0.5em 0;
}

.page-template-page-home-bazar .bazar-header .header-flex nav a {
    display: inline-block;
    padding: 0.5em 1em;
}

.page-template-page-home-bazar .bazar-hero {
    position: relative;
    height: 100vh;
    margin-bottom: 2rem;
}

.page-template-page-home-bazar .bazar-hero img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.page-template-page-home-bazar .bazar-hero .hero-content {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    padding: 1em;
    background: #ff9201;
    background: linear-gradient(-60deg, rgba(168, 96, 1, 0.6) 0%, rgba(235, 54, 4, 0.8) 69%);
    display: flex;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    padding-top: 5em;
}

.page-template-page-home-bazar .bazar-hero h1,
.page-template-page-home-bazar .bazar-hero a {
    display: block;
    color: white;
    text-align: center;
}

.page-template-page-home-bazar .bazar-hero h1 {
    text-transform: uppercase;
    font-size: calc(2vw + 1.5rem);
    max-width: 80%;
}

.page-template-page-home-bazar .bazar-hero a {
    margin: 1em;
    padding: 1rem 1.8rem;
    color: black;
    text-transform: uppercase;
    background: #fdd617;
    transition: all 0.3s ease;
}

.page-template-page-home-bazar .bazar-hero a:focus,
.page-template-page-home-bazar .bazar-hero a:hover {
    background: #ffe14b;
}

.page-template-page-home-bazar .bazar-produtos-section {
    padding: 0.5em 0;
}

.page-template-page-home-bazar .bazar-produtos-section h2 {
    text-align: center;
    margin-bottom: 1.5em;
}

.page-template-page-home-bazar .bazar-produtos-section .produtos-wrapper {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
    grid-gap: 1.5rem;
}

.page-template-page-home-bazar .bazar-produtos-section .produto-card {
    background: white;
    border-radius: 12px;
    overflow: hidden;
    box-shadow: 0 5px 20px -5px rgba(0, 0, 0, 0.2), 0 2px 4px -1px rgba(0, 0, 0, 0.2);
    transition: all 0.3s ease;
}

.page-template-page-home-bazar .bazar-produtos-section .produto-card:focus,
.page-template-page-home-bazar .bazar-produtos-section .produto-card:hover {
    box-shadow: 0 5px 30px -5px rgba(0, 0, 0, 0.4), 0 2px 4px -1px rgba(0, 0, 0, 0.3);
}

.page-template-page-home-bazar .bazar-produtos-section .produto-card img {
    width: 100%;
}

.page-template-page-home-bazar .bazar-produtos-section .produto-card .produto-text {
    padding: 1em;
    text-align: center !important;
    text-transform: uppercase;
    font-weight: bold;
    line-height: 150%;
    margin-bottom: 0;
}

.page-template-page-home-bazar .bazar-newsletter {
    margin: 4rem 0 2rem;
    padding: 3em 1em 2em;
    background: #dddddd;
}

.page-template-page-home-bazar .bazar-newsletter h2,
.page-template-page-home-bazar .bazar-newsletter p {
    text-align: center;
}

.page-template-page-home-bazar .bazar-newsletter p {
    color: #999999;
}

.page-template-page-home-bazar .newsletter {
    margin: 2rem 1rem;
    display: flex;
    flex-flow: column;
    justify-content: center;
    align-items: center;
}

.page-template-page-home-bazar .newsletter .form {
    margin: 1em 1em 0;
    display: flex;
    flex-flow: row wrap;
    align-items: center;
    max-width: 100%;
}

.page-template-page-home-bazar .newsletter .form input[type=email] {
    text-align: center;
    flex-grow: 1;
    width: 350px;
    margin-bottom: 0;
    min-height: 40px;
    border: 0;
    border-radius: 0px;
    box-shadow: inset 0 0 0 2px #fdd617;
}

.page-template-page-home-bazar .newsletter .form input[type=submit] {
    flex-grow: 1;
    min-height: 40px;
    display: block;
    padding: 0.5em 1em;
    border: 0;
    background: #fdd617;
    transition: all 0.3s ease;
}

.page-template-page-home-bazar .newsletter .form input[type=submit]:focus,
.page-template-page-home-bazar .newsletter .form input[type=submit]:hover {
    background: #ffdf42;
}

.page-template-page-home-bazar .newsletter #newsletterResponse {
    padding: 0.5em 0;
    color: #00962d;
}

.page-template-page-home-bazar .bazar-sobre {
    padding: 4em 0;
}

.page-template-page-home-bazar .bazar-sobre .sobre-flex {
    display: flex;
    flex-flow: column;
    align-items: flex-start;
}

.page-template-page-home-bazar .bazar-sobre img {
    width: 80%;
    margin: 1em auto;
    order: 2;
}

@media (min-width: 900px) {
    .page-template-page-home-bazar .bazar-sobre .sobre-flex {
        flex-flow: row nowrap;
    }
    .page-template-page-home-bazar .bazar-sobre img {
        order: 1;
        width: 40%;
        margin: 0 2em 0 0;
    }
    .page-template-page-home-bazar .bazar-sobre .sobre-content {
        order: 2;
    }
}

.page-template-page-home-bazar .bazar-footer-bk {
    background: #282831;
    padding: 2em 1em;
}

.page-template-page-home-bazar .bazar-footer {
    display: flex;
    flex-flow: row wrap;
    color: white;
    font-size: 0.9rem;
}

.page-template-page-home-bazar .bazar-footer a {
    color: white;
    font-size: 0.9rem;
}

.page-template-page-home-bazar .bazar-footer a:focus,
.page-template-page-home-bazar .bazar-footer a:hover {
    color: #eeeeee;
}

.page-template-page-home-bazar .bazar-footer > div {
    width: calc(100% / 3);
    min-width: 300px;
    flex-grow: 1;
}

.page-template-page-home-bazar .bazar-footer .links {
    margin: 0.5em 0;
}

.page-template-page-home-bazar .bazar-footer .links ul {
    margin-top: 0.5em;
}

.page-template-page-home-bazar .bazar-footer .links li {
    margin-bottom: 0.5em;
}

.page-template-page-home-bazar .bazar-footer .social {
    margin: 0.5em 0;
}

.page-template-page-home-bazar .bazar-footer .social a {
    display: flex;
    align-items: center;
    margin-bottom: 1em;
}

.page-template-page-home-bazar .bazar-footer .social svg {
    width: 30px;
    margin-right: 0.5em;
}

.page-template-page-home-bazar .bazar-footer .infos {
    margin: 0.5em 0;
    display: flex;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-end;
}

.page-template-page-home-bazar .bazar-footer .infos span {
    display: block;
    text-align: right;
    margin-bottom: 0.5em;
}

/*
=========================================================================================
====================================== TIMER ============================================
=========================================================================================
*/

.timer {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-flow: column;
    position: fixed;
    z-index: 1000;
    bottom: 0;
    background: #fdee68;
    width: 100%;
    padding: 0.5rem;
    text-align: center;
    transition: all 0.3s ease;
}

.timer * {
    text-align: center;
}

.timer p {
    font-size: 1rem;
    font-weight: bold;
    line-height: 120%;
    text-transform: uppercase;
}

.timer .flex {
    display: flex;
    align-items: center;
    justify-content: space-around;
    max-width: 400px;
}

.timer .contador {
    display: flex;
    margin-right: 0.5rem;
}

.timer .contador .slot {
    display: flex;
    flex-flow: row nowrap;
    justify-content: center;
    position: relative;
    width: 3.3em;
}

.timer .contador .slot .num {
    font-size: 2.3rem;
    font-weight: bold;
    color: #be1a1a;
    transition: all 0.3s ease;
}

.timer .contador .slot .label {
    width: 100%;
    font-size: 0.7rem;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    bottom: -0.5rem;
}

.timer .contador .slot:not(:last-child):after {
    content: ":";
    position: absolute;
    font-size: 2.5rem;
    right: -5px;
    top: -5px;
}

.timer .cta {
    background: #21a021;
    color: white;
    text-transform: uppercase;
    padding: 0.5rem 1rem;
    border-radius: 10px;
    font-size: calc(0.75rem + 0.4vw);
    box-shadow: 0 5px 10px -5px rgba(0, 0, 0, 0.4), 0 2px 4px -1px rgba(0, 0, 0, 0.4);
    transition: all 0.3s ease;
}

.timer:focus,
.timer:hover {
    background: #fff383 !important;
}

.timer:focus .num,
.timer:hover .num {
    color: #644545 !important;
}

.timer:focus .cta,
.timer:hover .cta {
    background: #128012 !important;
}

@media (min-width: 900px) {
    .timer {
        flex-flow: row;
        padding: 1rem;
    }
    .timer p {
        margin-bottom: 0;
        margin-right: 1rem;
        font-size: 1.3rem;
    }
    .timer .contador {
        margin-right: 1rem;
    }
}

.high-tab-panel {
    border: 1px solid #dedede;
    box-shadow: 2px 2px 4px rgba(139, 137, 137, 0.2);
}

.high-tab-panel .components-tab-panel__tabs {
    background: #f3f4f5;
    position: sticky;
    top: 0;
    z-index: 100;
}

.high-tab-panel .components-tab-panel__tabs button {
    background: transparent;
    border: none;
    box-shadow: none;
    cursor: pointer;
    padding: 3px 15px;
    margin-left: 0;
    font-weight: 400;
    color: #191e23;
    outline-offset: -1px;
    transition: box-shadow 0.1s linear;
    line-height: 2.5em;
}

.high-tab-panel .components-tab-panel__tabs button.active-tab {
    box-shadow: inset 0 -3px #007cba;
    font-weight: 600;
    position: relative;
}

.high-tab-panel .components-tab-panel__tabs button:focus {
    background-color: transparent;
}

.high-tab-panel .components-tab-panel__tab-content {
    padding: 15px;
}

.hamburguer .row {
    width: 20px;
    height: 2px;
    background-color: black;
    margin: 2px 0;
    position: relative;
}

.hamburguer .row:after,
.hamburguer .row:before {
    content: "";
    width: 20px;
    height: 2px;
    background-color: black;
    position: absolute;
    left: 0;
}

.hamburguer .row:after {
    top: -5px;
}

.hamburguer .row:before {
    bottom: -5px;
}

form input[type=text] {
    box-shadow: none;
}

.d-none {
    display: none;
}

.sb-search {
    display: flex;
    align-items: center;
}

.menu-container {
    margin-right: 20px;
}

.container-menu-search {
    display: flex;
    align-items: center;
}

.container-header {
    display: flex;
    justify-content: space-between;
    align-items: center;
    position: relative;
    margin: auto;
    max-width: 980px;
    width: 88%;
    height: 72px;
}

.container-header #menu-curtain,
.container-header .hamburguer {
    display: none;
}

.container-header .sb-close-block svg {
    visibility: hidden;
    width: 20px;
    margin-top: 6px;
}

.container-header .searchform {
    margin: 0;
    width: 100%;
}

.container-header .searchform .sb-search-input {
    margin: 0;
    font-family: inherit;
    color: #2c3e50;
    border-radius: 50px;
    padding: 10px 45px 10px 25px;
    outline: none;
    transition: all 0.5s ease-out;
}

.container-header img {
    width: 110px;
    margin: 10px 0 15px 0;
}

.menu li {
    padding: 9px;
}

.menu li a {
    display: block;
    font-size: 15px;
    line-height: 20px;
    letter-spacing: 0.05em;
    text-transform: uppercase;
    color: #333333;
    text-decoration: none;
}

.menu li:hover .sub-menu {
    display: block;
}

.menu .sub-menu {
    display: none;
    flex-direction: column;
    background: #fff;
    box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.2);
    z-index: 999;
    max-width: 400px;
    min-width: 250px;
    position: absolute;
    margin: 10px 0 0 1px;
}

.menu .sub-menu li {
    float: none;
    padding: 7px 10px;
}

.menu .sub-menu li a {
    padding: 0;
}

.menu .sub-menu li:first-child {
    padding: 15px 10px 10px;
}

.menu .sub-menu li:last-child {
    padding: 0 10px 15px;
}

.menu .sub-menu::after {
    content: "";
    background: #fff;
    width: 10px;
    height: 10px;
    left: 11px;
    top: -6px;
    position: absolute;
    border: 1px solid #eaeaea;
    border-bottom: 0;
    border-right: 0;
    transform: rotate(45deg);
    pointer-events: none;
}

.sb-icon-search {
    opacity: 0.5;
    width: 30px;
    display: block;
    position: absolute;
    right: 6px;
    top: 0;
    padding: 0;
    text-align: center;
    pointer-events: none;
    margin-top: 6px;
    z-index: 90;
    -webkit-font-smoothing: antialiased;
}

.blog-header {
    box-shadow: 0px 2px 4px rgba(50, 50, 50, 0.1);
    width: 100%;
    z-index: 99;
}

.sb-search.sb-search-open {
    width: 100%;
}

@media (max-width: 1040px) {
    .blog .logo {
        width: 100%;
        text-align: center;
        z-index: -1;
    }

    .d-none {
        display: inline;
    }

    header.blog-header {
        position: fixed;
        margin-top: -75px;
    }

    .sb-search {
        position: absolute;
        margin-top: 10px;
        min-width: 40px;
        width: 40px;
        height: 50px;
        right: 0;
        top: 0;
        transition: width 0.5s ease-out;
    }
    .sb-search:focus-within {
        width: 100%;
    }

    .sb-icon-search {
        right: 6px;
        margin-top: 2px;
        top: auto;
    }

    .container-header button.hamburguer {
        display: flex;
        height: 60px;
        width: 40px;
        flex-direction: column;
        justify-content: center;
        position: absolute;
        border: none;
        outline: none;
        background: #fff;
        padding-left: 2px;
    }
    .container-header .searchform .sb-search-input {
        opacity: 0;
        padding: 17px 45px 16px 25px;
    }
    .container-header #menu-curtain {
        width: 100%;
        height: 100vh;
        position: fixed;
        top: 0;
        left: 0;
        opacity: 0;
        z-index: 20;
        background-color: #000;
        visibility: hidden;
        backface-visibility: hidden;
        display: block;
    }
    .container-header #menu-curtain.menu-curtain--opened {
        opacity: 0.7;
    }
    .container-header #menu-curtain.menu-curtain--animate {
        visibility: visible;
        transition: opacity 0.5s cubic-bezier(0, 0, 0.3, 1);
    }
    .container-header .sb-search:focus-within .sb-icon-search {
        visibility: hidden;
    }
    .container-header .sb-search:focus-within .sb-search-input {
        opacity: 1;
    }
    .container-header .sb-search:focus-within .sb-search-input:focus {
        background-color: white;
    }
    .container-header .sb-search:focus-within + .sb-close-block {
        z-index: 999;
        position: absolute;
        right: 15px;
        top: 20px;
        padding: 10px;
        margin: -10px;
    }
    .container-header .sb-search:focus-within + .sb-close-block svg {
        opacity: 0.5;
        visibility: visible;
    }

    .menu-container {
        width: 272px;
        transform: translateX(-2100px);
        z-index: 99;
        transition: transform 0.3s cubic-bezier(0, 0, 0.3, 1);
        overflow-y: scroll;
        opacity: 0;
    }
    .menu-container .principal {
        padding-top: 10px;
    }
    .menu-container .principal ul {
        display: flex;
        flex-direction: column;
        position: relative;
    }
    .menu-container .principal ul li {
        padding: 10px;
    }
    .menu-container .principal ul .sub-menu {
        flex-direction: column;
        z-index: 999;
        max-width: auto;
        min-width: auto;
        box-shadow: none;
        margin: 0;
        padding-left: 15px;
    }
    .menu-container .principal ul .sub-menu:first-child {
        padding: 5px 0 5px;
    }
    .menu-container .principal ul .sub-menu::after {
        border: 0;
        background: none;
    }
    .menu-container .principal ul .sub-menu li {
        float: none;
        padding: 7px 10px;
    }
    .menu-container .principal ul .sub-menu li::before {
        content: "-";
        color: #f39ecf;
        position: absolute;
        margin-left: -14px;
    }
    .menu-container .principal ul .sub-menu li a {
        padding: 0;
    }
    .menu-container .principal ul .sub-menu li:first-child {
        padding: 10px 10px 10px;
    }
    .menu-container.menu-container--show-menu {
        transform: translateX(0);
        left: 0;
        position: fixed;
        background: #fff;
        opacity: 1;
    }

    .current-menu-item a {
        border-bottom: 2px solid;
        text-decoration: none;
        display: block;
        padding: 5px 0;
    }

    .menu--no-scroll {
        overflow-y: hidden;
    }

    .menu-container,
    .menu-rounder {
        height: 100vh;
        position: absolute;
        top: 0;
    }
}

@media (max-width: 600px) {
    .container-header .sb-search-input {
        opacity: 0;
    }
}

/*# sourceMappingURL=style.css.map */
