:root {
  --goldenrod: #e8a326;
  --black: #0e131b;
  --light-grey: #d4d4d4;
  --dim-grey: #646464;
  --black-2: #1d2531;
  --white-smoke: #f7f7f7;
  --white: white;
  --verdazul: #71b6bc;
}

.w-layout-grid {
  grid-row-gap: 16px;
  grid-column-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

a {
  color: var(--goldenrod);
  text-decoration: none;
}

.section {
  height: 100vh;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 30px 0 17px;
  display: flex;
}

.mycontainer {
  max-width: 1100px;
  justify-content: flex-start;
  align-items: flex-start;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.homewrapper {
  letter-spacing: -4px;
  font-family: Roboto Mono, sans-serif;
  font-size: 36px;
  font-weight: 700;
  line-height: 0;
  display: block;
}

.titulohome {
  width: auto;
  height: auto;
  color: #fafafa;
  letter-spacing: -1px;
  margin-bottom: 8px;
  font-family: Roboto Mono, sans-serif;
  font-size: 46px;
  font-weight: 500;
  line-height: 140%;
  display: block;
}

.titulohome.copy {
  font-size: 45px;
}

.body {
  height: auto;
  background-color: var(--black);
  flex-direction: column;
  line-height: 100%;
  display: flex;
  overflow: visible;
}

.body.pagina-timeline {
  height: auto;
  overflow: visible;
}

.link-intro {
  width: 150px;
  color: #fafafa;
  letter-spacing: 0;
  font-family: Roboto Mono, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 190%;
  text-decoration: none;
  display: inline;
}

.link-intro:hover {
  text-decoration: underline;
}

.link-intro.off {
  display: none;
}

.link-intro.copy {
  color: #b4b0b0;
  font-size: 28px;
  line-height: 60px;
}

.link-intro.copy:hover {
  color: #fff;
}

.grid {
  width: 100%;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  justify-content: start;
  justify-items: start;
}

.container {
  max-width: 1100px;
  margin-left: auto;
  margin-right: auto;
}

.grid-2 {
  width: 100%;
  flex-direction: column;
  grid-template-rows: auto;
  justify-content: flex-start;
  align-items: flex-start;
  justify-items: stretch;
  display: flex;
}

.text-block {
  color: #f1f1f1;
  font-size: 36px;
  line-height: 100%;
}

.mycontent {
  width: 1100px;
  max-width: none;
  flex-direction: column;
  margin: auto 0;
  display: flex;
}

.mycontent.copy {
  width: auto;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0;
}

.mycontent.copy.sumario {
  margin-top: -11px;
  margin-left: 0;
  margin-right: -107px;
}

.text-block-2 {
  color: #f1f1f1;
  font-size: 36px;
  line-height: 120%;
}

.divhome {
  margin-top: 1%;
}

.divlogo {
  width: 100vw;
  height: 62px;
  position: fixed;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: auto;
}

.divhome-copy {
  width: 50vw;
  margin-top: 0%;
  margin-left: auto;
  margin-right: auto;
}

.containerlogo {
  width: 1100px;
  height: 80px;
  margin: auto;
  padding-top: 20px;
  position: fixed;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.image {
  max-width: 98%;
  margin-top: 20px;
  margin-left: -12px;
  display: inline-block;
}

.image.pag-inicial {
  max-width: 90px;
  margin-top: 0;
  margin-left: 2px;
}

.contenttabs {
  width: 70vw;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 146px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.titulo-paginas {
  color: #fff;
  margin-left: 0;
  font-family: Roboto Mono, sans-serif;
  font-size: 26px;
}

.grid-content {
  width: 70vw;
  grid-template-columns: 2fr 3.5fr 2fr;
  align-items: start;
  justify-items: start;
  display: block;
}

.grid-content.projetos {
  grid-template-rows: auto auto auto auto;
}

.grid-se-o {
  grid-template-columns: 2fr 3fr 2fr;
}

.sum-rio {
  color: #fff;
  background-color: rgba(0, 0, 0, 0);
  padding: 0;
  font-family: Roboto Mono, sans-serif;
  font-size: 19px;
}

.sum-rio:hover {
  color: var(--goldenrod);
}

.sum-rio._2 {
  color: #595e67;
  text-align: center;
  margin-bottom: 24px;
}

.corpo-texto {
  color: #fff;
  margin-bottom: 10px;
  font-family: Roboto, sans-serif;
  font-size: 18px;
  font-weight: 300;
  line-height: 34px;
  display: block;
}

.corpo-texto.primeiro-par {
  margin-top: 32px;
}

.corpo-texto.primeiro-par.ajuste-ficha {
  margin-top: 26px;
}

.corpo-texto.parag-projetos {
  margin-top: 16px;
  margin-bottom: 24px;
}

.corpo-texto.parag-projetos.ajuste-experimentos {
  margin-top: 26px;
}

.corpo-texto.parag-projetos.ajuste-rede {
  margin-top: 27px;
}

.corpo-texto.parag-projetos.primeiro {
  margin-top: 2px;
}

.corpo-texto.parag-projetos.primeiro._2021 {
  margin-top: 0;
}

.corpo-texto.parag-projetos._2019 {
  margin-top: 0;
  margin-bottom: 16px;
}

.corpo-texto.parag-projetos._2019.ultimo {
  margin-bottom: 0;
}

.corpo-texto.parag-projetos._2019.ultimo._2 {
  margin-bottom: 24px;
}

.corpo-texto.parag-projetos._2021.alterado {
  z-index: 2;
  margin-top: 2px;
  position: relative;
}

.corpo-texto.parag-projetos.experimento {
  margin-bottom: 0;
}

.corpo-texto.ano-numeros {
  margin-top: 2px;
}

.corpo-texto.visao {
  margin-top: 8px;
  margin-bottom: 0;
}

.corpo-texto.visao.ultimo {
  margin-bottom: 14px;
}

.corpo-texto.visao.primeiro {
  margin-top: 22px;
}

.corpo-texto.visao.topicos {
  margin-left: 126px;
}

.corpo-texto._2019-intro {
  margin-top: 8px;
  margin-bottom: 0;
}

.corpo-texto._2019-intro.primeiro {
  margin-top: 24px;
  margin-bottom: 0;
}

.corpo-texto._2019-intro.ultimo {
  margin-bottom: 24px;
}

.link {
  color: var(--goldenrod);
  background-color: rgba(0, 0, 0, 0);
  font-weight: 300;
  text-decoration: none;
}

.link:hover {
  color: var(--goldenrod);
  text-decoration: underline;
}

.link:active {
  color: var(--goldenrod);
}

.link.novo {
  font-weight: 400;
}

.div-sumario {
  z-index: 99;
  width: 380px;
  border-right: .75px solid var(--light-grey);
  background-color: var(--black);
  text-align: right;
  display: block;
  position: fixed;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: auto;
}

.navbar {
  width: 350px;
  max-width: 350px;
  float: right;
  background-color: rgba(0, 0, 0, 0);
  margin-top: 136px;
  padding-right: 24px;
  display: block;
  position: relative;
}

.link-paginas {
  width: 300px;
  float: none;
  clear: none;
  color: #fff;
  text-align: right;
  margin-right: 0;
  padding-top: 10px;
  padding-bottom: 20px;
  font-family: Roboto Mono, sans-serif;
  font-size: 18px;
  font-weight: 400;
  text-decoration: none;
  display: block;
}

.link-paginas:hover {
  color: #fff;
  text-decoration: underline;
}

.link-paginas.w--current {
  float: none;
  color: #fff;
  margin-top: 0;
  padding-bottom: 20px;
  text-decoration: underline;
}

.link-paginas.link-home {
  padding-bottom: 0;
  text-decoration: none;
}

.link-paginas.link-home:hover {
  text-decoration: underline;
}

.link-paginas.logo-topo, .link-paginas.logo-topo.w--current {
  width: auto;
}

.link-paginas.cta-home {
  width: auto;
  clear: left;
  text-align: left;
  display: none;
}

.link-paginas.current-forc {
  text-decoration: underline;
}

.link-paginas.open {
  width: auto;
  color: var(--dim-grey);
  text-align: left;
  margin-top: 18px;
  padding-top: 0;
  padding-bottom: 6px;
  font-size: 20px;
  font-weight: 500;
}

.link-paginas.open:hover {
  color: var(--goldenrod);
  text-decoration: none;
}

.nav-link-2 {
  float: right;
}

.brand {
  float: right;
  margin-bottom: 14px;
  padding-right: 21px;
}

.image-2 {
  margin-right: 0;
}

.image3 {
  margin-right: -50px;
}

.div-entregas {
  width: 100%;
  grid-column-gap: 34px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 28px;
  display: grid;
}

.div-block {
  width: auto;
  height: auto;
  background-color: var(--black-2);
  border-radius: 5px;
  padding: 34px 40px 50px 35px;
  position: static;
}

.titulo-box-entrega {
  color: #fff;
  text-transform: uppercase;
  margin-bottom: 11px;
  font-family: Roboto Mono, sans-serif;
  font-size: 18px;
  line-height: 28px;
}

.sub-box-entregas {
  color: #9cb1db;
  margin-bottom: 25px;
  font-family: Roboto Mono, sans-serif;
  font-size: 16px;
  line-height: 27px;
}

.dropdown-toggle {
  padding: 0;
}

.icon {
  color: #fff;
  margin-left: 47px;
  margin-right: -24px;
}

.botao-box-entregas {
  background-color: rgba(0, 0, 0, 0);
  padding: 0;
  font-family: Roboto Mono, sans-serif;
  font-size: 15px;
  font-weight: 400;
  position: absolute;
}

.botao-box-entregas:hover {
  font-weight: 700;
}

.paragraph {
  color: #fff;
}

.paragrafo---box-entregas {
  color: #fff;
  margin-top: -9px;
  margin-bottom: 29px;
  font-family: Roboto, sans-serif;
  font-size: 15px;
  font-weight: 300;
  line-height: 27px;
}

.div-entrega-2, .div-entrega-3 {
  background-color: var(--black-2);
  border-radius: 5px;
  padding: 34px 40px 50px 35px;
}

.paragrafo-box-entregas-2, .paragrafo---box-entregas-3 {
  color: #fff;
  margin-top: -9px;
  margin-bottom: 29px;
  font-family: Roboto, sans-serif;
  font-size: 15px;
  font-weight: 300;
  line-height: 27px;
}

.mycontent2 {
  width: 80vw;
  max-width: 1100px;
  margin: 0;
}

.div-block-2 {
  max-width: 1100px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 20px;
  padding-bottom: 20px;
}

.barra-logo {
  height: 80px;
  background-color: rgba(0, 0, 0, 0);
  justify-content: flex-start;
  align-self: auto;
  display: flex;
  position: fixed;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.div-largura-max {
  width: 1100px;
  height: auto;
  flex-direction: row;
  justify-content: space-between;
  align-items: stretch;
  margin-left: auto;
  margin-right: auto;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-right: 50px;
  display: flex;
}

.secao-conteudo {
  height: auto;
  margin-top: 12vh;
  margin-bottom: 0;
  padding-bottom: 50px;
  padding-left: 0;
  position: static;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.secao-conteudo.home {
  height: 100vh;
  margin-top: 0;
}

.grid-introducao {
  width: 95%;
  grid-column-gap: 25px;
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: .5fr .8fr;
}

.text-sumario {
  display: flex;
}

.texto-sumario {
  height: 30px;
  color: #646464;
  cursor: pointer;
  font-family: Roboto Mono, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 100%;
}

.texto-sumario:hover {
  color: #fea400;
}

.titulo-capitulo {
  color: #fcfcfc;
  padding-bottom: 0;
  font-family: Roboto Mono, sans-serif;
  font-size: 24px;
  font-weight: 500;
  line-height: 120%;
  display: block;
}

.titulo-capitulo.open {
  color: var(--dim-grey);
  margin-top: 14px;
  font-size: 20px;
  text-decoration: none;
}

.titulo-capitulo.open:hover {
  color: var(--goldenrod);
}

.titulo-capitulo._20192020 {
  margin-bottom: 16px;
}

.titulo-capitulo._20192020.dois {
  margin-top: 12px;
}

.titulo-capitulo._1 {
  margin-bottom: -32px;
}

.fixador {
  position: fixed;
}

.image-3 {
  margin-left: -7px;
  position: fixed;
}

.secao-linhadotempo {
  height: 68vh;
  margin-top: 32vh;
  padding-left: 0;
  position: relative;
}

.titulo-linhadotempo {
  height: 100px;
  margin-top: 80px;
  padding-left: 0;
  position: fixed;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.horizontal-scroll-wrapper {
  width: 100vw;
  height: 100vh;
  margin-top: 0;
  overflow: visible;
}

.horizontal-scroll-content {
  width: 640vw;
  height: 50vh;
  margin-top: 3vh;
  margin-left: 30px;
  display: flex;
}

.box-timeline {
  width: 285px;
  height: 50vh;
  background-color: #181d25;
  border-right: 1px #b6b6b6;
  border-radius: 9px;
  margin-right: 25px;
  padding: 24px;
  display: inline-block;
}

.section-2 {
  width: 100vw;
  height: 100vh;
  overflow: hidden;
}

.data-timeline {
  height: auto;
  color: #fff;
  text-align: left;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 0;
  margin-top: 4px;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  font-family: Roboto Mono, sans-serif;
  font-size: 24px;
  line-height: 150%;
  display: block;
}

.evento-timeline {
  color: var(--white-smoke);
  margin-top: 8px;
  font-family: Roboto, sans-serif;
  font-size: 18px;
  font-weight: 300;
  line-height: 150%;
  text-decoration: none;
  display: block;
}

.evento-timeline._2019 {
  margin-top: 0;
}

.evento-timeline._2019.foto {
  padding-right: 100px;
}

.evento-timeline.foto {
  padding-left: 0;
  padding-right: 100px;
}

.text-block-3 {
  margin-bottom: 5px;
  font-family: Roboto Mono, sans-serif;
}

.texto-timeline {
  color: #fff;
  margin-bottom: 10px;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 160%;
  display: block;
}

.texto-timeline.primeiro-par {
  margin-top: 26px;
}

.grid-4 {
  width: 80vw;
  grid-row-gap: 5px;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr .75fr;
}

.subtitulo {
  width: 35vw;
  max-width: 35vw;
  color: #fff;
  margin-top: 0;
  margin-right: 0;
  font-family: Roboto, sans-serif;
  font-size: 21px;
  font-weight: 300;
  line-height: 34px;
}

.grid-projetos {
  grid-column-gap: 25px;
  grid-row-gap: 22px;
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: .5fr .8fr;
}

.grid-projetos._2021 {
  width: auto;
  grid-column-gap: 25px;
  grid-template-rows: auto auto auto auto auto auto auto;
  grid-template-columns: .5fr .8fr;
}

.grid-projetos._2019 {
  grid-template-rows: auto auto auto auto auto auto auto;
  margin-top: 0;
}

.grid-projetos._2019.em-andamento {
  grid-template-rows: auto auto auto auto auto auto;
}

.h1 {
  margin-top: 24px;
  margin-bottom: 16px;
  font-size: 22px;
  font-weight: 500;
  display: block;
  position: static;
}

.h1.ajuste-viuva1 {
  margin-bottom: 12px;
  padding-right: 19px;
  line-height: 140%;
}

.h1.recuo-titulo-topico {
  margin-left: -27px;
}

.h1.recuo-titulo-topico2 {
  margin-left: -42px;
}

.h1._2020 {
  margin-top: 48px;
  display: block;
}

.h1.ajuste-viuva2 {
  margin-bottom: 12px;
  padding-right: 56px;
  line-height: 140%;
}

.h1.ajuste-10 {
  width: 30px;
  margin-left: -4px;
}

.h1.com-sub {
  margin-bottom: 0;
}

.h1.ajuste-2019 {
  margin-top: 20px;
  margin-bottom: 16px;
}

.h1.under {
  margin-bottom: -8px;
  margin-left: 80px;
  font-size: 18px;
}

.h1.exp {
  margin-bottom: 0;
  display: block;
}

.h3 {
  color: #818181;
  text-align: left;
  letter-spacing: 1.25px;
  text-transform: uppercase;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 2px;
  margin-top: 2px;
  margin-bottom: -12px;
  padding: 0 152px 0 0;
  font-size: 11px;
  font-weight: 500;
  line-height: 180%;
  display: block;
}

.categoria-projetos {
  background-color: rgba(0, 0, 0, 0);
  margin-top: -3px;
  margin-bottom: 10px;
  padding: 2px 0;
  font-family: Roboto Mono, sans-serif;
  font-size: 18px;
  font-weight: 300;
  text-decoration: underline;
  display: inline-block;
  position: static;
}

.categoria-projetos.em-andamento {
  margin-top: 24px;
}

.grid-experimentos {
  width: 95%;
  grid-column-gap: 25px;
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr 1fr;
}

.grid-redeeeventos {
  grid-column-gap: 25px;
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: .5fr .8fr;
}

.underline {
  margin-left: -10px;
  padding-right: 2px;
  font-weight: 300;
}

.underline.laranja {
  color: var(--goldenrod);
  margin-left: -14px;
  font-weight: 500;
}

.item {
  padding-left: 0;
}

.corpo-item {
  color: #fff;
  margin-bottom: 10px;
  font-family: Roboto, sans-serif;
  font-size: 18px;
  font-weight: 300;
  line-height: 34px;
  display: block;
}

.corpo-item.primeiro-par {
  margin-top: 26px;
}

.corpo-item.parag-projetos {
  margin-top: -25px;
  margin-bottom: 25px;
  padding-left: 55px;
  line-height: 180%;
}

.bold {
  font-weight: 500;
}

.bold.pordaniel {
  letter-spacing: 0;
  margin-top: -6px;
  margin-bottom: -20px;
  font-size: 16px;
  display: block;
}

.grid-aprendizados {
  grid-column-gap: 25px;
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: .5fr .8fr;
}

.grid-5 {
  grid-template-rows: auto auto auto auto auto;
}

.corpo-texto-copy {
  color: #fff;
  margin-bottom: 10px;
  font-family: Roboto, sans-serif;
  font-size: 18px;
  font-weight: 300;
  line-height: 34px;
  display: block;
}

.corpo-texto-copy.primeiro-par {
  margin-top: 26px;
}

.corpo-texto-copy.parag-projetos {
  margin-top: 26px;
  margin-bottom: 25px;
}

.recuo-aprendizados {
  color: #fff;
  margin-top: 26px;
  margin-bottom: 10px;
  padding-left: 45px;
  font-family: Roboto, sans-serif;
  font-size: 18px;
  font-weight: 300;
  line-height: 34px;
  display: block;
}

.recuo-aprendizados.primeiro-par {
  margin-top: 26px;
}

.recuo-aprendizados.parag-projetos {
  margin-top: 26px;
  margin-bottom: 25px;
}

.recuo-item {
  margin-left: -18px;
}

.recuo-aprendizados-copy {
  color: #fff;
  margin-top: 26px;
  margin-bottom: 10px;
  padding-left: 45px;
  font-family: Roboto, sans-serif;
  font-size: 18px;
  font-weight: 300;
  line-height: 34px;
  display: block;
}

.recuo-aprendizados-copy.primeiro-par {
  margin-top: 26px;
}

.recuo-aprendizados-copy.parag-projetos {
  margin-top: 26px;
  margin-bottom: 25px;
}

.item-aprendizados {
  color: #fff;
  margin-top: 20px;
  margin-bottom: 0;
  padding-left: 27px;
  font-family: Roboto, sans-serif;
  font-size: 18px;
  font-weight: 300;
  line-height: 34px;
  display: block;
}

.item-aprendizados.primeiro-par {
  margin-top: 12px;
  margin-bottom: 0;
  padding-left: 27px;
}

.item-aprendizados.primeiro-par._2020 {
  margin-top: 2px;
}

.item-aprendizados.parag-projetos {
  margin-top: 26px;
  margin-bottom: 25px;
}

.item-aprendizados.regulado {
  margin-top: 68px;
  margin-bottom: 24px;
  padding-left: 27px;
}

.item-aprendizados.primeiro {
  margin-top: 24px;
}

.numero-aprendizado {
  margin-left: -27px;
  font-size: 22px;
  font-weight: 500;
}

.numero-aprendizado.h1 {
  margin-left: -27px;
  font-weight: 500;
}

.numero-aprendizado.dois {
  margin-left: -38px;
}

.numero-aprendizado2 {
  margin-left: -18px;
  font-weight: 900;
}

.numero-aprendizado2.h1 {
  margin-left: -44px;
  font-weight: 500;
}

.numero-aprendizado2.h1.ajuste-10 {
  margin-left: -40px;
}

.navegacao-rodape {
  border-top: .25px solid #888;
  flex-direction: row;
  justify-content: space-between;
  margin-top: 10px;
  margin-left: 0;
  margin-right: 0;
  padding-top: 30px;
  display: flex;
}

.nav-rodape {
  color: #fff;
  font-family: Roboto Mono, sans-serif;
  font-size: 14px;
  font-weight: 400;
  text-decoration: none;
}

.nav-rodape:hover {
  text-decoration: underline;
}

.nav-rodape.oculto {
  display: none;
}

.grid-numeros {
  grid-column-gap: 25px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr .8fr;
}

.grid-emnumeros-2019 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto auto auto auto auto;
  grid-template-areas: "."
                       "."
                       "."
                       "."
                       ".";
}

.corpo-numeros {
  color: #fff;
  margin-bottom: 10px;
  padding-right: 2px;
  font-family: Roboto, sans-serif;
  font-size: 18px;
  font-weight: 300;
  line-height: 140%;
  display: block;
}

.corpo-numeros.primeiro-par {
  margin-top: 26px;
}

.corpo-numeros.parag-projetos {
  margin-top: 26px;
  margin-bottom: 25px;
}

.corpo-numeros.equipes {
  z-index: 9;
  position: relative;
}

.box-esquerda {
  border: .75px solid #fff;
  padding: 24px 25px 24px 36px;
}

.numero {
  margin-bottom: 4px;
  font-size: 28px;
  font-weight: 500;
  display: block;
}

.numero.distancia-ajuste.menor {
  font-size: 20px;
}

.box-direita {
  border: .75px solid #fff;
  padding: 24px 36px;
}

.box-centro {
  border: .75px solid #fff;
  justify-content: space-between;
  padding: 24px 45px 24px 36px;
  display: block;
}

.box-centro.dois {
  padding-bottom: 0;
}

.box-centro._2020 {
  display: flex;
}

.corpo-numeros-centro {
  width: 100%;
  color: #fff;
  margin-bottom: 10px;
  font-family: Roboto, sans-serif;
  font-size: 18px;
  font-weight: 300;
  line-height: 140%;
  display: block;
}

.corpo-numeros-centro.primeiro-par {
  margin-top: 26px;
}

.corpo-numeros-centro.parag-projetos {
  margin-top: 26px;
  margin-bottom: 25px;
}

.corpo-numeros-centro.dois, .corpo-numeros-centro._2020 {
  width: 45%;
}

.corpo-numeros-centro-2 {
  width: 45%;
  color: #fff;
  text-align: left;
  margin-bottom: 10px;
  padding-right: 3px;
  font-family: Roboto, sans-serif;
  font-size: 18px;
  font-weight: 300;
  line-height: 160%;
  display: block;
}

.corpo-numeros-centro-2.primeiro-par {
  margin-top: 26px;
}

.corpo-numeros-centro-2.parag-projetos {
  margin-top: 26px;
  margin-bottom: 25px;
}

.box-vertical {
  border: .75px solid #fff;
  flex-direction: column;
  justify-content: space-between;
  padding: 24px 25px 24px 36px;
  display: flex;
}

.image-4 {
  border-bottom: 4px solid #0e131b;
  border-left: 10px solid #0e121b;
  position: relative;
  top: 74px;
  left: 247px;
}

.image-5 {
  position: relative;
  top: 97px;
  left: -28px;
}

.image-6 {
  border-left: 10px solid #0e121b;
  position: relative;
  top: -23px;
  left: 214px;
}

.image-4-copy {
  border-left: 10px solid #0e121b;
  position: relative;
  top: -83px;
  left: 188px;
}

.image-7 {
  border-left: 2px solid #0e121b;
  position: relative;
  top: 91px;
  left: 256px;
}

.grid-emnumeros-2020 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto;
  grid-template-areas: "."
                       "."
                       "."
                       "."
                       "."
                       "."
                       "."
                       "."
                       "."
                       ".";
  margin-bottom: 24px;
}

.grid-emnumeros-2020._2019 {
  grid-template-rows: auto auto auto auto auto auto auto;
  margin-top: 0;
}

.img-remoto {
  background-color: var(--black);
  border: 1px #000;
  margin-bottom: -57px;
  position: relative;
  top: -16px;
  left: -58px;
}

.img-remoto.dois {
  top: -38px;
}

.img-remoto.dois._2019-exp {
  margin-bottom: -86px;
  padding: 8px;
  top: -63px;
  left: -59px;
}

.img-remoto._2019-equipe {
  padding-top: 12px;
  padding-right: 12px;
  top: -22px;
  left: -71px;
}

.img-dados {
  background-color: var(--black);
  border-top: 5px solid #0e131b;
  margin-left: -24px;
  position: relative;
  top: 61px;
  left: 281px;
}

.img-dados._2019-sess-es {
  padding-top: 12px;
  padding-left: 12px;
  top: 52px;
  left: 268px;
}

.img-dados._2019-cafe {
  padding-top: 12px;
  left: 278px;
}

.img-experimentos {
  margin-top: -20px;
  margin-bottom: -40px;
  position: relative;
  top: 4px;
  left: 105px;
}

.img-consultapublica {
  border-bottom: 7px #0e131b;
  margin-bottom: -134px;
  position: relative;
  top: -58px;
  left: -74px;
}

.img-candidatos {
  margin-top: 18px;
  margin-left: -107px;
  position: relative;
  top: 77px;
  left: -164px;
}

.nav-rodape-direita {
  color: #fff;
  margin-left: 0;
  margin-right: 0;
  font-family: Roboto Mono, sans-serif;
  font-size: 14px;
  font-weight: 400;
  text-decoration: none;
}

.nav-rodape-direita:hover {
  text-decoration: underline;
}

.grid-linhadotempo {
  grid-column-gap: 68px;
  grid-template-rows: auto auto;
  grid-template-columns: .5fr .8fr;
}

.linhadotempo {
  grid-column-gap: 40px;
  grid-row-gap: 70px;
  grid-template: "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 / .48fr 1fr;
  margin-top: 24px;
  margin-bottom: 16px;
}

.linhadotempo._2019-foto {
  width: 100%;
  grid-column-gap: 24px;
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: .45fr 1fr;
  position: relative;
}

.divisoria-timeline {
  z-index: -1;
  border-bottom: 1px solid #2e2e2e;
  margin-bottom: -40px;
  padding-top: 0;
  padding-bottom: 0;
  position: relative;
}

.ajuste-paragrafo {
  margin-top: 11px;
  margin-bottom: 24px;
  display: block;
}

.link-linhadotempo {
  width: 210px;
  color: #fafafa;
  letter-spacing: 0;
  font-family: Roboto Mono, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 190%;
  text-decoration: none;
  display: inline;
}

.link-linhadotempo:hover {
  text-decoration: underline;
}

.link-linhadotempo.off {
  display: none;
}

.link-linhadotempo.copy {
  color: #b4b0b0;
  font-size: 28px;
  line-height: 60px;
}

.link-linhadotempo.copy:hover {
  color: #fff;
}

.link-inovaemnumeros {
  width: 235px;
  color: #fafafa;
  letter-spacing: 0;
  font-family: Roboto Mono, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 190%;
  text-decoration: none;
  display: inline;
}

.link-inovaemnumeros:hover {
  text-decoration: underline;
}

.link-inovaemnumeros.off {
  display: none;
}

.link-inovaemnumeros.copy {
  color: #b4b0b0;
  font-size: 28px;
  line-height: 60px;
}

.link-inovaemnumeros.copy:hover {
  color: #fff;
}

.link-experimentos {
  width: 180px;
  color: #fafafa;
  letter-spacing: 0;
  font-family: Roboto Mono, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 190%;
  text-decoration: none;
  display: inline;
}

.link-experimentos:hover {
  text-decoration: underline;
}

.link-experimentos.off {
  display: none;
}

.link-experimentos.copy {
  color: #b4b0b0;
  font-size: 28px;
  line-height: 60px;
}

.link-experimentos.copy:hover {
  color: #fff;
}

.link-eventos {
  width: 210px;
  color: #fafafa;
  letter-spacing: 0;
  font-family: Roboto Mono, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 190%;
  text-decoration: none;
  display: inline;
}

.link-eventos:hover {
  text-decoration: underline;
}

.link-eventos.off {
  display: none;
}

.link-eventos.copy {
  color: #b4b0b0;
  font-size: 28px;
  line-height: 60px;
}

.link-eventos.copy:hover {
  color: #fff;
}

.link-aprendizados {
  width: 180px;
  color: #fafafa;
  letter-spacing: 0;
  font-family: Roboto Mono, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 190%;
  text-decoration: none;
  display: inline;
}

.link-aprendizados:hover {
  text-decoration: underline;
}

.link-aprendizados.off {
  display: none;
}

.link-aprendizados.copy {
  color: #b4b0b0;
  font-size: 28px;
  line-height: 60px;
}

.link-aprendizados.copy:hover {
  color: #fff;
}

.grid-fichacatalografica {
  width: auto;
  grid-column-gap: 25px;
  grid-template-rows: auto auto auto;
  grid-template-columns: .5fr .8fr;
}

.orgao-ficha {
  font-weight: 500;
}

.cargo-ficha {
  color: #969696;
  margin-left: 10px;
  font-family: Roboto Mono, sans-serif;
  font-size: 12px;
}

.link-logo {
  width: 68px;
  height: 40px;
  margin-top: 13px;
}

.link-carta {
  width: 295px;
  color: #fafafa;
  letter-spacing: 0;
  font-family: Roboto Mono, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 190%;
  text-decoration: none;
  display: inline;
}

.link-carta:hover {
  text-decoration: underline;
}

.link-carta.off {
  display: none;
}

.link-carta.copy {
  color: #b4b0b0;
  font-size: 28px;
  line-height: 60px;
}

.link-carta.copy:hover {
  color: #fff;
}

.grid-carta {
  width: 95%;
  grid-column-gap: 25px;
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: .5fr .8fr;
}

.divisoria-experimentos {
  z-index: 1;
  color: var(--white);
  border-bottom: 1px solid #2e2e2e;
  margin-bottom: -16px;
  padding-top: 0;
  padding-bottom: 24px;
  font-family: Roboto, sans-serif;
  font-size: 18px;
  font-weight: 300;
  line-height: 34px;
  display: block;
  position: relative;
}

.divisoria-experimentos.licoes-2019 {
  margin-bottom: -36px;
}

.divisoria-experimentos.ultimo {
  border-bottom-style: none;
  margin-bottom: 0;
  padding-bottom: 0;
}

.grid-6 {
  grid-template-rows: auto auto auto auto;
}

.box-eventosexternos {
  border: .75px solid #fff;
  padding: 15px;
  line-height: 32px;
}

.grid-eventosexternos {
  grid-template-rows: auto auto auto auto;
  margin-top: -25px;
}

.navbar-2 {
  display: none;
}

.overlay {
  z-index: 999;
  height: auto;
  color: rgba(0, 0, 0, 0);
  background-color: #202937;
  position: fixed;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.grid-home {
  width: 1100px;
  height: 300px;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: left;
  flex-direction: column;
  grid-template-rows: 210px 50px;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  margin-top: 24vh;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.text-block-4 {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.ajuste-home {
  width: 410px;
  text-align: left;
  margin-bottom: 10px;
}

.bold-eventos {
  color: #fff;
  margin-top: 2px;
  margin-bottom: 7px;
  font-weight: 500;
  line-height: 30px;
  text-decoration: none;
  display: block;
}

.bold-eventos:hover {
  text-decoration: none;
}

.bold-eventos.pordaniel {
  margin-top: -6px;
  margin-bottom: -20px;
  display: block;
}

.text-block-5 {
  line-height: 30px;
}

.subtitulohome {
  width: 650px;
  color: #f8f8f8;
  letter-spacing: .1px;
  padding-right: 0;
  font-family: Roboto Mono, sans-serif;
  font-size: 18.4px;
  font-weight: 300;
  line-height: 170%;
  display: block;
  position: static;
}

.subtitulohome.ano {
  width: auto;
  text-align: center;
  padding: 4px;
  font-size: 16px;
  font-weight: 400;
}

.subtitulohome.ano:hover {
  color: var(--goldenrod);
}

.text-block-6 {
  width: 650px;
  padding-right: 0;
}

.alvo-canto {
  position: absolute;
  top: auto;
  bottom: 0%;
  left: auto;
  right: 0%;
}

.sumario-home {
  height: 80px;
  clear: right;
  flex: 0 auto;
  justify-content: flex-end;
  align-self: center;
  display: inline-block;
}

.sumariohome {
  height: 80px;
  color: #7e7e7e;
  cursor: pointer;
  align-items: center;
  font-family: Roboto Mono, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 100%;
  display: flex;
}

.sumariohome:hover {
  color: #fea400;
}

.barra-logo-home {
  height: 80px;
  background-color: var(--black);
  justify-content: space-between;
  display: flex;
  position: fixed;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.texto-licenca {
  color: #969696;
  margin-top: 20px;
  margin-bottom: 30px;
  font-family: Roboto, sans-serif;
  font-size: 14px;
  font-style: italic;
  font-weight: 300;
  line-height: 180%;
  display: block;
}

.texto-licenca.primeiro-par {
  margin-top: 32px;
}

.texto-licenca.primeiro-par.ajuste-ficha {
  margin-top: 26px;
}

.texto-licenca.parag-projetos {
  margin-top: 33px;
  margin-bottom: 25px;
}

.texto-licenca.parag-projetos.ajuste-experimentos {
  margin-top: 26px;
}

.texto-licenca.parag-projetos.ajuste-rede {
  margin-top: 27px;
}

.texto-licenca.ano-numeros {
  margin-top: 25px;
}

.paragrafo-licenca {
  margin-top: 0;
  margin-bottom: 18px;
  display: block;
}

.text-span {
  font-weight: 500;
  text-decoration: none;
}

.h1-licoes {
  margin-top: -22px;
  margin-bottom: 10px;
  margin-left: 2px;
  font-size: 22px;
  font-weight: 500;
  display: inline;
  position: static;
}

.h1-licoes.ajuste-viuva1 {
  margin-bottom: 12px;
  padding-right: 19px;
  line-height: 140%;
}

.h1-licoes.recuo-titulo-topico {
  margin-left: -27px;
}

.h1-licoes.recuo-titulo-topico2 {
  margin-left: -42px;
}

.h1-licoes._2020 {
  margin-top: 48px;
  display: block;
}

.h1-licoes.ajuste-viuva2 {
  margin-bottom: 12px;
  padding-right: 56px;
  line-height: 140%;
}

.h1-licoes.ajuste-10 {
  width: 30px;
  margin-left: -4px;
}

.link-rede {
  color: #fff;
  text-decoration: none;
}

.link-rede:hover {
  font-weight: 300;
  text-decoration: underline;
}

.bold-eventos-copy {
  color: #fff;
  margin-top: 2px;
  margin-bottom: 7px;
  font-weight: 500;
  line-height: 30px;
  text-decoration: none;
  display: block;
}

.bold-eventos-copy:hover {
  text-decoration: underline;
}

.bold-eventos-copy.pordaniel {
  margin-top: -6px;
  margin-bottom: -20px;
  display: block;
}

.bold-link-eventos {
  color: #fff;
  margin-top: 2px;
  margin-bottom: 7px;
  font-weight: 500;
  line-height: 30px;
  text-decoration: none;
  display: block;
}

.bold-link-eventos:hover {
  text-decoration: underline;
}

.bold-link-eventos.pordaniel {
  margin-top: -6px;
  margin-bottom: -20px;
  display: block;
}

.nav-menu-2 {
  margin-right: -66px;
}

.container-3, .nav-menu-3 {
  display: block;
}

.div-licenca {
  color: #969696;
  margin-top: 24px;
  margin-bottom: 24px;
  font-family: Roboto, sans-serif;
  font-style: italic;
  font-weight: 300;
  line-height: 180%;
}

.titulo-mencao {
  font-style: italic;
  font-weight: 500;
}

.toggle {
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  display: block;
  position: fixed;
  overflow: hidden;
}

.toggle-seta {
  width: 18px;
  margin-top: 4px;
  margin-left: 14px;
}

.toggle-click {
  align-items: center;
  margin-top: 26px;
  text-decoration: none;
  display: flex;
}

.toggle-open {
  margin-top: 0;
  overflow: hidden;
}

.grid-visoes {
  width: auto;
  grid-column-gap: 25px;
  grid-template-columns: .5fr .8fr;
}

.link-2 {
  text-decoration: none;
}

.grid-intro-2019 {
  width: 100%;
  grid-column-gap: 25px;
  grid-template-columns: .5fr .8fr;
}

.div-block-3 {
  overflow: hidden;
}

.div-block-4 {
  display: none;
}

.anos-inicial {
  width: 48%;
  grid-column-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

.ano-bloco {
  border: 1px solid var(--dim-grey);
  color: var(--light-grey);
  border-radius: 4px;
  text-decoration: none;
}

.ano-bloco:hover {
  border-style: solid;
  border-color: var(--goldenrod);
  color: var(--goldenrod);
  background-color: rgba(0, 0, 0, 0);
}

.ano-bloco.link-paginas {
  width: auto;
  padding-top: 0;
  padding-bottom: 0;
}

.ano-bloco.link-paginas:hover {
  text-decoration: none;
}

.numero-menor {
  font-size: 24px;
  font-weight: 500;
}

.div-block-5 {
  flex-direction: row;
  justify-content: space-between;
  display: flex;
}

.andamento-2019 {
  flex-direction: row-reverse;
  justify-content: flex-end;
  align-items: flex-start;
  display: flex;
}

.image-10 {
  max-width: 40%;
  margin-left: 12px;
  display: none;
  position: relative;
  top: 106px;
}

.titulo-linha {
  color: var(--white-smoke);
  margin-bottom: -20px;
  font-family: Roboto, sans-serif;
  font-size: 18px;
  font-weight: 500;
  display: block;
}

.bold-text {
  color: var(--white-smoke);
  font-family: Roboto, sans-serif;
  font-size: 18px;
  font-weight: 500;
}

._2019 {
  margin-top: 8px;
  position: static;
}

._2019.imagem {
  padding-right: 160px;
}

.linha-imagem {
  z-index: 0;
  position: relative;
}

.foto-linha {
  margin-top: 12px;
}

.foto-andamento {
  max-width: 45%;
  margin-top: 26px;
  margin-left: 32px;
  display: none;
}

.div-block-6 {
  height: 75px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.linha {
  width: 100%;
  height: 1px;
  border-bottom: 1px solid var(--black-2);
}

.image-11 {
  margin-top: 8px;
  padding-bottom: 16px;
}

.exp-parag {
  margin-top: 24px;
  display: inline-block;
}

.exp-parag.meio {
  margin-bottom: 24px;
}

.exp-parag.primeiro {
  margin-top: 0;
  margin-bottom: 24px;
  display: inline;
}

.exp-parag.dentado {
  margin-left: 78px;
}

.botao-burnout {
  background-color: rgba(0, 0, 0, 0);
  background-image: url('../documents/20184/4633637/burn1.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 60px;
  margin-bottom: 28px;
  margin-left: 31px;
  padding-top: 20px;
  padding-bottom: 45px;
  padding-left: 46px;
  position: fixed;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: auto;
}

.botao-burnout.abs {
  width: 30px;
  height: 30px;
  background-image: url('../documents/20184/4633637/home-30.png');
  background-size: 30px 30px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
  top: 4%;
  bottom: auto;
  left: 0%;
  right: auto;
}

.botao-burnout.abs.hover {
  background-image: url('../documents/20184/4633637/home_2-31.png');
}

.botao-burnout.abs.burnout {
  background-image: url('../documents/20184/4633637/home-32.png');
}

.button-24 {
  z-index: 1;
  width: 46px;
  height: 46px;
  border: 1.5px solid var(--dim-grey);
  background-color: var(--black);
  background-image: url('../documents/20184/4633637/download-4.svg');
  background-position: 50% 45%;
  background-repeat: no-repeat;
  background-size: 20px;
  border-radius: 50px;
  margin-top: 102px;
  margin-left: 40px;
  padding-top: 0;
  padding-bottom: 0;
  display: block;
  position: absolute;
  top: auto;
  bottom: 5%;
  left: 0%;
  right: auto;
}

.button-24:hover {
  background-image: url('../documents/20184/4633637/download-3.svg');
}

.button-24.hover {
  background-image: url('../documents/20184/4633637/burn2.svg');
  display: flex;
}

.button-24.amarelo {
  background-image: url('../documents/20184/4633637/download-3.svg');
}

.menulateral {
  width: 143px;
  float: none;
  clear: none;
  color: #000;
  white-space: normal;
  background-color: rgba(0, 0, 0, 0);
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin: 392px -27px -179px -21px;
  padding: 0;
  font-family: Roboto, sans-serif;
  font-size: 17px;
  font-weight: 300;
  display: flex;
  transform: rotate(-90deg);
}

.menulateral:hover {
  color: #1f07b2;
}

.menulateral:active {
  color: #535353;
}

.div-block-35 {
  width: 83px;
  background-color: #204c73;
  margin-right: 0;
  padding-right: 9px;
  display: block;
  position: fixed;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: auto;
}

.div-block-35.transparente {
  z-index: 2;
  perspective-origin: 50% 100%;
  transform-origin: 50% 100%;
  background-color: rgba(0, 0, 0, 0);
  display: block;
}

.div-block-36 {
  width: 2px;
  height: 43px;
  float: left;
  clear: none;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  perspective-origin: 50%;
  transform-origin: 50%;
  background-color: #fff;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 205px;
  margin-left: 61px;
  margin-right: 12px;
  padding-left: 0;
  display: inline-block;
}

.div-block-36._1 {
  margin-top: 175px;
}

.div-block-36._1.off {
  height: 135px;
  background-color: #1f07b2;
  margin-top: 103px;
}

.navbar-6 {
  z-index: auto;
}

.navbar-6.hide {
  display: none;
}

.div-block-37 {
  width: 230px;
  border: 1.5px solid var(--dim-grey);
  text-align: center;
  border-radius: 4px;
  justify-content: center;
  margin-bottom: 64px;
  margin-left: 40px;
  padding: 12px 14px;
  display: flex;
  position: absolute;
  bottom: 5%;
  left: 0%;
}

.download {
  color: var(--goldenrod);
  text-align: left;
  align-self: flex-start;
  font-family: Roboto Mono, sans-serif;
  font-size: 13px;
  font-weight: 400;
}

.download.epub {
  color: var(--white-smoke);
  font-weight: 400;
  line-height: 140%;
}

.download.pdf, .nav-rodape-mobile {
  display: none;
}

.div-block-38 {
  grid-column-gap: 16px;
  grid-row-gap: 8px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  display: grid;
}

.button-25 {
  z-index: -1;
  width: 46px;
  height: 46px;
  border: 1.5px solid var(--dim-grey);
  background-color: var(--black);
  background-image: url('../documents/20184/4633637/download-3.svg');
  background-position: 50% 45%;
  background-repeat: no-repeat;
  background-size: 20px;
  border-radius: 50px;
  margin-top: 102px;
  margin-left: 40px;
  position: absolute;
  bottom: 5%;
  left: 0%;
}

.div-block-29 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: block;
}

.texto-rodape {
  color: #747474;
  text-align: right;
  margin-right: 25px;
  font-family: Roboto, sans-serif;
  font-size: 14px;
  line-height: 24px;
}

.texto-rodape.impacta {
  margin-right: 0;
  font-weight: 300;
}

.container-footer {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 30px;
}

.container-footer.impacta {
  max-width: 900px;
  padding-left: 30px;
}

.container-footer.impacta.prioriza-ao {
  max-width: 1100px;
  padding-left: 0;
}

.apoio {
  color: #747474;
  margin-top: 19px;
  margin-bottom: 0;
  margin-left: -8px;
  font-family: Roboto, sans-serif;
  font-size: 12px;
  font-weight: 300;
  position: relative;
  top: -42px;
}

.apoio._2 {
  margin-left: 2px;
  font-size: 12px;
}

.botao-linkedin {
  background-color: rgba(0, 0, 0, 0);
  background-image: url('../documents/20184/4633637/rede2-cópia-4.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 35px;
  margin-left: 6px;
  margin-right: 6px;
  padding: 20px;
}

.image-103 {
  width: 130px;
  margin-top: -14px;
}

.image-103.prioriza-ao {
  width: 100px;
  margin-top: 0;
}

.image-103.prioriza-ao.semente {
  margin-top: 17px;
}

.secao-footer {
  color: #fff;
  letter-spacing: .25px;
  background-color: #f1f1f1;
  border-top: 1px #6364a8;
  padding: 70px 25px 50px;
  font-size: 18px;
  font-weight: 100;
  line-height: 27px;
}

.secao-footer.pagina-inicial {
  z-index: 3;
  padding-right: 50px;
  display: block;
  position: relative;
}

.botao-insta {
  background-color: rgba(0, 0, 0, 0);
  background-image: url('../documents/20184/4633637/rede1-cópia-4.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 35px;
  border-radius: 20px;
  margin-left: -4px;
  padding: 20px;
  display: inline-block;
}

.botao-site {
  background-color: rgba(0, 0, 0, 0);
  background-image: url('../documents/20184/4633637/rede3-cópia-4.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 35px;
  padding: 20px;
}

.redes {
  color: #747474;
  margin-bottom: -3px;
  font-family: Roboto, sans-serif;
  font-size: 12px;
  font-weight: 300;
}

.grid-conteudo {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 2.25fr;
}

.logo {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-top: 7px;
  margin-bottom: 0;
  display: grid;
}

.toque-para-fechar {
  z-index: 1;
  width: 100vw;
  height: 100vh;
  background-color: var(--light-grey);
  display: block;
  position: absolute;
}

.text-span-2 {
  display: inline-block;
}

.under {
  margin-left: -11px;
}

.text-span-3 {
  margin-left: 70px;
  display: block;
}

.grid_comunica {
  margin-left: 0;
}

.texto-comunica {
  border: 1px solid var(--dim-grey);
  color: #fff;
  border-radius: 6px;
  padding: 23px;
  font-family: Roboto, sans-serif;
  font-size: 17px;
  font-weight: 300;
  line-height: 30px;
}

.under-amarelo {
  color: var(--goldenrod);
  font-weight: 500;
}

.exp-sub {
  font-weight: 500;
  display: inline-block;
}

.exp-sub.parag {
  margin-top: 20px;
  margin-left: 0;
  font-weight: 300;
  display: block;
}

.exp-sub.parag.lateral {
  margin-top: 16px;
  margin-left: 80px;
}

.exp-sub.meio {
  margin-top: 24px;
}

.underline-novo {
  color: var(--goldenrod);
  margin-left: 122px;
  font-weight: 500;
}

.link-3 {
  display: inline;
}

.prints {
  background-color: #2e2e2e;
  border: 1px solid #2e2e2e;
  margin-top: 20px;
  margin-bottom: 20px;
  margin-left: 80px;
  overflow: hidden;
}

.prints.maior {
  margin-left: 0;
}

.prints.maior._2 {
  height: auto;
  overflow: hidden;
}

.prints.hide {
  display: none;
}

.lottie-animation {
  margin-right: -10px;
  margin-bottom: -10px; 
}

.lottie-animation-2 {
  margin-bottom: -12px;
  margin-left: -18px;
  margin-right: -19px;
}

.lottie-animation-3 {
  margin-bottom: -12px;
  margin-right: -7px;
}

.lottie-animation-4 {
  margin-bottom: -12px;
  margin-right: -6px;
}

.lottie-animation-5 {
  margin-bottom: -69px;
}

.lottie-animation-6 {
  margin-bottom: -14px;
  margin-right: -7px;
}

@media screen and (max-width: 991px) {
  .titulohome {
    width: 100%;
    font-size: 47.5px;
  }

  .corpo-texto.primeiro-par {
    margin-top: 20px;
  }

  .corpo-texto.parag-projetos {
    margin-top: 10px;
  }

  .corpo-texto.visao {
    margin-top: 24px;
  }

  .div-sumario {
    display: block;
    overflow: visible;
  }

  .navbar {
    z-index: 999;
    float: right;
    margin-top: 120px;
  }

  .link-paginas {
    display: block;
  }

  .barra-logo {
    background-color: #0e131b;
    display: block;
  }

  .div-largura-max {
    width: 100%;
    padding-left: 30px;
    padding-right: 30px;
  }

  .secao-conteudo {
    margin-top: 0;
  }

  .grid-introducao {
    width: auto;
    flex-direction: column;
    margin-top: 60px;
    display: flex;
  }

  .texto-sumario {
    display: none;
  }

  .titulo-capitulo.ajuste-aprendizados {
    margin-bottom: 18px;
  }

  .fixador {
    width: 90%;
  }

  .fixador.titulo-introducao {
    width: auto;
    position: static;
  }

  .texto-timeline.primeiro-par {
    margin-top: 80px;
  }

  .grid-projetos {
    width: auto;
    flex-direction: column;
    margin-top: 60px;
    display: flex;
  }

  .h3 {
    padding-right: 263px;
  }

  .grid-experimentos {
    width: auto;
    flex-direction: column;
    display: flex;
  }

  .grid-redeeeventos {
    width: auto;
    flex-direction: column;
    margin-top: 60px;
    display: flex;
  }

  .corpo-item.primeiro-par {
    margin-top: 10px;
  }

  .corpo-item.parag-projetos {
    margin-top: -18px;
  }

  .grid-aprendizados {
    width: auto;
    flex-direction: column;
    margin-top: 60px;
    margin-right: 30px;
    display: flex;
  }

  .corpo-texto-copy.primeiro-par, .corpo-texto-copy.parag-projetos, .recuo-aprendizados.primeiro-par, .recuo-aprendizados.parag-projetos, .recuo-aprendizados-copy.primeiro-par, .recuo-aprendizados-copy.parag-projetos, .item-aprendizados.primeiro-par, .item-aprendizados.parag-projetos {
    margin-top: 10px;
  }

  .grid-numeros {
    width: auto;
    flex-direction: column;
    margin-top: 60px;
    display: flex;
  }

  .corpo-numeros.primeiro-par, .corpo-numeros.parag-projetos {
    margin-top: 10px;
  }

  .box-esquerda {
    padding-left: 36px;
    padding-right: 52px;
  }

  .box-direita {
    padding-left: 36px;
  }

  .box-direita.ajuste-dados {
    padding-right: 63px;
  }

  .box-centro {
    padding-left: 36px;
  }

  .corpo-numeros-centro.primeiro-par, .corpo-numeros-centro.parag-projetos {
    margin-top: 10px;
  }

  .corpo-numeros-centro-2 {
    width: 45%;
  }

  .corpo-numeros-centro-2.primeiro-par, .corpo-numeros-centro-2.parag-projetos {
    margin-top: 10px;
  }

  .image-4 {
    top: 79px;
    left: 256px;
  }

  .image-5 {
    top: 128px;
    left: -24px;
  }

  .image-6 {
    left: 248px;
  }

  .image-7 {
    left: 281px;
  }

  .img-remoto._2019-equipe {
    left: -58px;
  }

  .img-dados {
    top: 61px;
    left: 288px;
  }

  .img-dados._2019-sess-es {
    left: 298px;
  }

  .img-dados._2019-cafe {
    top: 38px;
    left: 297px;
  }

  .img-experimentos {
    top: 2px;
    left: 130px;
  }

  .img-consultapublica {
    margin-bottom: -128px;
    top: -51px;
    left: -60px;
  }

  .img-candidatos {
    left: -225px;
  }

  .grid-linhadotempo {
    width: auto;
    object-fit: fill;
    flex-direction: column;
    display: flex;
    overflow: hidden;
  }

  .linhadotempo {
    margin-top: 0;
  }

  .grid-fichacatalografica, .grid-carta {
    width: auto;
    flex-direction: column;
    margin-top: 60px;
    display: flex;
  }

  .divisoria-experimentos {
    margin-bottom: 7px;
  }

  .container-2 {
    width: 100%;
    height: 80px;
    background-color: rgba(0, 0, 0, 0);
    margin-left: auto;
    margin-right: auto;
  }

  .navbar-2 {
    z-index: 9;
    background-color: #0e131b;
    padding-left: 30px;
    padding-right: 30px;
    display: block;
    position: fixed;
    top: 0%;
    bottom: auto;
    left: 0%;
    right: 0%;
  }

  .brand-2 {
    margin-top: 23px;
  }

  .menu-button {
    color: #fff;
    margin-top: 11px;
  }

  .menu-button.w--open {
    z-index: 9;
    color: var(--black);
    background-color: rgba(0, 0, 0, 0);
  }

  .nav-menu {
    background-color: #e4e4e4;
    padding-top: 80px;
  }

  .menumobile {
    width: 100%;
    text-align: right;
    background-color: #e4e4e4;
    padding-left: 58px;
    padding-right: 50px;
    font-family: Roboto Mono, sans-serif;
    font-weight: 500;
  }

  .menumobile:active {
    width: 100%;
    color: var(--goldenrod);
    text-align: right;
    padding-right: 50px;
  }

  .menumobile.w--current {
    color: #333;
  }

  .grid-home {
    width: 100vw;
    height: 60vh;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-direction: column;
    grid-template-rows: 300px 50px;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    margin-top: 100px;
    margin-left: 0;
    display: grid;
  }

  .subtitulohome {
    width: 380px;
    font-size: 16px;
  }

  .subtitulohome.ano {
    padding-left: 16px;
    padding-right: 16px;
  }

  .text-block-6 {
    width: 80%;
    margin-left: 0;
    margin-right: auto;
  }

  .sumario-home {
    height: auto;
  }

  .sumariohome {
    height: auto;
    display: block;
  }

  .barra-logo-home {
    z-index: 5;
    background-color: #0e131b;
    display: block;
  }

  .texto-licenca.primeiro-par {
    margin-top: 20px;
  }

  .texto-licenca.parag-projetos {
    margin-top: 10px;
  }

  .nav-menu-3 {
    z-index: 99;
    background-color: rgba(0, 0, 0, 0);
    display: block;
    position: relative;
  }

  .image-9 {
    max-width: 80%;
    position: fixed;
    top: auto;
    bottom: 0%;
    left: auto;
    right: 0%;
  }

  .toggle {
    background-color: var(--black);
    margin-top: 24px;
    padding-bottom: 12px;
    position: static;
    overflow: hidden;
  }

  .grid-visoes {
    width: auto;
    grid-template-rows: auto auto;
    grid-template-columns: .5fr .8fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .grid-intro-2019 {
    display: block;
  }

  .div-block-4 {
    height: 1px;
    border-bottom: 1px solid var(--dim-grey);
    margin-top: 32px;
    padding-bottom: 0;
    padding-right: 0;
    display: block;
  }

  .botao-burnout.abs {
    display: block;
  }

  .botao-burnout.abs.hover {
    z-index: 3;
    width: 30px;
    height: 30px;
    background-size: 25px;
    padding-top: 0;
    display: block;
    top: 2%;
    bottom: auto;
    left: 0%;
    right: auto;
  }

  .botao-burnout.abs.burnout {
    z-index: 4;
    width: 25px;
    height: 25px;
    background-size: 25px;
    margin-top: 2px;
    margin-left: 33px;
    top: 2%;
    bottom: auto;
    left: 0%;
    right: auto;
  }

  .button-24 {
    background-color: var(--black);
    margin-top: 0;
    margin-left: 0;
    margin-right: 40px;
    position: fixed;
    left: auto;
    right: 0%;
  }

  .menulateral {
    z-index: 1;
    width: auto;
    height: 58px;
    color: #000;
    background-color: rgba(0, 0, 0, 0);
    margin-top: 2px;
    margin-left: 42px;
    margin-right: 0;
    padding-top: 19px;
    padding-left: 0;
    display: block;
    position: fixed;
    left: 46px;
    transform: none;
  }

  .menulateral:hover {
    color: #88b0c3;
  }

  .div-block-35.transparente {
    left: auto;
    right: 0%;
  }

  .div-block-36._1 {
    margin-top: 196px;
    margin-left: 42px;
  }

  .div-block-36._1.off {
    width: 101vh;
    height: 73px;
    margin-top: -15px;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    display: none;
    position: fixed;
    top: 0%;
    bottom: auto;
    left: 0%;
    right: 0%;
    transform: translate(0);
  }

  .navbar-6 {
    z-index: auto;
  }

  .div-block-37 {
    background-color: var(--black);
    margin-left: 0;
    margin-right: 40px;
    display: block;
    left: auto;
    right: 0%;
  }

  .div-block-29 {
    margin-bottom: 24px;
  }

  .texto-rodape {
    text-align: left;
    flex: 1;
    margin-right: 0;
  }

  .texto-rodape.impacta {
    margin-bottom: 0;
  }

  .container-footer {
    margin-left: auto;
    margin-right: auto;
  }

  .container-footer.impacta.prioriza-ao {
    width: 100%;
    max-width: none;
  }

  .secao-footer.pagina-inicial {
    padding-left: 30px;
    padding-right: 30px;
  }

  .redes {
    margin-top: 20px;
  }

  .grid-conteudo {
    flex-direction: column;
    display: flex;
  }

  .logo {
    grid-template-columns: .5fr 1fr;
    justify-items: start;
    margin-top: 0;
    margin-left: 0;
  }
}

@media screen and (max-width: 767px) {
  .text-block-2 {
    line-height: 120%;
  }

  .div-sumario {
    width: 180px;
    display: block;
  }

  .navbar {
    margin-top: 100px;
  }

  .data-timeline {
    font-size: 20px;
  }

  .grid-projetos._2019 {
    margin-top: 60px;
  }

  .h3 {
    padding-right: 0;
  }

  .grid-redeeeventos {
    margin-top: 60px;
  }

  .grid-aprendizados {
    margin-right: 30px;
  }

  .nav-rodape {
    font-size: 15px;
  }

  .grid-emnumeros-2019 {
    grid-row-gap: 30px;
  }

  .box-esquerda {
    padding-left: 24px;
    padding-right: 24px;
  }

  .box-centro, .box-vertical {
    padding-left: 24px;
  }

  .image-4 {
    top: 102px;
    left: 155px;
  }

  .image-5 {
    top: 173px;
    left: -27px;
  }

  .image-6 {
    left: 149px;
  }

  .image-7 {
    left: 171px;
  }

  .img-remoto {
    left: -48px;
  }

  .img-remoto.dois._2019-exp {
    left: -54px;
  }

  .img-dados {
    top: 87px;
    left: 195px;
  }

  .img-dados._2019-sess-es {
    margin-left: 0;
    left: 180px;
  }

  .img-dados._2019-cafe {
    top: 60px;
    left: 213px;
  }

  .img-experimentos {
    top: 4px;
    left: 53px;
  }

  .img-candidatos {
    top: 87px;
    left: 117px;
  }

  .nav-rodape-direita {
    font-size: 15px;
  }

  .grid-linhadotempo {
    margin-top: 60px;
  }

  .linhadotempo {
    grid-column-gap: 32px;
  }

  .brand-2 {
    margin-top: 25px;
  }

  .menu-button {
    color: #fff;
    padding-right: 18px;
  }

  .menu-button.w--open {
    z-index: 9;
    color: var(--black-2);
    background-color: #ececec;
    padding-right: 18px;
  }

  .image-8 {
    margin-left: -15px;
  }

  .nav-menu {
    width: 100vw;
    height: 100vh;
    background-color: #ececec;
    flex-direction: column;
    padding-top: 74px;
    padding-left: 24px;
    display: flex;
    top: 0%;
    bottom: 0%;
    left: 0%;
    right: 0%;
  }

  .menumobile {
    background-color: rgba(0, 0, 0, 0);
    font-family: Roboto Mono, sans-serif;
    font-weight: 500;
    display: block;
  }

  .menumobile:active {
    color: var(--goldenrod);
  }

  .grid-home {
    margin-top: 90px;
  }

  .image-9 {
    max-width: 60%;
  }

  .toggle {
    margin-top: -20px;
  }

  .grid-visoes {
    margin-top: 60px;
  }

  .botao-burnout.abs.hover {
    z-index: 6;
    left: -3%;
    right: 0;
  }

  .botao-burnout.abs.burnout {
    z-index: 6;
    left: -3%;
  }

  .button-24 {
    width: 50px;
    height: 50px;
    background-size: 22px;
  }

  .menulateral {
    z-index: 5;
    margin-top: 2px;
    margin-bottom: -183px;
    margin-left: 18px;
    left: 43px;
  }

  .div-block-35 {
    display: none;
  }

  .div-block-35.transparente {
    z-index: 2;
    display: block;
  }

  .div-block-36._1 {
    margin-top: 124px;
    margin-left: 26px;
    margin-right: 0;
    display: block;
  }

  .div-block-36._1.off {
    margin-top: 178px;
    display: none;
  }

  .navbar-6 {
    z-index: auto;
    margin-top: 0;
    margin-left: 0;
  }

  .div-block-29 {
    margin-bottom: 22px;
  }

  .container-footer.impacta.prioriza-ao {
    max-width: none;
  }

  .secao-footer.pagina-inicial {
    padding-left: 30px;
    padding-right: 30px;
  }

  .grid-conteudo {
    flex-direction: column;
    display: flex;
  }

  .logo {
    margin-left: 0;
  }
}

@media screen and (max-width: 479px) {
  .titulohome {
    margin-bottom: 22px;
    font-size: 29px;
  }

  .link-intro {
    font-size: 20px;
  }

  .mycontent {
    text-align: center;
  }

  .containerlogo {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .corpo-texto.parag-projetos, .corpo-texto.parag-projetos.primeiro {
    margin-bottom: 24px;
  }

  .corpo-texto.parag-projetos._2019 {
    margin-bottom: 32px;
  }

  .corpo-texto.parag-projetos._2019.ultimo._2 {
    margin-bottom: 34px;
  }

  .corpo-texto.parag-projetos._2021, .corpo-texto.visao.ultimo {
    margin-bottom: 24px;
  }

  .div-sumario {
    display: block;
  }

  .navbar {
    margin-top: 100px;
  }

  .link-paginas.open {
    margin-top: 16px;
    padding-bottom: 4px;
    font-size: 19px;
    line-height: 120%;
  }

  .mycontent2 {
    text-align: center;
  }

  .div-largura-max {
    overflow: hidden;
  }

  .titulo-capitulo {
    font-size: 23px;
    line-height: 120%;
  }

  .titulo-capitulo.ajuste-aprendizados {
    margin-bottom: 32px;
  }

  .data-timeline {
    padding-top: 4px;
    font-size: 18px;
  }

  .evento-timeline {
    font-size: 17px;
  }

  .h1 {
    margin-top: 12px;
  }

  .h1.under {
    margin-top: 24px;
    margin-left: 16px;
  }

  .corpo-item.parag-projetos {
    padding-left: 25px;
  }

  .grid-aprendizados {
    margin-right: 0;
  }

  .item-aprendizados {
    padding-left: 26px;
  }

  .navegacao-rodape {
    flex-direction: column;
    justify-content: space-between;
    display: none;
  }

  .nav-rodape {
    width: 100%;
    order: 0;
    align-self: flex-start;
    font-size: 11px;
    line-height: 130%;
    display: block;
  }

  .nav-rodape.w--current {
    width: auto;
    font-size: 11px;
  }

  .grid-emnumeros-2019 {
    flex-direction: column;
    display: flex;
  }

  .numero.distancia-ajuste {
    margin-top: 31px;
  }

  .box-direita {
    padding-left: 24px;
  }

  .box-centro {
    flex-direction: column;
    padding-left: 24px;
    display: flex;
  }

  .box-centro.dois {
    flex-direction: column;
    display: flex;
  }

  .corpo-numeros-centro {
    width: 100%;
  }

  .corpo-numeros-centro.dois {
    width: 100%;
    margin-bottom: 28px;
  }

  .corpo-numeros-centro._2020, .corpo-numeros-centro-2 {
    width: 100%;
  }

  .corpo-numeros-centro-2.dois {
    margin-bottom: 24px;
  }

  .image-4, .image-5, .image-6, .image-7 {
    display: none;
  }

  .grid-emnumeros-2020 {
    flex-direction: column;
    display: flex;
  }

  .img-remoto, .img-dados, .img-experimentos, .img-consultapublica, .img-candidatos {
    display: none;
  }

  .nav-rodape-direita {
    width: 100%;
    text-align: right;
    justify-content: flex-end;
    align-self: flex-end;
    align-items: flex-start;
    font-size: 11px;
    line-height: 130%;
    display: block;
  }

  .nav-rodape-direita.w--current {
    width: auto;
    font-size: 11px;
  }

  .linhadotempo {
    grid-column-gap: 21px;
  }

  .linhadotempo._2019-foto {
    grid-column-gap: 12px;
    grid-template-columns: .3fr 1fr;
  }

  .divisoria-timeline {
    display: block;
  }

  .link-linhadotempo, .link-inovaemnumeros, .link-experimentos, .link-eventos, .link-aprendizados {
    font-size: 20px;
  }

  .orgao-ficha {
    display: inline-block;
  }

  .orgao-ficha.final {
    margin-bottom: 12px;
  }

  .cargo-ficha {
    margin-left: 0;
    line-height: 28px;
    display: block;
  }

  .link-carta {
    font-size: 20px;
  }

  .divisoria-experimentos {
    margin-bottom: 4px;
    padding-bottom: 30px;
    display: block;
  }

  .box-eventosexternos {
    margin-bottom: 36px;
  }

  .grid-eventosexternos {
    flex-direction: column;
    display: flex;
  }

  .menu-button {
    padding-left: 5px;
    padding-right: 0;
  }

  .menu-button.w--open {
    background-color: rgba(0, 0, 0, 0);
    padding-right: 0;
  }

  .menumobile {
    padding-right: 31px;
  }

  .grid-home {
    width: 100%;
    grid-template-rows: 280px 50px;
  }

  .subtitulohome {
    width: 25ch;
  }

  .subtitulohome.ano {
    padding-left: 12px;
    padding-right: 12px;
  }

  .box-home, .text-block-6 {
    width: 80vw;
  }

  .barra-logo-home {
    z-index: 9;
  }

  .image-9 {
    max-width: 50%;
  }

  .toggle {
    padding-right: 0;
    position: static;
  }

  .toggle-seta {
    width: 15px;
    margin-top: 4px;
  }

  .toggle-click {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
  }

  .grid-intro-2019 {
    width: auto;
    margin-top: 60px;
  }

  .div-block-4 {
    height: 1px;
    border-style: none none solid;
    border-width: 1px;
    border-color: var(--dim-grey);
    margin-top: 32px;
    padding-bottom: 0;
  }

  .anos-inicial {
    grid-column-gap: 12px;
  }

  .div-block-5 {
    flex-direction: column;
  }

  .botao-burnout.abs.hover {
    width: 20px;
    height: 20px;
    background-size: 20px;
    margin-top: 6px;
  }

  .botao-burnout.abs.burnout {
    width: 20px;
    height: 20px;
    background-size: 20px;
    margin-top: 6px;
    margin-left: 31px;
    padding-top: 0;
  }

  .button-24 {
    z-index: 11;
    background-color: var(--black);
    margin-right: 20px;
    bottom: 4%;
  }

  .menulateral {
    z-index: 2;
    width: auto;
    height: 52px;
    background-color: rgba(0, 0, 0, 0);
    margin-top: 0;
    margin-left: 55px;
    margin-right: 0;
    padding-top: 18px;
    padding-left: 0;
    font-size: 15px;
    display: block;
    left: 0;
  }

  .div-block-35.transparente {
    z-index: auto;
    background-color: rgba(0, 0, 0, 0);
    display: block;
    position: fixed;
  }

  .div-block-36._1.off {
    margin-top: 181px;
    margin-left: 21px;
  }

  .navbar-6 {
    z-index: 1;
  }

  .div-block-37 {
    z-index: 11;
    margin-right: 20px;
  }

  .nav-rodape-mobile {
    z-index: 9;
    grid-column-gap: 12px;
    grid-row-gap: 16px;
    border-top: .25px solid #888;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: auto auto;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    margin-top: 10px;
    padding-top: 30px;
    display: grid;
    position: relative;
  }

  .container-footer, .container-footer.impacta {
    padding-left: 0;
  }

  .container-footer.impacta.prioriza-ao {
    max-width: none;
  }

  .apoio {
    margin-left: -2px;
    font-size: 12px;
  }

  .apoio._2 {
    margin-left: 0;
    font-size: 12px;
  }

  .image-103 {
    margin-top: 0;
    margin-left: -12px;
  }

  .image-103.prioriza-ao {
    margin-left: 0;
  }

  .image-103.prioriza-ao.semente {
    max-width: 50%;
    margin-top: 20px;
    margin-left: 0;
  }

  .secao-footer {
    padding-top: 50px;
  }

  .secao-footer.pagina-inicial {
    z-index: 2;
  }

  .grid-conteudo {
    flex-flow: column-reverse;
    grid-template-rows: auto;
    grid-template-columns: 1fr 3fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    display: block;
  }

  .logo {
    grid-row-gap: 5px;
    margin-bottom: 7px;
  }

  .toque-para-fechar {
    z-index: 1;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0);
    position: fixed;
  }

  .exp-sub.parag.lateral {
    margin-left: 16px;
  }
}

#w-node-_33047945-d18d-afb2-f875-a17e2106bc4a-4c1f6c03 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_60edc804-5e34-fc8a-3e09-e30a5193e81e-4c1f6c03 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_9efc3024-4e53-c902-b93f-b0e89639ee84-4c1f6c03 {
  grid-area: 2 / 1 / 3 / 2;
  justify-self: auto;
}

#w-node-_071922c2-2c6e-0328-7d36-6d904bd22b07-4c1f6c03 {
  grid-area: 1 / 1 / 2 / 2;
  align-self: start;
  justify-self: start;
}

#w-node-_071922c2-2c6e-0328-7d36-6d904bd22b01-4c1f6c03 {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-_071922c2-2c6e-0328-7d36-6d904bd22b03-4c1f6c03 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_071922c2-2c6e-0328-7d36-6d904bd22b04-4c1f6c03 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_071922c2-2c6e-0328-7d36-6d904bd22b05-4c1f6c03 {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-_071922c2-2c6e-0328-7d36-6d904bd22af6-4c1f6c03 {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-_3293a926-e5af-098f-e9d5-f2b78986e91a-0f1f6c06 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_98ea3ec3-f147-3205-aec1-0a9b120d72ae-0f1f6c06 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_98ea3ec3-f147-3205-aec1-0a9b120d72af-0f1f6c06 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_98ea3ec3-f147-3205-aec1-0a9b120d72b5-0f1f6c06 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_98ea3ec3-f147-3205-aec1-0a9b120d72ba-0f1f6c06 {
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-_98ea3ec3-f147-3205-aec1-0a9b120d72c4-0f1f6c06 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_168be622-3550-c448-9f2e-2d88b9bf874e-0f1f6c06, #w-node-c78ab5c4-2ad4-12d7-4cd3-94b06a256e60-0f1f6c06 {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-f86e06aa-38bb-c514-617b-c00def28c172-0f1f6c06 {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_98ea3ec3-f147-3205-aec1-0a9b120d72db-0f1f6c06 {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_98ea3ec3-f147-3205-aec1-0a9b120d72e0-0f1f6c06 {
  grid-area: 5 / 2 / 6 / 3;
}

#w-node-c1f7ba2f-2f55-0026-2187-246f96a4c0dc-0f1f6c06 {
  grid-area: 6 / 1 / 7 / 3;
}

#w-node-_0ef3197c-5b5d-77d0-0e8f-8b54ba2aa112-0f1f6c06 {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-_1e98c98f-0a06-1a09-2369-42597322e3c7-0f1f6c06 {
  grid-area: 7 / 2 / 8 / 3;
}

#w-node-_58d2b6ec-a0cb-2c44-85f0-23bf21aca201-0f1f6c06 {
  grid-area: 8 / 1 / 9 / 2;
}

#w-node-_53db8002-5cb6-d5cb-230a-86fd669c6bad-0f1f6c06 {
  grid-area: 8 / 2 / 9 / 3;
}

#w-node-befb4253-26b9-d320-724d-a8cd112b2cdb-0f1f6c06 {
  grid-area: 9 / 1 / 10 / 3;
}

#w-node-e4e2bd2b-4565-5c53-6fd3-a7291d267f6b-0f1f6c06 {
  grid-area: 10 / 1 / 11 / 2;
}

#w-node-_642d3687-511c-8da1-7908-a27b3604e707-0f1f6c06 {
  grid-area: 10 / 2 / 11 / 3;
}

#w-node-_8ae78ecf-b861-6fb3-0dff-161195a2f54c-0f1f6c06 {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-_737adabe-7315-b699-0f62-1d5a73923756-0f1f6c06 {
  grid-area: 1 / 1 / 2 / 2;
  align-self: start;
  justify-self: start;
}

#w-node-_737adabe-7315-b699-0f62-1d5a73923759-0f1f6c06 {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-_737adabe-7315-b699-0f62-1d5a7392375b-0f1f6c06 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_737adabe-7315-b699-0f62-1d5a7392375c-0f1f6c06 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_737adabe-7315-b699-0f62-1d5a7392375d-0f1f6c06 {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-_737adabe-7315-b699-0f62-1d5a7392375e-0f1f6c06 {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-ea95361e-438e-d172-4d12-25da64ef9370-0b1f6c07, #w-node-_9a0ac47b-bb75-98fa-f1f9-760bd9d13d83-0b1f6c07 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_68ea3716-3f88-7252-27e2-62c985c3f91b-0b1f6c07, #w-node-_74a4218a-b78d-ee4b-b5b9-208e2d4db947-0b1f6c07 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-c4c72db8-c64a-3789-ddad-9a1ea34eeb36-0b1f6c07, #w-node-f8a22775-d337-eb16-b41a-d22c9b1fd02f-0b1f6c07 {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-_82ec5ebd-4492-ac3d-ddc7-36f3e63822e5-0b1f6c07, #w-node-_34fae6a6-7f7f-3c54-93bf-0dc28707f389-0b1f6c07 {
  grid-area: 4 / 2 / 5 / 3;
}

#w-node-_077cf7d9-8847-e1f6-ef8e-8427e6feeedf-0b1f6c07, #w-node-_80172b7a-8813-c0d0-2814-f2f7852e8f55-0b1f6c07 {
  grid-area: 5 / 2 / 6 / 3;
}

#w-node-_60b1dbc7-9347-a69d-da8d-052403887940-0b1f6c07, #w-node-bf1e41a5-38f7-e6aa-1c7e-221c4afdc96b-0b1f6c07 {
  grid-area: 6 / 2 / 7 / 3;
}

#w-node-bc178924-379f-f61a-9778-9da1f44eab04-0b1f6c07, #w-node-ae3d024b-53b3-371f-24d9-a3c3a867251d-0b1f6c07 {
  grid-area: 7 / 2 / 8 / 3;
}

