/* R5 — apenas a página editorial Origens da Advocacia. */
.page-main--origens { padding: 50px 25px 25px 10px; }
.origens-copy { display: flow-root; }
.page-main--origens .origens-copy h1 {
  margin: 0 0 30px;
  color: #ab0900;
  font: normal 22.8px/30px 'Arial Narrow', sans-serif;
}
.origens-copy p { margin: 10px 0 15px; }
.origens-illustration {
  float: right;
  width: 300px;
  max-width: 100%;
  height: auto;
  margin: 0 0 2px 7px;
}
@media (min-width: 768px) and (max-width: 989px) {
  .page-main--origens { padding-left: 25px; padding-right: 20px; }
}
@media (max-width: 767px) {
  .page-main--origens { padding: 16px 0 12px; }
  .origens-copy p { text-align: left; }
  .origens-illustration { float: none; display: block; margin: 0 0 15px; }
}
