blockquote p {
    color: #5d5d5d !important;
    font: 24px/28px 'FreightText-BlackItalic',Georgia!important;
    margin: 8px 0 0!important;
}

.arte-content blockquote::before {
    background-color: var(--arte-background);
    content: "“";
    display: inline-block;
    font-weight: bold;
    font-size: 96px;
    line-height: 1;
    margin-top: 0px;
    position: absolute;
    left: 50%;
    top: 0%;
    transform: translate(-50%, -50%);
    padding: 0px 0.333em;
}

.arte-content blockquote {
    position: relative;
    display: flex;
    flex-direction: column;
    font-family: 'EstadoHeadlineBold', 'Estado Headline', serif;
    font-weight: bold;
    border-top: 1px solid #d0d0d0;
    border-bottom: 1px solid #d0d0d0;
    margin: 48px auto;
    padding: 32px 16px 24px;
    text-align: center;
    box-sizing: border-box;
}

.arte-content blockquote {
    border-top: 1px solid #d0d0d0 !important;
    border-bottom: 1px solid #d0d0d0! important;
}

h4 {
	color: #896066 !important;
}

.card {
  background-color: #f0ecec;
  border-radius: 6px;
  padding: 8px;
  display: flex;
  margin: 32px 0px;
  height: 300px;
  position: relative
}

.card-imagem {
  width: 60%;
  margin: auto 0
  margin-left: 12px !important;
}

.card-texto {
  text-decoration: none !important;
  width: 40%;
  margin: auto 0;
  padding: 0 12px;
  line-height: 1.3;
}

.mini-card-texto {
    margin: auto 0;
    display: block;
}

.mini-card-imagem {
    display:block;
}

.mini-card-imagem img {
    opacity: 80%;
}

.mini-card {
        background-color: #f5f5f5;
        border-radius: 6px;
        padding: 20px 20px;
}

@media screen and (min-width: 480px) {
    .mini-card {
        background-color: #f5f5f5;
        border-radius: 6px;
        padding: 20px 20px;
        margin: 20px 0px;
        width: 100%;
        display: grid;
        grid-template-columns: 1fr 1fr;
        column-gap: 3%;
    }
}


.card-geracao {
        background-color: #f5f5f5;
        border-radius: 6px;
        padding: 20px 20px;
}




/*Para o menu Navigation*/

.arte-content [data-contains="navigation"] nav[data-mode] ul li a {
  width: 130px;
}

[data-contains="navigation"] li  {
  padding-right: 10px;
  opacity: 0.6;
  font-family: 'LatoRegular', Georgia;
  font-size: 0.7em;
  text-transform: uppercase;
  text-align: center;
}

[data-contains="navigation"] li:hover {
  opacity: 1 !important;
}

.arte-chapter-disabled,
.arte-chapter-disabled a {
  opacity: 1 !important;
}



.arte-content nav[data-mode] ul li a > div div:first-child, .arte-content nav[data-mode] ul li a > img + div {
    display: block;
    margin: 0 auto;
    font-size: 12px;
    font-weight: bold;
    font-weight: 900;
    font-family: LatoBlack;
    text-transform: uppercase;
    color: #896066;
    opacity: 1 !important;
}

.arte-content nav[data-mode] ul li a > div div:last-child {
    color: initial;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    opacity: 1 !important;
}



.arte-content [data-contains="navigation"] nav[data-mode] ul li a {
    width: 130px;
}

.arte-content nav[data-mode] > div {
    position: relative;
    width: 100%;
    max-width: 100%;
    overflow-x: auto;
    padding-bottom: 21px;
    display: inline-flex;
}

.arte-content nav[data-mode] ul li a > div,
.arte-content nav[data-mode] ul li div > div {
padding-bottom: 6px;
display: block;
margin: 0 auto;
font-size: 12px;
font-weight: bold;
font-weight: 900;
font-family: LatoBlack;
text-transform: uppercase;
color: #896066 ;
/*opacity: 1;
*/}

.arte-content nav[data-mode] {
    position: relative;
    /*overflow-x: scroll;*/
    display: flex;
    margin-top: 32px !important;
}

@media (max-width: 414px) {
.arte-content nav[data-mode] {
    position: relative;
    overflow-x: scroll;
    display: flex;
    margin-top: 32px !important;
}
}

.mini-card-texto {
width: 80%;
}

[data-arte-display="false"] {
  opacity: .5;
}

[data-arte-display="true"] {
  opacity: 1;
}

.arte-chapter-disabled {
    opacity: 1 !important;
}



.noticia .topo-full .box .titulo-principal {
    color: #000;
    font-size: 65px;
    margin:20px auto 30px auto;
    width: 100%;
    max-width:720px;
    float: none;
}


.noticia .topo-full .box .linha-fina {
    display: inline-block;
    font: 18px / 28px 'LatoBold',Georgia;
    margin:10px auto 0 auto; 
    max-width: 730px;
    width: 100%;
}


/*************************************/

/**BOX**/
.tituleta {
    color: #896066;
    font: 700 24px/28px "Estado Headline",Georgia !important;
    text-decoration: none !important;
    margin-bottom: 20px;
}

.ingredientes {
    /*    font-weight: 600;*/
    /*font: normal 16px/28px "Estado Headline",Georgia;*/
    background-color: #f5f5f5;
    padding: 20px;
    margin: 0 0 16px 0;
    border-radius: 8px;
}
/*****************************************/