#w-node-_117ae699-0b4e-a740-fd3d-ed0eecf0cf5d-0b1f6c07, #w-node-_8e92768a-7dc1-2479-e542-54df232acfdb-0b1f6c07 {
  grid-area: 8 / 2 / 9 / 3;
}

#w-node-_2b13a9a7-6c41-5f87-06d2-885cec58bc21-0b1f6c07, #w-node-f38c88e5-37b5-4696-5568-528a636e8d02-0b1f6c07 {
  grid-area: 9 / 2 / 10 / 3;
}

#w-node-_494b34fd-8ee0-3e91-670f-d8d0b7a8566e-0b1f6c07, #w-node-c43a102b-d954-d169-c3a2-7f3b344e7027-0b1f6c07 {
  grid-area: 10 / 2 / 11 / 3;
}

#w-node-_83387466-9457-3e33-f197-c33d8c294bd1-0b1f6c07, #w-node-b1cc8d2d-ccb2-8c38-521c-0cfc0c04f527-0b1f6c07 {
  grid-area: 11 / 2 / 12 / 3;
}

#w-node-bebb2b50-aea6-3b7c-aafb-97c95b0bde2f-0b1f6c07, #w-node-_548bafd8-aab1-6efd-6d98-75804ede0da7-0b1f6c07 {
  grid-area: 12 / 2 / 13 / 3;
}

