
/* Revisão específica: atendimento, Jornada e Livraria */
#perspectiva, #perspective {
  background:#324751!important;color:#fff!important;
}
#perspectiva .wrap, #perspective .wrap {
  max-width:900px!important;margin-inline:auto!important;
  text-align:center!important;
}
#perspectiva p, #perspective p {color:#fff!important;line-height:1.8!important}
#perspectiva .eyebrow, #perspective .eyebrow {color:#e7c59a!important}
#perspectiva h2, #perspective h2 {
  color:#fff!important;font-size:clamp(35px,4vw,56px)!important;
  line-height:1.17!important;margin:22px auto 32px!important;
}
#perspectiva h2 em, #perspective h2 em {color:#e7c59a!important}
#perspectiva .highlight-box, #perspective .highlight-box,
#perspectiva blockquote, #perspective blockquote {
  background:rgba(255,255,255,.06)!important;
  border-left:2px solid #d3ae7b!important;
  padding:24px 30px!important;color:#fff!important;
}
#perspectiva strong, #perspective strong {color:#f0c891!important}
#perspectiva, #perspective {padding-block:85px!important}
#convite .wrap, section.final .wrap, section.dark.final .wrap {
  text-align:center!important;margin-inline:auto!important;
}
#convite .wrap>*, section.final .wrap>*, section.dark.final .wrap>* {
  margin-left:auto!important;margin-right:auto!important;
}
#start .entry-title h1, #inicio .entry-title h1 {line-height:1.12!important}
#start .entry-title .entry-label {margin-bottom:18px!important}
#start .entry-invitation {bottom:8%!important}
@media(max-width:700px){
 #perspectiva,#perspective {padding:55px 18px!important}
 #perspectiva .highlight-box,#perspective .highlight-box,
 #perspectiva blockquote,#perspective blockquote {padding:18px!important}
}
