/* R6 — estilos limitados ao artigo original. */
.page-main--natureza { padding: 50px 25px 25px 10px; }
.natureza-copy { display: flow-root; }
.page-main--natureza .natureza-copy h1 {
  margin: 0 0 10px;
  color: #ab0900;
  font: normal 22.8px/30px 'Arial Narrow', sans-serif;
}
.natureza-copy p { margin: 10px 0 15px; text-align: justify; }
.natureza-illustration {
  float: left;
  width: 251px;
  max-width: 100%;
  height: auto;
  margin: 0 7px 2px 0;
}
@media (min-width: 768px) and (max-width: 989px) {
  .page-main--natureza { padding-left: 25px; padding-right: 20px; }
}
@media (max-width: 767px) {
  .page-main--natureza { padding: 16px 0 12px; }
  .natureza-copy p { text-align: left; }
  .natureza-illustration { float: none; display: block; margin: 0 0 15px; }
}