#w-node-_77ee504a-ad38-9e77-05e1-7c1a36a8f257-0b1f6c07 {
  grid-area: 13 / 2 / 14 / 3;
}

#w-node-_3fb24e65-3d57-97bc-4e3d-1243ed652927-0b1f6c07 {
  grid-area: 14 / 2 / 15 / 3;
}

#w-node-_611f74d5-b18b-40ed-180c-b46168db2e8e-0b1f6c07 {
  grid-area: 1 / 1 / 2 / 2;
  align-self: start;
  justify-self: start;
}

#w-node-_611f74d5-b18b-40ed-180c-b46168db2e91-0b1f6c07 {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-_611f74d5-b18b-40ed-180c-b46168db2e93-0b1f6c07 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_611f74d5-b18b-40ed-180c-b46168db2e94-0b1f6c07 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_611f74d5-b18b-40ed-180c-b46168db2e95-0b1f6c07 {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-_611f74d5-b18b-40ed-180c-b46168db2e96-0b1f6c07 {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-_77ee504a-ad38-9e77-05e1-7c1a36a8f257-5a1f6c09 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-e5054fa8-700d-df24-23d3-2c97c702578d-5a1f6c09 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-e7578c08-1d9f-8381-021b-e6f95940e685-5a1f6c09 {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-_714d2bac-4475-e807-7a1d-36463fc18a37-5a1f6c09 {
  grid-area: 1 / 1 / 2 / 2;
  align-self: start;
  justify-self: start;
}

