/* Estilo aprovado para o programa de todos os cursos. */
#modula-course#modula-course #md-program {
  position: relative;
  isolation: isolate;
  background: linear-gradient(125deg, #163743 0%, #204c59 65%, #285d65 100%);
}
#modula-course#modula-course #md-program::before {
  content: "";
  position: absolute;
  inset: 0;
  z-index: -1;
  pointer-events: none;
  background-image: url('assets/cerebro-programa-referencia.png');
  background-position: right center;
  background-size: cover;
  background-repeat: no-repeat;
  opacity: .3;
  -webkit-mask-image: linear-gradient(90deg, transparent 0%, #000 65%);
  mask-image: linear-gradient(90deg, transparent 0%, #000 65%);
}
#modula-course#modula-course #md-program .md-split > div:first-child h2 { color: #fff; }
#modula-course#modula-course #md-program .md-kicker { color: #a0e1df; }
#modula-course#modula-course #md-program .md-lead,
#modula-course#modula-course #md-program .md-program-note { color: #d6e7ec; }
@media(max-width:700px) {
  #modula-course#modula-course #md-program::before { background-size: auto 100%; }
}