#w-node-_714d2bac-4475-e807-7a1d-36463fc18a3a-5a1f6c09 {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-_714d2bac-4475-e807-7a1d-36463fc18a3c-5a1f6c09 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_714d2bac-4475-e807-7a1d-36463fc18a3d-5a1f6c09 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_714d2bac-4475-e807-7a1d-36463fc18a3e-5a1f6c09 {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-_714d2bac-4475-e807-7a1d-36463fc18a3f-5a1f6c09 {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-_3f15fb48-fa2e-c9c7-d7d3-3b19ccef22e9-5e1f6c0e {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_83619a1f-7822-065c-dd68-627af9fed78a-5e1f6c0e {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_97d99918-30ac-301c-5c73-f9733555f4f5-5e1f6c0e {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-b664c364-5136-7228-6629-a70b2c211853-5e1f6c0e {
  grid-area: 4 / 2 / 5 / 3;
}

#w-node-_543e8683-69ec-8278-cd54-198e3668b9b3-5e1f6c0e {
  grid-area: 5 / 2 / 6 / 3;
}

#w-node-_2fa675da-5356-9763-10ed-ccf68f93a569-5e1f6c0e {
  grid-area: 6 / 2 / 7 / 3;
}

#w-node-e47c1ea5-9e15-8576-fa6e-4e36972bd049-5e1f6c0e {
  grid-area: 7 / 2 / 8 / 3;
}

#w-node-_7baa492c-59c3-697d-cd09-af30d61d772c-5e1f6c0e {
  grid-area: 8 / 2 / 9 / 3;
}

#w-node-_36bb58f4-7d0a-48bd-c0b2-61e47c7ff6c7-5e1f6c0e {
  grid-area: 9 / 2 / 10 / 3;
}

#w-node-_5aa1fec5-8f4f-e1e6-a5a4-d2bc2b718c04-5e1f6c0e {
  grid-area: 10 / 2 / 11 / 3;
}

#w-node-ebac999e-14cb-6e8e-02a9-fa3210bdebf8-5e1f6c0e {
  grid-area: 11 / 2 / 12 / 3;
}

#w-node-a19207d6-1a65-4aa9-948a-560aa4547eca-5e1f6c0e {
  grid-area: 1 / 1 / 2 / 2;
  align-self: start;
  justify-self: start;
}

#w-node-a19207d6-1a65-4aa9-948a-560aa4547ecd-5e1f6c0e {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-a19207d6-1a65-4aa9-948a-560aa4547ecf-5e1f6c0e {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-a19207d6-1a65-4aa9-948a-560aa4547ed0-5e1f6c0e {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-a19207d6-1a65-4aa9-948a-560aa4547ed1-5e1f6c0e {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-a19207d6-1a65-4aa9-948a-560aa4547ed2-5e1f6c0e {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-_40b8a978-84f5-8098-4fc7-89545b618222-9f1f6c0f {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-c771b1af-01c4-ff34-1598-796af60565d1-9f1f6c0f {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-_777256e4-bc30-788d-c2bf-0be3e094eee7-9f1f6c0f {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-cbd11b91-3436-c5b7-a0e7-7a26db301821-9f1f6c0f {
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-_93126b5a-ab24-7500-c308-0816aae6bcbf-9f1f6c0f {
  grid-area: 2 / 1 / 3 / 2;
  justify-self: start;
}

#w-node-cb532651-9273-ec9b-0513-91f791700dc3-9f1f6c0f {
  grid-area: 3 / 1 / 4 / 3;
}

#w-node-fe2ae7b5-21f0-f529-e261-80e61d6c062e-9f1f6c0f {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_3ce7fb0f-bea8-f85e-4288-8ca8ad1ad32e-9f1f6c0f {
  grid-area: 4 / 1 / 5 / 3;
}

#w-node-_0cb32f38-c1a3-f97e-f94a-40cf90dd2c7f-9f1f6c0f {
  grid-area: 4 / 1 / 5 / 2;
  justify-self: start;
}

#w-node-b0c06679-747b-f67f-5dac-de896ca68b2e-9f1f6c0f {
  grid-area: 5 / 1 / 6 / 3;
}

#w-node-c8d81441-0f82-8044-e841-d7c8f0cb72d1-9f1f6c0f {
  grid-area: 5 / 1 / 6 / 2;
  justify-self: start;
}

#w-node-d698d1dc-8291-e581-dfbe-c0adfa99f25a-9f1f6c0f {
  grid-area: 6 / 1 / 7 / 3;
}

#w-node-e0cb0a86-1743-5ccf-242c-0ce19a65adde-9f1f6c0f {
  grid-area: 5 / 2 / 6 / 3;
}

#w-node-_3952cb63-d116-5631-6426-80885a5c6661-9f1f6c0f {
  grid-area: 7 / 1 / 8 / 3;
}

#w-node-ee396aec-5de1-812e-63cc-cc620cb7d748-9f1f6c0f {
  grid-area: 6 / 1 / 7 / 2;
  justify-self: start;
}

#w-node-_03170692-218f-d8a0-8fd8-9e1b8b1f7dcf-9f1f6c0f {
  grid-area: 8 / 1 / 9 / 3;
}

#w-node-_578e6e38-3db5-f7c5-4ea2-282201a4a038-9f1f6c0f {
  grid-area: 6 / 2 / 7 / 3;
}

#w-node-_9519b18e-46b4-d3d8-6015-0b641ba8cfaa-9f1f6c0f {
  grid-area: 7 / 1 / 8 / 2;
  justify-self: start;
}

#w-node-_9fe432c6-97f0-680f-d266-a1f4720c16a0-9f1f6c0f {
  grid-area: 9 / 1 / 10 / 3;
}

#w-node-_45e5f727-8665-8445-b362-3bd6248f1b67-9f1f6c0f {
  grid-area: 7 / 2 / 8 / 3;
}

#w-node-a936b34d-5a2d-816a-70e0-dcf37a967f23-9f1f6c0f {
  grid-area: 10 / 1 / 11 / 3;
}

#w-node-e64e42c9-cb14-f8f1-21f9-e20576f56048-9f1f6c0f {
  grid-area: 8 / 1 / 9 / 2;
  justify-self: start;
}

#w-node-dee89e01-7452-c008-6641-418dbbe06715-9f1f6c0f {
  grid-area: 11 / 1 / 12 / 3;
}

#w-node-aac04afa-4e6c-1acf-7eda-44360f63e0e0-9f1f6c0f {
  grid-area: 8 / 2 / 9 / 3;
}

#w-node-_21491ee2-45a1-0fca-270f-96883ecffbba-9f1f6c0f {
  grid-area: 12 / 1 / 13 / 3;
}

#w-node-a98e36ab-1a09-df33-3c9c-d973c78bde67-9f1f6c0f {
  grid-area: 13 / 1 / 14 / 3;
}

#w-node-bb3920fc-9846-8c03-20a0-ce32131139d8-9f1f6c0f {
  grid-area: 9 / 1 / 10 / 2;
  justify-self: start;
}

#w-node-_221ee8e3-b7c1-e0bf-5ea5-d525c3488ed4-9f1f6c0f {
  grid-area: 14 / 1 / 15 / 3;
}

#w-node-ffdc0fc8-5fab-f0ad-afd1-85b061209170-9f1f6c0f {
  grid-area: 4 / 2 / 5 / 3;
}

#w-node-ee22dccf-69e7-850b-53e2-8e8ee4a27213-9f1f6c0f {
  grid-area: 15 / 1 / 16 / 3;
}

#w-node-_6da07f59-1773-cdee-a80c-21455d7becc7-9f1f6c0f {
  grid-area: 16 / 1 / 17 / 3;
}

#w-node-_295c290f-7312-3277-1fd2-35c393396c34-9f1f6c0f {
  grid-area: 9 / 2 / 10 / 3;
}

#w-node-c2c367ff-0acc-fb7d-adcd-ee14bcaf40d6-9f1f6c0f {
  grid-area: 17 / 1 / 18 / 3;
}

#w-node-_174e37ea-5134-efc0-d50b-5b7aee27ac1a-9f1f6c0f {
  grid-area: 11 / 1 / 12 / 2;
  justify-self: start;
}

#w-node-b9202cf1-2fc1-e529-57d3-f2fdd0e210cd-9f1f6c0f {
  grid-area: 18 / 1 / 19 / 3;
}

#w-node-_2412bae3-f5d5-6046-73b0-f160ecca89e7-9f1f6c0f {
  grid-area: 11 / 2 / 12 / 3;
}

#w-node-d9bda43a-4977-231e-b4d8-ae6adfa4e96c-9f1f6c0f {
  grid-area: 12 / 1 / 13 / 2;
  justify-self: start;
}

#w-node-eebf7f64-50e1-e7fa-4a50-78f67460fd3a-9f1f6c0f {
  grid-area: 10 / 2 / 11 / 3;
}

#w-node-f05ab271-70aa-0fa6-de65-c3a0f39482e4-9f1f6c0f {
  grid-area: 13 / 1 / 14 / 2;
  justify-self: start;
}

#w-node-c17669da-00cc-004a-4552-c5613c07f7c4-9f1f6c0f {
  grid-area: 12 / 2 / 13 / 3;
}

#w-node-_3c916107-8cbd-6375-1183-9bbdb58c1066-9f1f6c0f {
  grid-area: 14 / 1 / 15 / 2;
  justify-self: start;
}

#w-node-fbcd7e0c-a3d9-16f8-a3a2-f10f278054c8-9f1f6c0f {
  grid-area: 13 / 2 / 14 / 3;
}

#w-node-_8654a8c9-eaf6-5b1f-af35-db6bbf219a7c-9f1f6c0f {
  grid-area: 15 / 1 / 16 / 2;
  justify-self: start;
}

#w-node-b70c2029-3ae7-deca-562f-9de268ee9434-9f1f6c0f {
  grid-area: 14 / 2 / 15 / 3;
}

#w-node-_46a14cbb-2038-6f83-e94e-f41a82cbb11f-9f1f6c0f {
  grid-area: 16 / 1 / 17 / 2;
  justify-self: start;
}

#w-node-f0e9231d-9c4d-b19d-e463-6f67449538ec-9f1f6c0f {
  grid-area: 15 / 2 / 16 / 3;
}

#w-node-_4fc0ff08-3d9d-277b-f984-4a647cdd50bf-9f1f6c0f {
  grid-area: 17 / 1 / 18 / 2;
  justify-self: start;
}

#w-node-_6287d6e8-e688-3bbb-34cf-c1d1edc74b71-9f1f6c0f {
  grid-area: 16 / 2 / 17 / 3;
}

#w-node-f2216377-f4a7-cbb5-8900-c1edc5d8feda-9f1f6c0f {
  grid-area: 18 / 1 / 19 / 2;
  justify-self: start;
}

#w-node-c8f4f782-d33b-15dd-02ff-8270f463a1cc-9f1f6c0f {
  grid-area: 17 / 2 / 18 / 3;
}

#w-node-c01fa8c2-e428-a4e3-0f5d-f93427b0279d-9f1f6c0f {
  grid-area: 19 / 1 / 20 / 2;
  justify-self: start;
}

#w-node-b4c27e4e-82f5-dc57-ea00-9444eb0b6ef1-9f1f6c0f {
  grid-area: 18 / 2 / 19 / 3;
}

#w-node-ff354c63-3e39-185d-5b12-d7fe7b5bb44c-9f1f6c0f {
  grid-area: 19 / 2 / 20 / 3;
}

#w-node-_4284ff70-ea6c-7a7a-90d4-47aa494ff422-9f1f6c0f {
  grid-area: 3 / 1 / 4 / 2;
  justify-self: start;
}

#w-node-_173692c6-3d87-b2d6-0f31-5451819e5916-9f1f6c0f {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-_8fa841f2-00f9-dab7-a2bc-6b4e5609417c-9f1f6c0f {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-efb6d0fd-d6e0-dcbd-40d1-055e1f26314b-9f1f6c0f {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_892e60d2-e9a2-0f21-17c5-a120a21b5a54-9f1f6c0f {
  grid-area: 1 / 1 / 2 / 2;
  align-self: start;
  justify-self: start;
}

#w-node-_892e60d2-e9a2-0f21-17c5-a120a21b5a57-9f1f6c0f {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-_892e60d2-e9a2-0f21-17c5-a120a21b5a59-9f1f6c0f {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_892e60d2-e9a2-0f21-17c5-a120a21b5a5a-9f1f6c0f {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_892e60d2-e9a2-0f21-17c5-a120a21b5a5b-9f1f6c0f {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-_892e60d2-e9a2-0f21-17c5-a120a21b5a5c-9f1f6c0f {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-_00b956dd-46f4-563c-30ce-8d8349e5b5cf-211f6c13 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_89968aee-cca5-9e46-4eef-439823e3777d-211f6c13 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-da3b7d41-d09a-f570-098e-cd562a83fd3e-211f6c13 {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-_063150a1-fc71-1240-5f03-2872be589004-211f6c13 {
  grid-area: 4 / 2 / 5 / 3;
}

#w-node-_51ae65d0-284d-8a49-1ba1-8ffe5247c6af-211f6c13 {
  grid-area: 5 / 2 / 6 / 3;
}

#w-node-d5ca7efa-0a6c-17d6-f9fd-f3ba77f90dc2-211f6c13 {
  grid-area: 6 / 2 / 7 / 3;
}

#w-node-_1a9276f6-3d37-d4d6-719b-2c94b70ebb72-211f6c13 {
  grid-area: 7 / 2 / 8 / 3;
}

#w-node-_8add1db5-c014-ffca-d6ec-ac67088d0efc-211f6c13 {
  grid-area: 8 / 2 / 9 / 3;
}

#w-node-_2ae515ca-d3a5-de6f-efe0-917e99b41f0e-211f6c13 {
  grid-area: 9 / 2 / 10 / 3;
}

#w-node-_8535e431-1e63-2957-21dd-798d8991d514-211f6c13 {
  grid-area: 10 / 2 / 11 / 3;
}

#w-node-d2c58db8-918c-9dff-ec6f-483372b483cc-211f6c13 {
  grid-area: 11 / 2 / 12 / 3;
}

#w-node-a1c11585-3982-6112-3247-b110a2ba2ba0-211f6c13 {
  grid-area: 12 / 2 / 13 / 3;
}

#w-node-ee4aa28e-366c-a125-2790-e1cfe1250a6e-211f6c13 {
  grid-area: 13 / 2 / 14 / 3;
}

#w-node-b3b351ab-24ae-4418-de1b-6dccbabe4153-211f6c13 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-a3e92f53-9048-1a8e-02ce-5e8dd948c801-211f6c13 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_85696930-24db-e071-1a12-29ea95aea430-211f6c13 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_57297cc5-7439-34bb-6158-f164d5a3510b-211f6c13 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_82ff8fba-3b6f-2571-2a09-692f4f2e7ad9-211f6c13 {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-_6674bba1-b48e-4bed-327f-3131d58f8243-211f6c13 {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_131be6ec-2a1f-1420-9e08-bd615bd0322f-211f6c13 {
  grid-area: 4 / 2 / 5 / 3;
}

#w-node-bba57574-0fbe-71f5-4c60-65d1e021526c-211f6c13 {
  grid-area: 14 / 2 / 15 / 3;
}

#w-node-f4247ad3-5c67-6aa1-b30b-f304f9463a22-211f6c13 {
  grid-area: 15 / 2 / 16 / 3;
}

#w-node-_3a08a21f-8d98-fe3d-1ba5-f958c707dfd4-211f6c13 {
  grid-area: 16 / 2 / 17 / 3;
}

#w-node-_054b4b87-9149-c7b7-86ee-0b4fc7c4b071-211f6c13 {
  grid-area: 17 / 2 / 18 / 3;
}

#w-node-_23574810-488d-efb3-0a83-ba1fa530b824-211f6c13 {
  grid-area: 18 / 2 / 19 / 3;
}

#w-node-f34317eb-1953-7909-2c1b-6af6adcb0459-211f6c13 {
  grid-area: 19 / 2 / 20 / 3;
}

#w-node-_4c863cbb-24f5-2f02-64e8-61211bdcaa5e-211f6c13 {
  grid-area: 20 / 2 / 21 / 3;
}

#w-node-_959baf59-bba9-7930-334f-d270a463fa7f-211f6c13 {
  grid-area: 21 / 2 / 22 / 3;
}

#w-node-_64ff4e94-3a51-b83f-3c7f-90905cb69aba-211f6c13 {
  grid-area: 22 / 2 / 23 / 3;
}

#w-node-_3fac63b9-12e9-a968-0e20-8b950951f353-211f6c13 {
  grid-area: 23 / 2 / 24 / 3;
}

#w-node-d2f39726-053f-c26c-224f-68c14370a3b9-211f6c13 {
  grid-area: 24 / 2 / 25 / 3;
}

#w-node-_53d4b1de-87c8-6a3f-4c50-42c9a7a5782b-211f6c13 {
  grid-area: 25 / 2 / 26 / 3;
}

#w-node-_03b5d788-14f0-4ba9-9341-14dfb4f8dc72-211f6c13 {
  grid-area: 26 / 2 / 27 / 3;
}

#w-node-fa964cec-fa0f-93f5-9c49-9a8ee483e6da-211f6c13 {
  grid-area: 27 / 2 / 28 / 3;
}

#w-node-_5c2f4417-3519-2079-28d3-a468ade8cf95-211f6c13 {
  grid-area: 28 / 2 / 29 / 3;
}

#w-node-_74268b15-391a-dc2d-5d24-137673657e7f-211f6c13 {
  grid-area: 29 / 2 / 30 / 3;
}

#w-node-fd0ad92b-2041-b027-7105-a92826a5d0d9-211f6c13 {
  grid-area: 30 / 2 / 31 / 3;
}

#w-node-_6b32105b-2f77-acd1-36e7-bc8d81930167-211f6c13 {
  grid-area: 31 / 2 / 32 / 3;
}

#w-node-f6326225-49fc-92fc-35b6-0f779b548f5e-211f6c13 {
  grid-area: 1 / 1 / 2 / 2;
  align-self: start;
  justify-self: start;
}

#w-node-f6326225-49fc-92fc-35b6-0f779b548f61-211f6c13 {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-f6326225-49fc-92fc-35b6-0f779b548f63-211f6c13 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-f6326225-49fc-92fc-35b6-0f779b548f64-211f6c13 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-f6326225-49fc-92fc-35b6-0f779b548f65-211f6c13 {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-f6326225-49fc-92fc-35b6-0f779b548f66-211f6c13 {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-_40b8a978-84f5-8098-4fc7-89545b618222-d9e140f3 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-c771b1af-01c4-ff34-1598-796af60565d1-d9e140f3 {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-_777256e4-bc30-788d-c2bf-0be3e094eee7-d9e140f3 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-cbd11b91-3436-c5b7-a0e7-7a26db301821-d9e140f3 {
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-_93126b5a-ab24-7500-c308-0816aae6bcbf-d9e140f3 {
  grid-area: 2 / 1 / 3 / 2;
  justify-self: start;
}

#w-node-cb532651-9273-ec9b-0513-91f791700dc3-d9e140f3 {
  grid-area: 3 / 1 / 4 / 3;
}

#w-node-fe2ae7b5-21f0-f529-e261-80e61d6c062e-d9e140f3 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_3ce7fb0f-bea8-f85e-4288-8ca8ad1ad32e-d9e140f3 {
  grid-area: 4 / 1 / 5 / 3;
}

#w-node-b0c06679-747b-f67f-5dac-de896ca68b2e-d9e140f3 {
  grid-area: 5 / 1 / 6 / 3;
}

#w-node-c8d81441-0f82-8044-e841-d7c8f0cb72d1-d9e140f3 {
  grid-area: 4 / 1 / 5 / 2;
  justify-self: start;
}

#w-node-d698d1dc-8291-e581-dfbe-c0adfa99f25a-d9e140f3 {
  grid-area: 6 / 1 / 7 / 3;
}

#w-node-e0cb0a86-1743-5ccf-242c-0ce19a65adde-d9e140f3 {
  grid-area: 4 / 2 / 5 / 3;
}

#w-node-_3952cb63-d116-5631-6426-80885a5c6661-d9e140f3 {
  grid-area: 7 / 1 / 8 / 3;
}

#w-node-ee396aec-5de1-812e-63cc-cc620cb7d748-d9e140f3 {
  grid-area: 5 / 1 / 6 / 2;
  justify-self: start;
}

#w-node-_03170692-218f-d8a0-8fd8-9e1b8b1f7dcf-d9e140f3 {
  grid-area: 8 / 1 / 9 / 3;
}

#w-node-_578e6e38-3db5-f7c5-4ea2-282201a4a038-d9e140f3 {
  grid-area: 5 / 2 / 6 / 3;
}

#w-node-_9519b18e-46b4-d3d8-6015-0b641ba8cfaa-d9e140f3 {
  grid-area: 6 / 1 / 7 / 2;
  justify-self: start;
}

#w-node-_9fe432c6-97f0-680f-d266-a1f4720c16a0-d9e140f3 {
  grid-area: 9 / 1 / 10 / 3;
}

#w-node-_45e5f727-8665-8445-b362-3bd6248f1b67-d9e140f3 {
  grid-area: 6 / 2 / 7 / 3;
}

#w-node-a936b34d-5a2d-816a-70e0-dcf37a967f23-d9e140f3 {
  grid-area: 10 / 1 / 11 / 3;
}

#w-node-_182044c4-df75-77fd-dbdc-b3c02f662fd9-d9e140f3 {
  grid-area: 9 / 1 / 10 / 2;
}

#w-node-e64e42c9-cb14-f8f1-21f9-e20576f56048-d9e140f3 {
  grid-area: 7 / 1 / 8 / 2;
  justify-self: start;
}

#w-node-_8b0a8e07-0669-3b28-47a6-9b325f49b2a6-d9e140f3 {
  grid-area: 8 / 1 / 9 / 2;
  justify-self: start;
}

#w-node-dee89e01-7452-c008-6641-418dbbe06715-d9e140f3 {
  grid-area: 11 / 1 / 12 / 3;
}

#w-node-aac04afa-4e6c-1acf-7eda-44360f63e0e0-d9e140f3 {
  grid-area: 7 / 2 / 8 / 3;
}

#w-node-a2456bae-1bd9-7c3a-44e8-10cae9ecc1ff-d9e140f3 {
  grid-area: 8 / 2 / 9 / 3;
}

#w-node-_21491ee2-45a1-0fca-270f-96883ecffbba-d9e140f3 {
  grid-area: 12 / 1 / 13 / 3;
}

#w-node-a98e36ab-1a09-df33-3c9c-d973c78bde67-d9e140f3 {
  grid-area: 13 / 1 / 14 / 3;
}

#w-node-_221ee8e3-b7c1-e0bf-5ea5-d525c3488ed4-d9e140f3 {
  grid-area: 14 / 1 / 15 / 3;
}

#w-node-ee22dccf-69e7-850b-53e2-8e8ee4a27213-d9e140f3 {
  grid-area: 15 / 1 / 16 / 3;
}

#w-node-_6da07f59-1773-cdee-a80c-21455d7becc7-d9e140f3 {
  grid-area: 16 / 1 / 17 / 3;
}

#w-node-c2c367ff-0acc-fb7d-adcd-ee14bcaf40d6-d9e140f3 {
  grid-area: 17 / 1 / 18 / 3;
}

#w-node-_174e37ea-5134-efc0-d50b-5b7aee27ac1a-d9e140f3 {
  grid-area: 10 / 1 / 11 / 2;
  justify-self: start;
}

#w-node-b9202cf1-2fc1-e529-57d3-f2fdd0e210cd-d9e140f3 {
  grid-area: 18 / 1 / 19 / 3;
}

#w-node-dd4b7564-5f7c-9092-561d-b39a4deb49f9-d9e140f3 {
  grid-area: 19 / 1 / 20 / 3;
}

#w-node-e2dd31fc-3699-1844-1ca2-4d6c549e3800-d9e140f3 {
  grid-area: 20 / 1 / 21 / 3;
}

#w-node-_1b854038-4cc8-96e0-99fb-616dd2d282e9-d9e140f3 {
  grid-area: 21 / 1 / 22 / 3;
}

#w-node-_2412bae3-f5d5-6046-73b0-f160ecca89e7-d9e140f3 {
  grid-area: 10 / 2 / 11 / 3;
}

#w-node-d9bda43a-4977-231e-b4d8-ae6adfa4e96c-d9e140f3 {
  grid-area: 11 / 1 / 12 / 2;
  justify-self: start;
}

#w-node-eebf7f64-50e1-e7fa-4a50-78f67460fd3a-d9e140f3 {
  grid-area: 9 / 2 / 10 / 3;
}

#w-node-f05ab271-70aa-0fa6-de65-c3a0f39482e4-d9e140f3 {
  grid-area: 12 / 1 / 13 / 2;
  justify-self: start;
}

#w-node-c17669da-00cc-004a-4552-c5613c07f7c4-d9e140f3 {
  grid-area: 11 / 2 / 12 / 3;
}

#w-node-_3c916107-8cbd-6375-1183-9bbdb58c1066-d9e140f3 {
  grid-area: 13 / 1 / 14 / 2;
  justify-self: start;
}

#w-node-fbcd7e0c-a3d9-16f8-a3a2-f10f278054c8-d9e140f3 {
  grid-area: 12 / 2 / 13 / 3;
}

#w-node-_8654a8c9-eaf6-5b1f-af35-db6bbf219a7c-d9e140f3 {
  grid-area: 14 / 1 / 15 / 2;
  justify-self: start;
}

#w-node-b70c2029-3ae7-deca-562f-9de268ee9434-d9e140f3 {
  grid-area: 13 / 2 / 14 / 3;
}

#w-node-_46a14cbb-2038-6f83-e94e-f41a82cbb11f-d9e140f3 {
  grid-area: 15 / 1 / 16 / 2;
  justify-self: start;
}

#w-node-f0e9231d-9c4d-b19d-e463-6f67449538ec-d9e140f3 {
  grid-area: 14 / 2 / 15 / 3;
}

#w-node-_4fc0ff08-3d9d-277b-f984-4a647cdd50bf-d9e140f3 {
  grid-area: 16 / 1 / 17 / 2;
  justify-self: start;
}

#w-node-_6287d6e8-e688-3bbb-34cf-c1d1edc74b71-d9e140f3 {
  grid-area: 15 / 2 / 16 / 3;
}

#w-node-f2216377-f4a7-cbb5-8900-c1edc5d8feda-d9e140f3 {
  grid-area: 17 / 1 / 18 / 2;
  justify-self: start;
}

#w-node-c8f4f782-d33b-15dd-02ff-8270f463a1cc-d9e140f3 {
  grid-area: 16 / 2 / 17 / 3;
}

#w-node-c01fa8c2-e428-a4e3-0f5d-f93427b0279d-d9e140f3 {
  grid-area: 18 / 1 / 19 / 2;
  justify-self: start;
}

#w-node-b4c27e4e-82f5-dc57-ea00-9444eb0b6ef1-d9e140f3 {
  grid-area: 17 / 2 / 18 / 3;
}

#w-node-_4284ff70-ea6c-7a7a-90d4-47aa494ff422-d9e140f3 {
  grid-area: 3 / 1 / 4 / 2;
  justify-self: start;
}

#w-node-_11fcdfb6-ef0b-2a00-2696-9619114000ae-d9e140f3 {
  grid-area: 20 / 1 / 21 / 2;
  justify-self: start;
}

#w-node-e0dbb6ea-11f2-1fb5-2ab6-b69262584c09-d9e140f3 {
  grid-area: 19 / 1 / 20 / 2;
  justify-self: start;
}

#w-node-d51563f8-1628-ce18-ffb2-2bc9b0136ec4-d9e140f3 {
  grid-area: 22 / 1 / 23 / 2;
  justify-self: start;
}

#w-node-_98c109b7-3696-69f3-17ec-197136a79e5b-d9e140f3 {
  grid-area: 21 / 1 / 22 / 2;
  justify-self: start;
}

#w-node-_173692c6-3d87-b2d6-0f31-5451819e5916-d9e140f3 {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-ff354c63-3e39-185d-5b12-d7fe7b5bb44c-d9e140f3 {
  grid-area: 18 / 2 / 19 / 3;
}

#w-node-_8d2418d7-2e0d-abae-32dc-45c215b0eb82-d9e140f3 {
  grid-area: 19 / 2 / 20 / 3;
}

#w-node-_9f86a473-66f5-60b5-9239-d3ff3e0c9e97-d9e140f3 {
  grid-area: 20 / 2 / 21 / 3;
}

#w-node-b4ab0a30-bb95-398a-7f0a-78a268165fa6-d9e140f3 {
  grid-area: 21 / 2 / 22 / 3;
}

#w-node-_5d3fbdaf-8fe9-f602-a2b2-e1e3f096ef02-d9e140f3 {
  grid-area: 22 / 2 / 23 / 3;
}

#w-node-_8fa841f2-00f9-dab7-a2bc-6b4e5609417c-d9e140f3 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-fb67add2-0307-3862-63ee-a570d07d0799-d9e140f3 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_059f1db0-4bb7-39ff-6251-48627e67e6a2-d9e140f3 {
  grid-area: 1 / 1 / 2 / 2;
  align-self: start;
  justify-self: start;
}

#w-node-_059f1db0-4bb7-39ff-6251-48627e67e6a5-d9e140f3 {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-_059f1db0-4bb7-39ff-6251-48627e67e6a7-d9e140f3 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_059f1db0-4bb7-39ff-6251-48627e67e6a8-d9e140f3 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_059f1db0-4bb7-39ff-6251-48627e67e6a9-d9e140f3 {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-_059f1db0-4bb7-39ff-6251-48627e67e6aa-d9e140f3 {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-e9530065-4d4f-7de1-b6b5-615e7bde7a9a-7765a1d6 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_7d7dc779-3fa8-be6a-c339-cb3b75a41265-7765a1d6 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-b20e2051-cb03-87c3-1319-717d114efee3-7765a1d6 {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-fa92fe35-96e8-75e8-5301-1f102f798f59-7765a1d6 {
  grid-area: 4 / 2 / 5 / 3;
}

#w-node-_558eceb8-855f-db34-bdd2-111226b8841f-7765a1d6 {
  grid-area: 1 / 1 / 2 / 2;
  align-self: start;
  justify-self: start;
}

#w-node-_558eceb8-855f-db34-bdd2-111226b88422-7765a1d6 {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-_558eceb8-855f-db34-bdd2-111226b88424-7765a1d6 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_558eceb8-855f-db34-bdd2-111226b88425-7765a1d6 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_558eceb8-855f-db34-bdd2-111226b88426-7765a1d6 {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-_558eceb8-855f-db34-bdd2-111226b88427-7765a1d6 {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-c0f5ed20-481f-143c-a170-af2479576814-cd844bda, #w-node-_9a0ac47b-bb75-98fa-f1f9-760bd9d13d83-cd844bda {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-ea95361e-438e-d172-4d12-25da64ef9370-cd844bda {
  grid-area: 2 / 2 / 2 / 3;
}

#w-node-_74a4218a-b78d-ee4b-b5b9-208e2d4db947-cd844bda {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_45c84244-fd74-38f4-b719-8dc60181bd47-cd844bda, #w-node-_69a748ec-b83c-dd68-4b51-a71c5b7ab826-cd844bda {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-_17fd9ab3-5bdf-fed6-b490-91d3f5b415f4-cd844bda, #w-node-bb673c60-10ee-9fb7-edcd-5c82c2cd1963-cd844bda {
  grid-area: 4 / 2 / 5 / 3;
}

#w-node-ea51c2e8-2403-b36f-9806-1b49fcd1e9c5-cd844bda, #w-node-fac258c1-148e-5790-a075-780c4e1b56d2-cd844bda {
  grid-area: 5 / 2 / 6 / 3;
}

#w-node-ed1534da-78ce-abfd-afa3-3efce1d71464-cd844bda, #w-node-_4d9326a4-0eac-2acd-0380-80e4aa4d8b2c-cd844bda {
  grid-area: 6 / 2 / 7 / 3;
}

#w-node-e892084f-ff18-8c62-727f-345d4a4017ab-cd844bda, #w-node-_7f8fcd4a-ce00-9fcb-2c5d-5b288537364e-cd844bda {
  grid-area: 7 / 2 / 8 / 3;
}

#w-node-_00d321d8-9cdf-d533-7b7c-706ac942c520-cd844bda {
  grid-area: 8 / 2 / 9 / 3;
}

#w-node-_3fb24e65-3d57-97bc-4e3d-1243ed652927-cd844bda {
  grid-area: 9 / 2 / 10 / 3;
}

#w-node-b8a9ecfd-89a8-88bd-07c7-4740ed9cb5c3-cd844bda {
  grid-area: 1 / 1 / 2 / 2;
  align-self: start;
  justify-self: start;
}

#w-node-b8a9ecfd-89a8-88bd-07c7-4740ed9cb5c6-cd844bda {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-b8a9ecfd-89a8-88bd-07c7-4740ed9cb5c8-cd844bda {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-b8a9ecfd-89a8-88bd-07c7-4740ed9cb5c9-cd844bda {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-b8a9ecfd-89a8-88bd-07c7-4740ed9cb5ca-cd844bda {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-b8a9ecfd-89a8-88bd-07c7-4740ed9cb5cb-cd844bda {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-_77ee504a-ad38-9e77-05e1-7c1a36a8f257-ce9055c2 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-e5054fa8-700d-df24-23d3-2c97c702578d-ce9055c2 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-dd036f64-669d-8e93-c3a5-80d0305d632c-ce9055c2 {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-c966049d-1c9b-d19c-95e0-47c5ff5ace3f-ce9055c2 {
  grid-area: 1 / 1 / 2 / 2;
  align-self: start;
  justify-self: start;
}

#w-node-c966049d-1c9b-d19c-95e0-47c5ff5ace42-ce9055c2 {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-c966049d-1c9b-d19c-95e0-47c5ff5ace44-ce9055c2 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-c966049d-1c9b-d19c-95e0-47c5ff5ace45-ce9055c2 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-c966049d-1c9b-d19c-95e0-47c5ff5ace46-ce9055c2 {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-c966049d-1c9b-d19c-95e0-47c5ff5ace47-ce9055c2 {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-d1e333de-fa56-f313-2cea-db185e116411-e8bdf257 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_7be3ac5f-ae1c-41f5-2f72-b242f973cd98-e8bdf257 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_04cea336-8e19-daad-a08a-a6966dabdcf1-e8bdf257 {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-ae93b37c-ac86-95d5-affe-37c9b3c740fc-e8bdf257 {
  grid-area: 4 / 2 / 5 / 3;
}

#w-node-_7b3035a1-6392-6568-a25e-6b3388a25e03-e8bdf257 {
  grid-area: 5 / 2 / 6 / 3;
}

#w-node-_759fed66-8c85-6cb8-f26e-c3c7a4f98f96-e8bdf257 {
  grid-area: 6 / 2 / 7 / 3;
}

#w-node-ebac999e-14cb-6e8e-02a9-fa3210bdebf8-e8bdf257 {
  grid-area: 7 / 2 / 8 / 3;
}

#w-node-_8924cbb7-255c-138d-52b2-4b769e4033df-e8bdf257 {
  grid-area: 1 / 1 / 2 / 2;
  align-self: start;
  justify-self: start;
}

#w-node-_8924cbb7-255c-138d-52b2-4b769e4033e2-e8bdf257 {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-_8924cbb7-255c-138d-52b2-4b769e4033e4-e8bdf257 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_8924cbb7-255c-138d-52b2-4b769e4033e5-e8bdf257 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_8924cbb7-255c-138d-52b2-4b769e4033e6-e8bdf257 {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-_8924cbb7-255c-138d-52b2-4b769e4033e7-e8bdf257 {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-aa8f40a1-a89b-14eb-fe56-f432b33aab42-e10b46fb, #w-node-aa8f40a1-a89b-14eb-fe56-f432b33aab4c-e10b46fb {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-aa8f40a1-a89b-14eb-fe56-f432b33aab4d-e10b46fb, #w-node-aa8f40a1-a89b-14eb-fe56-f432b33aab57-e10b46fb {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-aa8f40a1-a89b-14eb-fe56-f432b33aab58-e10b46fb, #w-node-aa8f40a1-a89b-14eb-fe56-f432b33aab62-e10b46fb {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-aa8f40a1-a89b-14eb-fe56-f432b33aab63-e10b46fb, #w-node-aa8f40a1-a89b-14eb-fe56-f432b33aab6d-e10b46fb {
  grid-area: 4 / 2 / 5 / 3;
}

#w-node-aa8f40a1-a89b-14eb-fe56-f432b33aab6e-e10b46fb, #w-node-aa8f40a1-a89b-14eb-fe56-f432b33aab78-e10b46fb {
  grid-area: 5 / 2 / 6 / 3;
}

#w-node-aa8f40a1-a89b-14eb-fe56-f432b33aab79-e10b46fb {
  grid-area: 6 / 2 / 7 / 3;
}

#w-node-aa8f40a1-a89b-14eb-fe56-f432b33aab99-e10b46fb {
  grid-area: 7 / 2 / 8 / 3;
}

#w-node-_5f4fd9dc-a60c-4632-1810-e080cb3161ac-e10b46fb {
  grid-area: 1 / 1 / 2 / 2;
  align-self: start;
  justify-self: start;
}

#w-node-_5f4fd9dc-a60c-4632-1810-e080cb3161af-e10b46fb {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-_5f4fd9dc-a60c-4632-1810-e080cb3161b1-e10b46fb {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_5f4fd9dc-a60c-4632-1810-e080cb3161b2-e10b46fb {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_5f4fd9dc-a60c-4632-1810-e080cb3161b3-e10b46fb {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-_5f4fd9dc-a60c-4632-1810-e080cb3161b4-e10b46fb {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-_43e56eb1-eb49-d63b-f661-f48ffbbb6355-353b001d {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_43e56eb1-eb49-d63b-f661-f48ffbbb6358-353b001d {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_43e56eb1-eb49-d63b-f661-f48ffbbb635f-353b001d {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_43e56eb1-eb49-d63b-f661-f48ffbbb6364-353b001d {
  grid-area: 3 / 1 / 4 / 3;
}

#w-node-_43e56eb1-eb49-d63b-f661-f48ffbbb636d-353b001d {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_216e933c-1d43-9310-1c12-1d93a7faae99-353b001d {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-_43e56eb1-eb49-d63b-f661-f48ffbbb6373-353b001d {
  grid-area: 4 / 2 / 5 / 3;
}

#w-node-dec35b32-f825-e020-5258-077e6c9addb7-353b001d {
  grid-area: 5 / 1 / 6 / 3;
}

#w-node-_43e56eb1-eb49-d63b-f661-f48ffbbb6378-353b001d {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-f9d64a74-2d34-051e-8c38-967a00f17165-353b001d {
  grid-area: 6 / 2 / 7 / 3;
}

#w-node-_43e56eb1-eb49-d63b-f661-f48ffbbb637d-353b001d {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-_43e56eb1-eb49-d63b-f661-f48ffbbb6388-353b001d, #w-node-dc9d65f7-d2cd-b353-4a03-1dbd7414a7c6-353b001d {
  grid-area: 7 / 2 / 8 / 3;
}

#w-node-_43e56eb1-eb49-d63b-f661-f48ffbbb63be-353b001d {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-_5c123795-b6b8-19b5-09e5-251ba410e218-353b001d {
  grid-area: 1 / 1 / 2 / 2;
  align-self: start;
  justify-self: start;
}

#w-node-_5c123795-b6b8-19b5-09e5-251ba410e21b-353b001d {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-_5c123795-b6b8-19b5-09e5-251ba410e21d-353b001d {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_5c123795-b6b8-19b5-09e5-251ba410e21e-353b001d {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_5c123795-b6b8-19b5-09e5-251ba410e21f-353b001d {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-_5c123795-b6b8-19b5-09e5-251ba410e220-353b001d {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-b0d093e0-552c-df6f-cd2f-79e03a9bee18-367780a3 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-b0d093e0-552c-df6f-cd2f-79e03a9bee22-367780a3 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-b0d093e0-552c-df6f-cd2f-79e03a9bee2a-367780a3 {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-b0d093e0-552c-df6f-cd2f-79e03a9bee32-367780a3 {
  grid-area: 4 / 2 / 5 / 3;
}

#w-node-b0d093e0-552c-df6f-cd2f-79e03a9bee3b-367780a3 {
  grid-area: 5 / 2 / 6 / 3;
}

#w-node-b0d093e0-552c-df6f-cd2f-79e03a9bee43-367780a3 {
  grid-area: 6 / 2 / 7 / 3;
}

#w-node-b0d093e0-552c-df6f-cd2f-79e03a9bee4b-367780a3 {
  grid-area: 7 / 2 / 8 / 3;
}

#w-node-b0d093e0-552c-df6f-cd2f-79e03a9bee53-367780a3 {
  grid-area: 8 / 2 / 9 / 3;
}

#w-node-b0d093e0-552c-df6f-cd2f-79e03a9bee5b-367780a3, #w-node-c2018d50-d630-099a-1684-f48cbd6a322b-367780a3 {
  grid-area: 9 / 2 / 10 / 3;
}

#w-node-b0d093e0-552c-df6f-cd2f-79e03a9bee63-367780a3 {
  grid-area: 10 / 2 / 11 / 3;
}

#w-node-b0d093e0-552c-df6f-cd2f-79e03a9bee6b-367780a3 {
  grid-area: 11 / 2 / 12 / 3;
}

#w-node-_28119b40-6936-c551-6b76-c95ff55fe698-367780a3 {
  grid-area: 1 / 1 / 2 / 2;
  align-self: start;
  justify-self: start;
}

#w-node-_28119b40-6936-c551-6b76-c95ff55fe69b-367780a3 {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-_28119b40-6936-c551-6b76-c95ff55fe69d-367780a3 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_28119b40-6936-c551-6b76-c95ff55fe69e-367780a3 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_28119b40-6936-c551-6b76-c95ff55fe69f-367780a3 {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-_28119b40-6936-c551-6b76-c95ff55fe6a0-367780a3 {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-_683d59a2-0184-b369-6fc3-2bd75f4e414c-edee76b1, #w-node-aa8f40a1-a89b-14eb-fe56-f432b33aab4c-edee76b1 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-aa8f40a1-a89b-14eb-fe56-f432b33aab4d-edee76b1, #w-node-aa8f40a1-a89b-14eb-fe56-f432b33aab57-edee76b1 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-aa8f40a1-a89b-14eb-fe56-f432b33aab58-edee76b1, #w-node-aa8f40a1-a89b-14eb-fe56-f432b33aab62-edee76b1 {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-aa8f40a1-a89b-14eb-fe56-f432b33aab63-edee76b1, #w-node-aa8f40a1-a89b-14eb-fe56-f432b33aab6d-edee76b1 {
  grid-area: 4 / 2 / 5 / 3;
}

#w-node-aa8f40a1-a89b-14eb-fe56-f432b33aab6e-edee76b1 {
  grid-area: 5 / 2 / 6 / 3;
}

#w-node-aa8f40a1-a89b-14eb-fe56-f432b33aab99-edee76b1 {
  grid-area: 6 / 2 / 7 / 3;
}

#w-node-_0470222a-04d0-4046-1765-441118c20345-edee76b1 {
  grid-area: 1 / 1 / 2 / 2;
  align-self: start;
  justify-self: start;
}

#w-node-_0470222a-04d0-4046-1765-441118c20348-edee76b1 {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-_0470222a-04d0-4046-1765-441118c2034a-edee76b1 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_0470222a-04d0-4046-1765-441118c2034b-edee76b1 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_0470222a-04d0-4046-1765-441118c2034c-edee76b1 {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-_0470222a-04d0-4046-1765-441118c2034d-edee76b1 {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-_40b8a978-84f5-8098-4fc7-89545b618222-567ca624 {
  order: 0;
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-c771b1af-01c4-ff34-1598-796af60565d1-567ca624 {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-_9081d85e-242d-523d-2f8c-ca23c74d8ab4-567ca624 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-cbd11b91-3436-c5b7-a0e7-7a26db301821-567ca624 {
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-_93126b5a-ab24-7500-c308-0816aae6bcbf-567ca624 {
  grid-area: 2 / 1 / 3 / 2;
  justify-self: start;
}

#w-node-cb532651-9273-ec9b-0513-91f791700dc3-567ca624 {
  grid-area: 3 / 1 / 4 / 3;
}

#w-node-fe2ae7b5-21f0-f529-e261-80e61d6c062e-567ca624 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_3ce7fb0f-bea8-f85e-4288-8ca8ad1ad32e-567ca624 {
  grid-area: 4 / 1 / 5 / 3;
}

#w-node-_0cb32f38-c1a3-f97e-f94a-40cf90dd2c7f-567ca624 {
  grid-area: 4 / 1 / 5 / 2;
  justify-self: start;
}

#w-node-b0c06679-747b-f67f-5dac-de896ca68b2e-567ca624 {
  grid-area: 5 / 1 / 6 / 3;
}

#w-node-c8d81441-0f82-8044-e841-d7c8f0cb72d1-567ca624 {
  grid-area: 5 / 1 / 6 / 2;
  justify-self: start;
}

#w-node-d698d1dc-8291-e581-dfbe-c0adfa99f25a-567ca624 {
  grid-area: 6 / 1 / 7 / 3;
}

#w-node-e0cb0a86-1743-5ccf-242c-0ce19a65adde-567ca624 {
  grid-area: 5 / 2 / 6 / 3;
}

#w-node-_3952cb63-d116-5631-6426-80885a5c6661-567ca624 {
  grid-area: 7 / 1 / 8 / 3;
}

#w-node-ee396aec-5de1-812e-63cc-cc620cb7d748-567ca624 {
  grid-area: 6 / 1 / 7 / 2;
  justify-self: start;
}

#w-node-_03170692-218f-d8a0-8fd8-9e1b8b1f7dcf-567ca624 {
  grid-area: 8 / 1 / 9 / 3;
}

#w-node-_578e6e38-3db5-f7c5-4ea2-282201a4a038-567ca624 {
  grid-area: 6 / 2 / 7 / 3;
}

#w-node-_9519b18e-46b4-d3d8-6015-0b641ba8cfaa-567ca624 {
  grid-area: 7 / 1 / 8 / 2;
  justify-self: start;
}

#w-node-_9fe432c6-97f0-680f-d266-a1f4720c16a0-567ca624 {
  grid-area: 9 / 1 / 10 / 3;
}

#w-node-_45e5f727-8665-8445-b362-3bd6248f1b67-567ca624 {
  grid-area: 7 / 2 / 8 / 3;
}

#w-node-a936b34d-5a2d-816a-70e0-dcf37a967f23-567ca624 {
  grid-area: 10 / 1 / 11 / 3;
}

#w-node-_182044c4-df75-77fd-dbdc-b3c02f662fd9-567ca624 {
  grid-area: 10 / 1 / 11 / 2;
}

#w-node-e64e42c9-cb14-f8f1-21f9-e20576f56048-567ca624 {
  grid-area: 8 / 1 / 9 / 2;
  justify-self: start;
}

#w-node-dee89e01-7452-c008-6641-418dbbe06715-567ca624 {
  grid-area: 11 / 1 / 12 / 3;
}

#w-node-aac04afa-4e6c-1acf-7eda-44360f63e0e0-567ca624 {
  grid-area: 8 / 2 / 9 / 3;
}

#w-node-_21491ee2-45a1-0fca-270f-96883ecffbba-567ca624 {
  grid-area: 12 / 1 / 13 / 3;
}

#w-node-a98e36ab-1a09-df33-3c9c-d973c78bde67-567ca624 {
  grid-area: 13 / 1 / 14 / 3;
}

#w-node-bb3920fc-9846-8c03-20a0-ce32131139d8-567ca624 {
  grid-area: 9 / 1 / 10 / 2;
  justify-self: start;
}

#w-node-_221ee8e3-b7c1-e0bf-5ea5-d525c3488ed4-567ca624 {
  grid-area: 14 / 1 / 15 / 3;
}

#w-node-d298426d-25c9-95ed-e85d-5639ac8c6ad2-567ca624 {
  grid-area: 4 / 2 / 5 / 3;
}

#w-node-ee22dccf-69e7-850b-53e2-8e8ee4a27213-567ca624 {
  grid-area: 15 / 1 / 16 / 3;
}

#w-node-_6da07f59-1773-cdee-a80c-21455d7becc7-567ca624 {
  grid-area: 16 / 1 / 17 / 3;
}

#w-node-_295c290f-7312-3277-1fd2-35c393396c34-567ca624 {
  grid-area: 9 / 2 / 10 / 3;
}

#w-node-c2c367ff-0acc-fb7d-adcd-ee14bcaf40d6-567ca624 {
  grid-area: 17 / 1 / 18 / 3;
}

#w-node-_174e37ea-5134-efc0-d50b-5b7aee27ac1a-567ca624 {
  grid-area: 11 / 1 / 12 / 2;
  justify-self: start;
}

#w-node-b9202cf1-2fc1-e529-57d3-f2fdd0e210cd-567ca624 {
  grid-area: 18 / 1 / 19 / 3;
}

#w-node-_2412bae3-f5d5-6046-73b0-f160ecca89e7-567ca624 {
  grid-area: 11 / 2 / 12 / 3;
}

#w-node-d9bda43a-4977-231e-b4d8-ae6adfa4e96c-567ca624 {
  grid-area: 12 / 1 / 13 / 2;
  justify-self: start;
}

#w-node-eebf7f64-50e1-e7fa-4a50-78f67460fd3a-567ca624 {
  grid-area: 10 / 2 / 11 / 3;
}

#w-node-f05ab271-70aa-0fa6-de65-c3a0f39482e4-567ca624 {
  grid-area: 13 / 1 / 14 / 2;
  justify-self: start;
}

#w-node-_98e1806e-02ed-b618-bcc2-af89667113fc-567ca624 {
  grid-area: 12 / 2 / 13 / 3;
}

#w-node-_3c916107-8cbd-6375-1183-9bbdb58c1066-567ca624 {
  grid-area: 14 / 1 / 15 / 2;
  justify-self: start;
}

#w-node-fbcd7e0c-a3d9-16f8-a3a2-f10f278054c8-567ca624 {
  grid-area: 13 / 2 / 14 / 3;
}

#w-node-_8654a8c9-eaf6-5b1f-af35-db6bbf219a7c-567ca624 {
  grid-area: 15 / 1 / 16 / 2;
  justify-self: start;
}

#w-node-b70c2029-3ae7-deca-562f-9de268ee9434-567ca624 {
  grid-area: 14 / 2 / 15 / 3;
}

#w-node-_46a14cbb-2038-6f83-e94e-f41a82cbb11f-567ca624 {
  grid-area: 16 / 1 / 17 / 2;
  justify-self: start;
}

#w-node-c8bcc5f5-2305-a69a-e879-a095790f8dcd-567ca624 {
  grid-area: 15 / 2 / 16 / 3;
}

#w-node-_4fc0ff08-3d9d-277b-f984-4a647cdd50bf-567ca624 {
  grid-area: 17 / 1 / 18 / 2;
  justify-self: start;
}

#w-node-_6287d6e8-e688-3bbb-34cf-c1d1edc74b71-567ca624 {
  grid-area: 16 / 2 / 17 / 3;
}

#w-node-f2216377-f4a7-cbb5-8900-c1edc5d8feda-567ca624 {
  grid-area: 18 / 1 / 19 / 2;
  justify-self: start;
}

#w-node-c8f4f782-d33b-15dd-02ff-8270f463a1cc-567ca624 {
  grid-area: 17 / 2 / 18 / 3;
}

#w-node-c01fa8c2-e428-a4e3-0f5d-f93427b0279d-567ca624 {
  grid-area: 19 / 1 / 20 / 2;
  justify-self: start;
}

#w-node-b4c27e4e-82f5-dc57-ea00-9444eb0b6ef1-567ca624 {
  grid-area: 18 / 2 / 19 / 3;
}

#w-node-ff354c63-3e39-185d-5b12-d7fe7b5bb44c-567ca624 {
  grid-area: 19 / 2 / 20 / 3;
}

#w-node-_4284ff70-ea6c-7a7a-90d4-47aa494ff422-567ca624 {
  grid-area: 3 / 1 / 4 / 2;
  justify-self: start;
}

#w-node-_173692c6-3d87-b2d6-0f31-5451819e5916-567ca624 {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-ff45aed4-6b47-eb2b-ec7f-e4b66cfe38b9-567ca624 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_3692b21d-517b-4bdf-d085-473cb9ba002d-567ca624 {
  grid-area: 20 / 1 / 21 / 2;
  justify-self: start;
}

#w-node-_90c35564-5a9b-366a-c3f7-065372624476-567ca624 {
  grid-area: 21 / 1 / 22 / 2;
  justify-self: start;
}

#w-node-c60d279f-d7ed-4a4a-2c83-d614bed4e94e-567ca624 {
  grid-area: 22 / 1 / 23 / 2;
  justify-self: start;
}

#w-node-ee37529e-b8cd-5c11-a39b-358a920f9b26-567ca624 {
  grid-area: 23 / 1 / 24 / 2;
  justify-self: start;
}

#w-node-acdd0f84-7f59-56f8-e30c-edbe6becc886-567ca624 {
  grid-area: 24 / 1 / 25 / 2;
  justify-self: start;
}

#w-node-_6a005ea6-9ba4-aa67-6e74-f57b0d4c5ba6-567ca624 {
  grid-area: 25 / 1 / 26 / 2;
  justify-self: start;
}

#w-node-_702be3b6-7ded-d062-9dbc-7ba002891f21-567ca624 {
  grid-area: 20 / 2 / 21 / 3;
}

#w-node-e1d407b9-b718-6354-2a29-073f37b9390b-567ca624 {
  grid-area: 21 / 2 / 22 / 3;
}

#w-node-f9fe293f-c3c4-edb9-0ba0-82a4dadc483b-567ca624 {
  grid-area: 22 / 2 / 23 / 3;
}

#w-node-fbe05a2b-48a0-a4ee-1ffd-2da952c66593-567ca624 {
  grid-area: 23 / 2 / 24 / 3;
}

#w-node-_1f761abf-fe03-1c44-f8fe-1f17c79664df-567ca624 {
  grid-area: 24 / 2 / 25 / 3;
}

#w-node-dfe1b76b-5bce-8c9d-ae92-6b595072acf9-567ca624 {
  grid-area: 19 / 1 / 20 / 3;
}

#w-node-_8fa841f2-00f9-dab7-a2bc-6b4e5609417c-567ca624 {
  grid-area: 20 / 1 / 21 / 3;
}

#w-node-_5f15eafb-0849-4677-f2e3-2ed1477a19ce-567ca624 {
  grid-area: 21 / 1 / 22 / 3;
}

#w-node-d7be497b-aef7-cb82-eb8a-8624950a9742-567ca624 {
  grid-area: 22 / 1 / 23 / 3;
}

#w-node-_81e21526-9a2b-510d-b495-be915b8f8227-567ca624 {
  grid-area: 23 / 1 / 24 / 3;
}

#w-node-_42bca23e-a68a-80e1-de42-19819cdc27ef-567ca624 {
  grid-area: 24 / 1 / 25 / 3;
}

#w-node-_455110b6-76bb-8e34-5b1f-05e5dc516f6c-567ca624 {
  grid-area: 25 / 2 / 26 / 3;
}

#w-node-fb67add2-0307-3862-63ee-a570d07d0799-567ca624 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-eb9957bb-d625-064e-b539-b8a4fc869363-567ca624 {
  grid-area: 1 / 1 / 2 / 2;
  align-self: start;
  justify-self: start;
}

#w-node-eb9957bb-d625-064e-b539-b8a4fc869366-567ca624 {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-eb9957bb-d625-064e-b539-b8a4fc869368-567ca624 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-eb9957bb-d625-064e-b539-b8a4fc869369-567ca624 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-eb9957bb-d625-064e-b539-b8a4fc86936a-567ca624 {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-eb9957bb-d625-064e-b539-b8a4fc86936b-567ca624 {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-e9530065-4d4f-7de1-b6b5-615e7bde7a9a-24b5cef4 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-a8a14e6f-6007-bca8-1c22-ac10e883a4d6-24b5cef4 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-c2337b8e-0100-e606-0e11-7de12f1e64c6-24b5cef4 {
  grid-area: 3 / 2 / 4 / 3;
  align-self: auto;
}

#w-node-_5f90ef53-d901-bf31-298a-5d40c3688b38-24b5cef4 {
  grid-area: 4 / 2 / 5 / 3;
}

#w-node-_78fc5b7d-d782-e509-dfb2-c540f54ef2a6-24b5cef4 {
  grid-area: 5 / 2 / 6 / 3;
}

#w-node-b079290c-d3fa-ee35-6e4a-3faba57522ab-24b5cef4 {
  grid-area: 6 / 2 / 7 / 3;
}

#w-node-ec6d6891-d83e-f782-9e51-80130747bb34-24b5cef4 {
  grid-area: 7 / 2 / 8 / 3;
}

#w-node-_96335d25-86f6-70ca-2d3c-b44bb4dfe9e9-24b5cef4 {
  grid-area: 8 / 2 / 9 / 3;
}

#w-node-fe8a73fc-a04a-9e67-4e80-08fcfd8d467d-24b5cef4 {
  grid-area: 9 / 2 / 10 / 3;
}

#w-node-_013c2228-097f-53be-31ff-d3b613260616-24b5cef4 {
  grid-area: 10 / 2 / 11 / 3;
}

#w-node-ebbb125e-35e1-772d-e374-36f55c5cc56d-24b5cef4 {
  grid-area: 11 / 2 / 12 / 3;
}

#w-node-_39f694aa-b7da-7fdb-d0f6-544e954c093f-24b5cef4 {
  grid-area: 12 / 2 / 13 / 3;
}

#w-node-bf086ac9-2c11-5484-243a-d8f8e02f8cfd-24b5cef4 {
  grid-area: 13 / 2 / 14 / 3;
}

#w-node-e8173200-87d1-0b0a-b014-da880330c44c-24b5cef4 {
  grid-area: 14 / 2 / 15 / 3;
}

#w-node-_5e82ecf5-e677-a26f-2bde-96f8a25da78b-24b5cef4 {
  grid-area: 15 / 2 / 16 / 3;
}

#w-node-fa92fe35-96e8-75e8-5301-1f102f798f59-24b5cef4 {
  grid-area: 16 / 2 / 17 / 3;
}

#w-node-e1eb2098-530c-bdf2-4daa-7a687fa7b4fc-24b5cef4 {
  grid-area: 1 / 1 / 2 / 2;
  align-self: start;
  justify-self: start;
}

#w-node-e1eb2098-530c-bdf2-4daa-7a687fa7b4ff-24b5cef4 {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-e1eb2098-530c-bdf2-4daa-7a687fa7b501-24b5cef4 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-e1eb2098-530c-bdf2-4daa-7a687fa7b502-24b5cef4 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-e1eb2098-530c-bdf2-4daa-7a687fa7b503-24b5cef4 {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-e1eb2098-530c-bdf2-4daa-7a687fa7b504-24b5cef4 {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-d1e333de-fa56-f313-2cea-db185e116411-c1d1d1bd {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_7be3ac5f-ae1c-41f5-2f72-b242f973cd98-c1d1d1bd {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_04cea336-8e19-daad-a08a-a6966dabdcf1-c1d1d1bd {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-ae93b37c-ac86-95d5-affe-37c9b3c740fc-c1d1d1bd {
  grid-area: 4 / 2 / 5 / 3;
}

#w-node-_2d409962-f21c-a9ba-69bf-170c8f518d68-c1d1d1bd {
  grid-area: 5 / 2 / 6 / 3;
}

#w-node-_7b3035a1-6392-6568-a25e-6b3388a25e03-c1d1d1bd {
  grid-area: 6 / 2 / 6 / 3;
}

#w-node-ebac999e-14cb-6e8e-02a9-fa3210bdebf8-c1d1d1bd {
  grid-area: 7 / 2 / 7 / 3;
}

#w-node-_8924cbb7-255c-138d-52b2-4b769e4033df-c1d1d1bd {
  grid-area: 1 / 1 / 2 / 2;
  align-self: start;
  justify-self: start;
}

#w-node-_8924cbb7-255c-138d-52b2-4b769e4033e2-c1d1d1bd {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-_8924cbb7-255c-138d-52b2-4b769e4033e4-c1d1d1bd {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_8924cbb7-255c-138d-52b2-4b769e4033e5-c1d1d1bd {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_8924cbb7-255c-138d-52b2-4b769e4033e6-c1d1d1bd {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-_8924cbb7-255c-138d-52b2-4b769e4033e7-c1d1d1bd {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-_40b8a978-84f5-8098-4fc7-89545b618222-313e0d7d {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-c771b1af-01c4-ff34-1598-796af60565d1-313e0d7d {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-_777256e4-bc30-788d-c2bf-0be3e094eee7-313e0d7d {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-cbd11b91-3436-c5b7-a0e7-7a26db301821-313e0d7d {
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-_93126b5a-ab24-7500-c308-0816aae6bcbf-313e0d7d {
  grid-area: 2 / 1 / 3 / 2;
  justify-self: start;
}

#w-node-f56e5ce6-7053-2d85-1d43-27f70ea3512b-313e0d7d {
  grid-area: 3 / 1 / 4 / 2;
  justify-self: start;
}

#w-node-cb532651-9273-ec9b-0513-91f791700dc3-313e0d7d {
  grid-area: 3 / 1 / 4 / 3;
}

#w-node-fe2ae7b5-21f0-f529-e261-80e61d6c062e-313e0d7d {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_143d382b-a42c-5c9d-2871-ead7d31a44db-313e0d7d {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-_3ce7fb0f-bea8-f85e-4288-8ca8ad1ad32e-313e0d7d {
  grid-area: 4 / 1 / 5 / 3;
}

#w-node-b0c06679-747b-f67f-5dac-de896ca68b2e-313e0d7d {
  grid-area: 5 / 1 / 6 / 3;
}

#w-node-c8d81441-0f82-8044-e841-d7c8f0cb72d1-313e0d7d {
  grid-area: 5 / 1 / 6 / 2;
  justify-self: start;
}

#w-node-d698d1dc-8291-e581-dfbe-c0adfa99f25a-313e0d7d {
  grid-area: 6 / 1 / 7 / 3;
}

#w-node-e0cb0a86-1743-5ccf-242c-0ce19a65adde-313e0d7d {
  grid-area: 5 / 2 / 6 / 3;
}

#w-node-_3952cb63-d116-5631-6426-80885a5c6661-313e0d7d {
  grid-area: 7 / 1 / 8 / 3;
}

#w-node-ee396aec-5de1-812e-63cc-cc620cb7d748-313e0d7d {
  grid-area: 6 / 1 / 7 / 2;
  justify-self: start;
}

#w-node-_03170692-218f-d8a0-8fd8-9e1b8b1f7dcf-313e0d7d {
  grid-area: 8 / 1 / 9 / 3;
}

#w-node-_578e6e38-3db5-f7c5-4ea2-282201a4a038-313e0d7d {
  grid-area: 6 / 2 / 7 / 3;
}

#w-node-a744bda2-fbce-fa7b-6a40-7ab3af952717-313e0d7d {
  grid-area: 7 / 2 / 8 / 3;
}

#w-node-_9519b18e-46b4-d3d8-6015-0b641ba8cfaa-313e0d7d {
  grid-area: 8 / 1 / 9 / 2;
  justify-self: start;
}

#w-node-_0ab45352-84bd-417c-5269-36f4958588ad-313e0d7d {
  grid-area: 7 / 1 / 8 / 2;
  justify-self: start;
}

#w-node-_9fe432c6-97f0-680f-d266-a1f4720c16a0-313e0d7d {
  grid-area: 9 / 1 / 10 / 3;
}

#w-node-_45e5f727-8665-8445-b362-3bd6248f1b67-313e0d7d {
  grid-area: 8 / 2 / 9 / 3;
}

#w-node-a936b34d-5a2d-816a-70e0-dcf37a967f23-313e0d7d {
  grid-area: 10 / 1 / 11 / 3;
}

#w-node-_182044c4-df75-77fd-dbdc-b3c02f662fd9-313e0d7d {
  grid-area: 11 / 1 / 12 / 2;
}

#w-node-e64e42c9-cb14-f8f1-21f9-e20576f56048-313e0d7d {
  grid-area: 9 / 1 / 10 / 2;
  justify-self: start;
}

#w-node-_8b0a8e07-0669-3b28-47a6-9b325f49b2a6-313e0d7d {
  grid-area: 10 / 1 / 11 / 2;
  justify-self: start;
}

#w-node-dee89e01-7452-c008-6641-418dbbe06715-313e0d7d {
  grid-area: 11 / 1 / 12 / 3;
}

#w-node-aac04afa-4e6c-1acf-7eda-44360f63e0e0-313e0d7d {
  grid-area: 9 / 2 / 10 / 3;
}

#w-node-a2456bae-1bd9-7c3a-44e8-10cae9ecc1ff-313e0d7d {
  grid-area: 10 / 2 / 11 / 3;
}

#w-node-_21491ee2-45a1-0fca-270f-96883ecffbba-313e0d7d {
  grid-area: 12 / 1 / 13 / 3;
}

#w-node-a98e36ab-1a09-df33-3c9c-d973c78bde67-313e0d7d {
  grid-area: 13 / 1 / 14 / 3;
}

#w-node-_221ee8e3-b7c1-e0bf-5ea5-d525c3488ed4-313e0d7d {
  grid-area: 14 / 1 / 15 / 3;
}

#w-node-ee22dccf-69e7-850b-53e2-8e8ee4a27213-313e0d7d {
  grid-area: 15 / 1 / 16 / 3;
}

#w-node-_6da07f59-1773-cdee-a80c-21455d7becc7-313e0d7d {
  grid-area: 16 / 1 / 17 / 3;
}

#w-node-c2c367ff-0acc-fb7d-adcd-ee14bcaf40d6-313e0d7d {
  grid-area: 17 / 1 / 18 / 3;
}

#w-node-_174e37ea-5134-efc0-d50b-5b7aee27ac1a-313e0d7d {
  grid-area: 12 / 1 / 13 / 2;
  justify-self: start;
}

#w-node-b9202cf1-2fc1-e529-57d3-f2fdd0e210cd-313e0d7d {
  grid-area: 18 / 1 / 19 / 3;
}

#w-node-_73d87745-d4a6-91e4-75c7-e0d55b5881c2-313e0d7d {
  grid-area: 19 / 1 / 20 / 3;
}

#w-node-_5a5a7c19-c3c4-e9fb-4ed6-d2637894ecc4-313e0d7d {
  grid-area: 20 / 1 / 21 / 3;
}

#w-node-_2412bae3-f5d5-6046-73b0-f160ecca89e7-313e0d7d {
  grid-area: 12 / 2 / 13 / 3;
}

#w-node-d9bda43a-4977-231e-b4d8-ae6adfa4e96c-313e0d7d {
  grid-area: 13 / 1 / 14 / 2;
  justify-self: start;
}

#w-node-eebf7f64-50e1-e7fa-4a50-78f67460fd3a-313e0d7d {
  grid-area: 11 / 2 / 12 / 3;
}

#w-node-f05ab271-70aa-0fa6-de65-c3a0f39482e4-313e0d7d {
  grid-area: 14 / 1 / 15 / 2;
  justify-self: start;
}

#w-node-c17669da-00cc-004a-4552-c5613c07f7c4-313e0d7d {
  grid-area: 13 / 2 / 14 / 3;
}

#w-node-_3c916107-8cbd-6375-1183-9bbdb58c1066-313e0d7d {
  grid-area: 15 / 1 / 16 / 2;
  justify-self: start;
}

#w-node-fbcd7e0c-a3d9-16f8-a3a2-f10f278054c8-313e0d7d {
  grid-area: 14 / 2 / 15 / 3;
}

#w-node-_8654a8c9-eaf6-5b1f-af35-db6bbf219a7c-313e0d7d {
  grid-area: 16 / 1 / 17 / 2;
  justify-self: start;
}

#w-node-b70c2029-3ae7-deca-562f-9de268ee9434-313e0d7d {
  grid-area: 15 / 2 / 16 / 3;
}

#w-node-_46a14cbb-2038-6f83-e94e-f41a82cbb11f-313e0d7d {
  grid-area: 17 / 1 / 18 / 2;
  justify-self: start;
}

#w-node-f0e9231d-9c4d-b19d-e463-6f67449538ec-313e0d7d {
  grid-area: 16 / 2 / 17 / 3;
}

#w-node-_4fc0ff08-3d9d-277b-f984-4a647cdd50bf-313e0d7d {
  grid-area: 18 / 1 / 19 / 2;
  justify-self: start;
}

#w-node-_6287d6e8-e688-3bbb-34cf-c1d1edc74b71-313e0d7d {
  grid-area: 17 / 2 / 18 / 3;
}

#w-node-f2216377-f4a7-cbb5-8900-c1edc5d8feda-313e0d7d {
  grid-area: 19 / 1 / 20 / 2;
  justify-self: start;
}

#w-node-c8f4f782-d33b-15dd-02ff-8270f463a1cc-313e0d7d {
  grid-area: 18 / 2 / 19 / 3;
}

#w-node-c01fa8c2-e428-a4e3-0f5d-f93427b0279d-313e0d7d {
  grid-area: 20 / 1 / 21 / 2;
  justify-self: start;
}

#w-node-b4c27e4e-82f5-dc57-ea00-9444eb0b6ef1-313e0d7d {
  grid-area: 19 / 2 / 20 / 3;
}

#w-node-_4284ff70-ea6c-7a7a-90d4-47aa494ff422-313e0d7d {
  grid-area: 4 / 1 / 5 / 2;
  justify-self: start;
}

#w-node-_173692c6-3d87-b2d6-0f31-5451819e5916-313e0d7d {
  grid-area: 4 / 2 / 5 / 3;
}

#w-node-ff354c63-3e39-185d-5b12-d7fe7b5bb44c-313e0d7d {
  grid-area: 20 / 2 / 21 / 3;
}

#w-node-_8d2418d7-2e0d-abae-32dc-45c215b0eb82-313e0d7d {
  grid-area: 21 / 2 / 22 / 3;
}

#w-node-_8fa841f2-00f9-dab7-a2bc-6b4e5609417c-313e0d7d {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-e0dbb6ea-11f2-1fb5-2ab6-b69262584c09-313e0d7d {
  grid-area: 21 / 1 / 22 / 2;
  justify-self: start;
}

#w-node-fb67add2-0307-3862-63ee-a570d07d0799-313e0d7d {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_059f1db0-4bb7-39ff-6251-48627e67e6a2-313e0d7d {
  grid-area: 1 / 1 / 2 / 2;
  align-self: start;
  justify-self: start;
}

#w-node-_059f1db0-4bb7-39ff-6251-48627e67e6a5-313e0d7d {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-_059f1db0-4bb7-39ff-6251-48627e67e6a7-313e0d7d {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_059f1db0-4bb7-39ff-6251-48627e67e6a8-313e0d7d {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_059f1db0-4bb7-39ff-6251-48627e67e6a9-313e0d7d {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-_059f1db0-4bb7-39ff-6251-48627e67e6aa-313e0d7d {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-c0f5ed20-481f-143c-a170-af2479576814-cd998a7a, #w-node-_9a0ac47b-bb75-98fa-f1f9-760bd9d13d83-cd998a7a {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-ea95361e-438e-d172-4d12-25da64ef9370-cd998a7a {
  grid-area: 2 / 2 / 2 / 3;
}

#w-node-_74a4218a-b78d-ee4b-b5b9-208e2d4db947-cd998a7a {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_45c84244-fd74-38f4-b719-8dc60181bd47-cd998a7a, #w-node-_69a748ec-b83c-dd68-4b51-a71c5b7ab826-cd998a7a {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-_17fd9ab3-5bdf-fed6-b490-91d3f5b415f4-cd998a7a, #w-node-bb673c60-10ee-9fb7-edcd-5c82c2cd1963-cd998a7a {
  grid-area: 4 / 2 / 5 / 3;
}

#w-node-ea51c2e8-2403-b36f-9806-1b49fcd1e9c5-cd998a7a, #w-node-fac258c1-148e-5790-a075-780c4e1b56d2-cd998a7a {
  grid-area: 5 / 2 / 6 / 3;
}

#w-node-ed1534da-78ce-abfd-afa3-3efce1d71464-cd998a7a {
  grid-area: 6 / 2 / 7 / 3;
}

#w-node-_419a734a-5c0e-b357-f8c7-fdd0d826f538-cd998a7a {
  grid-area: 7 / 2 / 8 / 3;
}

#w-node-_98e738c0-c8f4-89c2-fb5f-390bee4682b8-cd998a7a {
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-c662e9f5-381d-0829-5d8e-1b785145b63c-cd998a7a {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_7af60136-0e96-8dc3-a295-46b84844acf2-cd998a7a {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_3fb24e65-3d57-97bc-4e3d-1243ed652927-cd998a7a {
  grid-area: 8 / 2 / 9 / 3;
}

#w-node-b8a9ecfd-89a8-88bd-07c7-4740ed9cb5c3-cd998a7a {
  grid-area: 1 / 1 / 2 / 2;
  align-self: start;
  justify-self: start;
}

#w-node-b8a9ecfd-89a8-88bd-07c7-4740ed9cb5c6-cd998a7a {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-b8a9ecfd-89a8-88bd-07c7-4740ed9cb5c8-cd998a7a {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-b8a9ecfd-89a8-88bd-07c7-4740ed9cb5c9-cd998a7a {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-b8a9ecfd-89a8-88bd-07c7-4740ed9cb5ca-cd998a7a {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-b8a9ecfd-89a8-88bd-07c7-4740ed9cb5cb-cd998a7a {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-_77ee504a-ad38-9e77-05e1-7c1a36a8f257-8d85a097 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-e5054fa8-700d-df24-23d3-2c97c702578d-8d85a097 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-dd036f64-669d-8e93-c3a5-80d0305d632c-8d85a097 {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-c966049d-1c9b-d19c-95e0-47c5ff5ace3f-8d85a097 {
  grid-area: 1 / 1 / 2 / 2;
  align-self: start;
  justify-self: start;
}

#w-node-c966049d-1c9b-d19c-95e0-47c5ff5ace42-8d85a097 {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-c966049d-1c9b-d19c-95e0-47c5ff5ace44-8d85a097 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-c966049d-1c9b-d19c-95e0-47c5ff5ace45-8d85a097 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-c966049d-1c9b-d19c-95e0-47c5ff5ace46-8d85a097 {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-c966049d-1c9b-d19c-95e0-47c5ff5ace47-8d85a097 {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-d1e333de-fa56-f313-2cea-db185e116411-e4019b6c {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_7be3ac5f-ae1c-41f5-2f72-b242f973cd98-e4019b6c {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_04cea336-8e19-daad-a08a-a6966dabdcf1-e4019b6c {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-_537b42ec-c3bb-132a-1e40-0d0824a718cc-e4019b6c {
  grid-area: 4 / 2 / 5 / 3;
}

#w-node-_7b3035a1-6392-6568-a25e-6b3388a25e03-e4019b6c {
  grid-area: 5 / 2 / 6 / 3;
}

#w-node-c05f091e-dcc5-c895-2609-8cddf6b25c6b-e4019b6c {
  grid-area: 6 / 2 / 7 / 3;
}

#w-node-b0c50847-e5ca-0567-6af7-df2ff7995d47-e4019b6c {
  grid-area: 7 / 2 / 8 / 3;
}

#w-node-d9f84dae-526e-43b7-f701-3875b98ad369-e4019b6c {
  grid-area: 8 / 2 / 9 / 3;
}

#w-node-ebac999e-14cb-6e8e-02a9-fa3210bdebf8-e4019b6c {
  grid-area: 9 / 2 / 10 / 3;
}

#w-node-_8924cbb7-255c-138d-52b2-4b769e4033df-e4019b6c {
  grid-area: 1 / 1 / 2 / 2;
  align-self: start;
  justify-self: start;
}

#w-node-_8924cbb7-255c-138d-52b2-4b769e4033e2-e4019b6c {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-_8924cbb7-255c-138d-52b2-4b769e4033e4-e4019b6c {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_8924cbb7-255c-138d-52b2-4b769e4033e5-e4019b6c {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_8924cbb7-255c-138d-52b2-4b769e4033e6-e4019b6c {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-_8924cbb7-255c-138d-52b2-4b769e4033e7-e4019b6c {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-_9a0ac47b-bb75-98fa-f1f9-760bd9d13d83-f96a1178 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_74a4218a-b78d-ee4b-b5b9-208e2d4db947-f96a1178 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_69a748ec-b83c-dd68-4b51-a71c5b7ab826-f96a1178 {
  grid-area: 4 / 2 / 5 / 3;
}

#w-node-bb673c60-10ee-9fb7-edcd-5c82c2cd1963-f96a1178 {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-_4bb71e3a-844e-371e-63c7-9c33b58ec3d5-f96a1178 {
  grid-area: 5 / 2 / 6 / 3;
}

#w-node-_1ba2e5a5-8827-b4ca-85c0-a3599caa5665-f96a1178 {
  grid-area: 6 / 2 / 7 / 3;
}

#w-node-_3fb24e65-3d57-97bc-4e3d-1243ed652927-f96a1178 {
  grid-area: 7 / 2 / 8 / 3;
}

#w-node-b8a9ecfd-89a8-88bd-07c7-4740ed9cb5c3-f96a1178 {
  grid-area: 1 / 1 / 2 / 2;
  align-self: start;
  justify-self: start;
}

#w-node-b8a9ecfd-89a8-88bd-07c7-4740ed9cb5c6-f96a1178 {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-b8a9ecfd-89a8-88bd-07c7-4740ed9cb5c8-f96a1178 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-b8a9ecfd-89a8-88bd-07c7-4740ed9cb5c9-f96a1178 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-b8a9ecfd-89a8-88bd-07c7-4740ed9cb5ca-f96a1178 {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-b8a9ecfd-89a8-88bd-07c7-4740ed9cb5cb-f96a1178 {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-_40b8a978-84f5-8098-4fc7-89545b618222-d6c1d4c4 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-c771b1af-01c4-ff34-1598-796af60565d1-d6c1d4c4 {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-_777256e4-bc30-788d-c2bf-0be3e094eee7-d6c1d4c4 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-cbd11b91-3436-c5b7-a0e7-7a26db301821-d6c1d4c4 {
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-_93126b5a-ab24-7500-c308-0816aae6bcbf-d6c1d4c4 {
  grid-area: 2 / 1 / 3 / 2;
  justify-self: start;
}

#w-node-f56e5ce6-7053-2d85-1d43-27f70ea3512b-d6c1d4c4 {
  grid-area: 3 / 1 / 4 / 2;
  justify-self: start;
}

#w-node-cb532651-9273-ec9b-0513-91f791700dc3-d6c1d4c4 {
  grid-area: 3 / 1 / 4 / 3;
}

#w-node-fe2ae7b5-21f0-f529-e261-80e61d6c062e-d6c1d4c4 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_143d382b-a42c-5c9d-2871-ead7d31a44db-d6c1d4c4 {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-_3ce7fb0f-bea8-f85e-4288-8ca8ad1ad32e-d6c1d4c4 {
  grid-area: 4 / 1 / 5 / 3;
}

#w-node-b0c06679-747b-f67f-5dac-de896ca68b2e-d6c1d4c4 {
  grid-area: 5 / 1 / 6 / 3;
}

#w-node-c8d81441-0f82-8044-e841-d7c8f0cb72d1-d6c1d4c4 {
  grid-area: 5 / 1 / 6 / 2;
  justify-self: start;
}

#w-node-d698d1dc-8291-e581-dfbe-c0adfa99f25a-d6c1d4c4 {
  grid-area: 6 / 1 / 7 / 3;
}

#w-node-e0cb0a86-1743-5ccf-242c-0ce19a65addf-d6c1d4c4 {
  grid-area: 5 / 2 / 6 / 3;
}

#w-node-_3952cb63-d116-5631-6426-80885a5c6661-d6c1d4c4 {
  grid-area: 7 / 1 / 8 / 3;
}

#w-node-ee396aec-5de1-812e-63cc-cc620cb7d748-d6c1d4c4 {
  grid-area: 6 / 1 / 7 / 2;
  justify-self: start;
}

#w-node-_03170692-218f-d8a0-8fd8-9e1b8b1f7dcf-d6c1d4c4 {
  grid-area: 8 / 1 / 9 / 3;
}

#w-node-_578e6e38-3db5-f7c5-4ea2-282201a4a038-d6c1d4c4 {
  grid-area: 6 / 2 / 7 / 3;
}

#w-node-a744bda2-fbce-fa7b-6a40-7ab3af952717-d6c1d4c4 {
  grid-area: 7 / 2 / 8 / 3;
}

#w-node-_9519b18e-46b4-d3d8-6015-0b641ba8cfaa-d6c1d4c4 {
  grid-area: 8 / 1 / 9 / 2;
  justify-self: start;
}

#w-node-_0ab45352-84bd-417c-5269-36f4958588ad-d6c1d4c4 {
  grid-area: 7 / 1 / 8 / 2;
  justify-self: start;
}

#w-node-_9fe432c6-97f0-680f-d266-a1f4720c16a0-d6c1d4c4 {
  grid-area: 9 / 1 / 10 / 3;
}

#w-node-_45e5f727-8665-8445-b362-3bd6248f1b67-d6c1d4c4 {
  grid-area: 8 / 2 / 9 / 3;
}

#w-node-a936b34d-5a2d-816a-70e0-dcf37a967f23-d6c1d4c4 {
  grid-area: 10 / 1 / 11 / 3;
}

#w-node-_182044c4-df75-77fd-dbdc-b3c02f662fd9-d6c1d4c4 {
  grid-area: 11 / 1 / 12 / 2;
}

#w-node-e64e42c9-cb14-f8f1-21f9-e20576f56048-d6c1d4c4 {
  grid-area: 9 / 1 / 10 / 2;
  justify-self: start;
}

#w-node-_8b0a8e07-0669-3b28-47a6-9b325f49b2a6-d6c1d4c4 {
  grid-area: 10 / 1 / 11 / 2;
  justify-self: start;
}

#w-node-dee89e01-7452-c008-6641-418dbbe06715-d6c1d4c4 {
  grid-area: 11 / 1 / 12 / 3;
}

#w-node-aac04afa-4e6c-1acf-7eda-44360f63e0e0-d6c1d4c4 {
  grid-area: 9 / 2 / 10 / 3;
}

#w-node-a2456bae-1bd9-7c3a-44e8-10cae9ecc1ff-d6c1d4c4 {
  grid-area: 10 / 2 / 11 / 3;
}

#w-node-_21491ee2-45a1-0fca-270f-96883ecffbba-d6c1d4c4 {
  grid-area: 12 / 1 / 13 / 3;
}

#w-node-a98e36ab-1a09-df33-3c9c-d973c78bde67-d6c1d4c4 {
  grid-area: 13 / 1 / 14 / 3;
}

#w-node-_221ee8e3-b7c1-e0bf-5ea5-d525c3488ed4-d6c1d4c4 {
  grid-area: 14 / 1 / 15 / 3;
}

#w-node-ee22dccf-69e7-850b-53e2-8e8ee4a27213-d6c1d4c4 {
  grid-area: 15 / 1 / 16 / 3;
}

#w-node-_6da07f59-1773-cdee-a80c-21455d7becc7-d6c1d4c4 {
  grid-area: 16 / 1 / 17 / 3;
}

#w-node-c2c367ff-0acc-fb7d-adcd-ee14bcaf40d6-d6c1d4c4 {
  grid-area: 17 / 1 / 18 / 3;
}

#w-node-_174e37ea-5134-efc0-d50b-5b7aee27ac1a-d6c1d4c4 {
  grid-area: 12 / 1 / 13 / 2;
  justify-self: start;
}

#w-node-b9202cf1-2fc1-e529-57d3-f2fdd0e210cd-d6c1d4c4 {
  grid-area: 18 / 1 / 19 / 3;
}

#w-node-_73d87745-d4a6-91e4-75c7-e0d55b5881c2-d6c1d4c4 {
  grid-area: 19 / 1 / 20 / 3;
}

#w-node-_5a5a7c19-c3c4-e9fb-4ed6-d2637894ecc4-d6c1d4c4 {
  grid-area: 20 / 1 / 21 / 3;
}

#w-node-dfd50766-fa98-1464-fcf5-daa2c9166881-d6c1d4c4 {
  grid-area: 21 / 1 / 22 / 3;
}

#w-node-f99f26eb-b0d1-5a50-7e04-e18099a25a2f-d6c1d4c4 {
  grid-area: 22 / 1 / 23 / 3;
}

#w-node-_2412bae3-f5d5-6046-73b0-f160ecca89e7-d6c1d4c4 {
  grid-area: 12 / 2 / 13 / 3;
}

#w-node-d9bda43a-4977-231e-b4d8-ae6adfa4e96c-d6c1d4c4 {
  grid-area: 13 / 1 / 14 / 2;
  justify-self: start;
}

#w-node-eebf7f64-50e1-e7fa-4a50-78f67460fd3b-d6c1d4c4 {
  grid-area: 11 / 2 / 12 / 3;
}

#w-node-f05ab271-70aa-0fa6-de65-c3a0f39482e4-d6c1d4c4 {
  grid-area: 14 / 1 / 15 / 2;
  justify-self: start;
}

#w-node-c17669da-00cc-004a-4552-c5613c07f7c4-d6c1d4c4 {
  grid-area: 13 / 2 / 14 / 3;
}

#w-node-_3c916107-8cbd-6375-1183-9bbdb58c1066-d6c1d4c4 {
  grid-area: 15 / 1 / 16 / 2;
  justify-self: start;
}

#w-node-fbcd7e0c-a3d9-16f8-a3a2-f10f278054c8-d6c1d4c4 {
  grid-area: 14 / 2 / 15 / 3;
}

#w-node-_8654a8c9-eaf6-5b1f-af35-db6bbf219a7c-d6c1d4c4 {
  grid-area: 16 / 1 / 17 / 2;
  justify-self: start;
}

#w-node-b70c2029-3ae7-deca-562f-9de268ee9434-d6c1d4c4 {
  grid-area: 15 / 2 / 16 / 3;
}

#w-node-_46a14cbb-2038-6f83-e94e-f41a82cbb11f-d6c1d4c4 {
  grid-area: 17 / 1 / 18 / 2;
  justify-self: start;
}

#w-node-f0e9231d-9c4d-b19d-e463-6f67449538ec-d6c1d4c4 {
  grid-area: 16 / 2 / 17 / 3;
}

#w-node-_4fc0ff08-3d9d-277b-f984-4a647cdd50bf-d6c1d4c4 {
  grid-area: 18 / 1 / 19 / 2;
  justify-self: start;
}

#w-node-_6287d6e8-e688-3bbb-34cf-c1d1edc74b71-d6c1d4c4 {
  grid-area: 17 / 2 / 18 / 3;
}

#w-node-f2216377-f4a7-cbb5-8900-c1edc5d8feda-d6c1d4c4 {
  grid-area: 19 / 1 / 20 / 2;
  justify-self: start;
}

#w-node-c8f4f782-d33b-15dd-02ff-8270f463a1cc-d6c1d4c4 {
  grid-area: 18 / 2 / 19 / 3;
}

#w-node-c01fa8c2-e428-a4e3-0f5d-f93427b0279d-d6c1d4c4 {
  grid-area: 20 / 1 / 21 / 2;
  justify-self: start;
}

#w-node-b4c27e4e-82f5-dc57-ea00-9444eb0b6ef1-d6c1d4c4 {
  grid-area: 19 / 2 / 20 / 3;
}

#w-node-_4284ff70-ea6c-7a7a-90d4-47aa494ff422-d6c1d4c4 {
  grid-area: 4 / 1 / 5 / 2;
  justify-self: start;
}

#w-node-_173692c6-3d87-b2d6-0f31-5451819e5916-d6c1d4c4 {
  grid-area: 4 / 2 / 5 / 3;
}

#w-node-ff354c63-3e39-185d-5b12-d7fe7b5bb44c-d6c1d4c4 {
  grid-area: 20 / 2 / 21 / 3;
}

#w-node-_8d2418d7-2e0d-abae-32dc-45c215b0eb82-d6c1d4c4 {
  grid-area: 21 / 2 / 22 / 3;
}

#w-node-_0606dca8-278e-ab4b-af2a-219212fcc7f0-d6c1d4c4 {
  grid-area: 22 / 2 / 23 / 3;
}

#w-node-ea2c546c-e2ef-1923-71a9-3056f71d1f2d-d6c1d4c4 {
  grid-area: 23 / 2 / 24 / 3;
}

#w-node-_8fa841f2-00f9-dab7-a2bc-6b4e5609417c-d6c1d4c4 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-e0dbb6ea-11f2-1fb5-2ab6-b69262584c09-d6c1d4c4 {
  grid-area: 21 / 1 / 22 / 2;
  justify-self: start;
}

#w-node-_04d9b372-53d8-ff5f-cde6-a8cbdb5ffac8-d6c1d4c4 {
  grid-area: 22 / 1 / 23 / 2;
  justify-self: start;
}

#w-node-baeffdae-7c4f-f418-4aa2-e1b6317491b9-d6c1d4c4 {
  grid-area: 23 / 1 / 24 / 2;
  justify-self: start;
}

#w-node-fb67add2-0307-3862-63ee-a570d07d0799-d6c1d4c4 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_059f1db0-4bb7-39ff-6251-48627e67e6a2-d6c1d4c4 {
  grid-area: 1 / 1 / 2 / 2;
  align-self: start;
  justify-self: start;
}

#w-node-_059f1db0-4bb7-39ff-6251-48627e67e6a5-d6c1d4c4 {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-_059f1db0-4bb7-39ff-6251-48627e67e6a7-d6c1d4c4 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_059f1db0-4bb7-39ff-6251-48627e67e6a8-d6c1d4c4 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_059f1db0-4bb7-39ff-6251-48627e67e6a9-d6c1d4c4 {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-_059f1db0-4bb7-39ff-6251-48627e67e6aa-d6c1d4c4 {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-_77ee504a-ad38-9e77-05e1-7c1a36a8f257-e86505a0 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-e5054fa8-700d-df24-23d3-2c97c702578d-e86505a0 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-dd036f64-669d-8e93-c3a5-80d0305d632c-e86505a0 {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-c966049d-1c9b-d19c-95e0-47c5ff5ace3f-e86505a0 {
  grid-area: 1 / 1 / 2 / 2;
  align-self: start;
  justify-self: start;
}

#w-node-c966049d-1c9b-d19c-95e0-47c5ff5ace42-e86505a0 {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-c966049d-1c9b-d19c-95e0-47c5ff5ace44-e86505a0 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-c966049d-1c9b-d19c-95e0-47c5ff5ace45-e86505a0 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-c966049d-1c9b-d19c-95e0-47c5ff5ace46-e86505a0 {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-c966049d-1c9b-d19c-95e0-47c5ff5ace47-e86505a0 {
  grid-area: 1 / 2 / 3 / 3;
}

@media screen and (max-width: 767px) {
  #w-node-_98ea3ec3-f147-3205-aec1-0a9b120d72ba-0f1f6c06 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_98ea3ec3-f147-3205-aec1-0a9b120d72d5-0f1f6c06 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_43e56eb1-eb49-d63b-f661-f48ffbbb6364-353b001d {
    grid-area: 3 / 1 / 4 / 3;
  }

  #w-node-dec35b32-f825-e020-5258-077e6c9addb7-353b001d {
    grid-area: 5 / 1 / 6 / 3;
  }

  #w-node-_43e56eb1-eb49-d63b-f661-f48ffbbb6378-353b001d {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-f9d64a74-2d34-051e-8c38-967a00f17165-353b001d {
    grid-area: 6 / 2 / 7 / 3;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_33047945-d18d-afb2-f875-a17e2106bc4a-4c1f6c03 {
    grid-area: 1 / 1 / 2 / 2;
  }
}


