:root {
  --preto: black;
  --cor1: #e20177;
  --rosa3: #feeef5;
  --cinza-medio: #efefef;
  --cor1-10: #fce5f1;
  --preto-70: #4c4c4c;
  --branco: white;
  --menu: #fed4eb;
  --rosa: #fed4dc;
  --pink2: #fed4dc;
  --cinza-subtexto: #f4f4f4;
  --cinza-claro2: #f2f2f2;
  --purple: #a72251;
  --preto-10: #e5e5e5;
  --cinza-claro: #f9f9f9;
  --azul: #d9f3fd;
  --rosa-claro: #fbdfee;
  --blanched-almond: #ffe9c6;
  --amarelo: #fc0;
  --red: #ff3a2d;
  --preto-40: #999;
  --cor1-70: #ea4c9f;
  --cor1-40: #f399c8;
  --preto-50: #7f7f7f;
}

.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;
}

body {
  color: var(--preto);
  font-family: Inter, sans-serif;
  font-size: 1rem;
  line-height: 1.6rem;
}

body:focus-visible {
  outline-color: var(--cor1);
  outline-offset: 1px;
  outline-width: 3px;
  outline-style: solid;
}

body[data-wf-focus-visible] {
  outline-color: var(--cor1);
  outline-offset: 1px;
  outline-width: 3px;
  outline-style: solid;
}

h1 {
  margin-top: 0;
  margin-bottom: 1.625rem;
  font-weight: 600;
}

h2 {
  margin-top: 0;
  margin-bottom: 0;
}

h3 {
  margin-top: 0;
  margin-bottom: 0;
}

h4 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 1.5rem;
}

h5 {
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 600;
}

p {
  margin-bottom: 1.25rem;
}

a {
  color: var(--cor1);
  cursor: pointer;
  text-decoration: underline;
  transition: all .2s;
}

a:focus-visible {
  outline-color: var(--cor1);
  outline-offset: 1px;
  outline-width: 3px;
  outline-style: solid;
}

a[data-wf-focus-visible] {
  outline-color: var(--cor1);
  outline-offset: 1px;
  outline-width: 3px;
  outline-style: solid;
}

ul {
  font-size: 1rem;
  line-height: 1.75rem;
}

ol {
  margin-bottom: .625rem;
  font-size: 1rem;
}

li {
  margin-bottom: .625rem;
}

strong {
  font-weight: bold;
}

blockquote {
  border-left: 1px #000;
}

figure {
  margin-bottom: 10px;
}

figcaption {
  text-align: left;
  margin-top: 10px;
  font-family: Lato, sans-serif;
  font-size: 16px;
}

.section.modal {
  z-index: 1;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, .3);
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
}

.section.bg-rosa-claro {
  background-color: var(--rosa3);
}

.section.img-parallax-historia2 {
  background-image: url('../images/hml_macamirim.jpg');
  background-position: 0 0;
  background-size: cover;
  background-attachment: fixed;
}

.section.bg-cinza-medio {
  background-color: var(--cinza-medio);
}

.section.min-h-60 {
  min-height: 3.75rem;
}

.section.img-parallax-macamirim2 {
  background-image: url('../images/macamirim_grf01_bkg.jpg');
  background-position: 0 0;
  background-size: cover;
  background-attachment: fixed;
}

.container {
  flex: 1;
  padding: 2.5rem 1.25rem;
}

.container.modal-print {
  justify-content: center;
  align-items: center;
  display: flex;
}

.container.capa {
  height: 100vh;
  min-height: 600px;
  flex-direction: column;
  justify-content: flex-start;
  display: flex;
}

.container.max-w-100 {
  max-width: 100vw;
}

.container.max-w-100.img-parallax-apresentacao {
  min-height: 25rem;
  background-image: url('../images/apresentacao.jpg');
  background-position: 50% 80%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.container.max-w-100.img-parallax-dicas-nav {
  min-height: 25rem;
  background-image: url('../images/header_ddn2.jpg');
  background-position: 50% 80%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.container.max-w-100.img-parallax-historia {
  min-height: 25rem;
  background-image: url('../images/hml_header_.jpg');
  background-position: 50% 80%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.container.max-w-100.img-parallax-historia3 {
  min-height: 21.875rem;
  background-image: url('../images/atividade_bkg_01a.jpg');
  background-position: 50% 80%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.container.max-w-100.img-parallax-investigacao {
  min-height: 25rem;
  background-image: url('../images/ioml_header2_.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  background-attachment: fixed;
}

.container.max-w-100.img-parallax-investigacao2 {
  min-height: 21.875rem;
  background-image: url('../images/atividade_bkg_02.jpg');
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.container.max-w-100.img-parallax-investigacao3 {
  min-height: 21.875rem;
  background-image: url('../images/atividade_bkg_04.jpg');
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.container.max-w-100.img-parallax-investigacao4 {
  min-height: 21.875rem;
  background-image: url('../images/atividade_bkg_05.jpg');
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.container.max-w-100.img-parallax-instrumentos {
  min-height: 25rem;
  background-image: url('../images/imqas_header_.jpg');
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: auto;
  background-attachment: fixed;
}

.container.max-w-100.img-parallax-investigacao3 {
  min-height: 21.875rem;
  background-image: url('../images/header_mda4a.jpg');
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.container.max-w-100.img-parallax-macamirim {
  min-height: 25rem;
  background-image: url('../images/macamirim_header.jpg');
  background-position: 50% 80%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.container.max-w-100.img-parallax-analise3 {
  min-height: 21.875rem;
  background-image: url('../images/macamirim_header.jpg');
  background-position: 50% 80%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.container.max-w-100.img-parallax-comite {
  min-height: 25rem;
  background-image: url('../images/header_ccpm.jpg');
  background-position: 50% 80%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.container.max-w-100.img-parallax-comite2 {
  min-height: 21.875rem;
  background-image: url('../images/atividade_bkg_10.jpg');
  background-position: 50% 80%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.container.max-w-100.img-parallax-comite3 {
  min-height: 21.875rem;
  background-image: url('../images/header_pdi.jpg');
  background-position: 50% 80%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.container.max-w-100.img-parallax-comite4 {
  min-height: 21.875rem;
  background-image: url('../images/atividade_bkg_11.jpg');
  background-position: 50% 80%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.container.max-w-100.img-parallax-referencias {
  min-height: 25rem;
  background-image: url('../images/header_referencias.jpg');
  background-position: 50% 80%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.container.max-w-100.img-parallax-creditos {
  min-height: 25rem;
  background-image: url('../images/headrer_creditos.jpg');
  background-position: 50% 80%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.container.max-w-100.img-parallax-caso1 {
  min-height: 25rem;
  background-image: url('../images/atividade_bkg_07.jpg');
  background-position: 50% 80%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.container.max-w-100.img-parallax-caso2 {
  min-height: 25rem;
  background-image: url('../images/atividade_bkg_02.jpg');
  background-position: 50% 80%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.container.max-w-100.img-parallax-caso3 {
  min-height: 25rem;
  background-image: url('../images/header_c03.jpg');
  background-position: 50% 80%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.container.max-w-100.img-parallax-caso4 {
  min-height: 25rem;
  background-image: url('../images/header_c04.jpg');
  background-position: 50% 80%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.container.max-w-100.img-parallax-caso5 {
  min-height: 25rem;
  background-image: url('../images/header_c05.jpg');
  background-position: 50% 80%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.marcas {
  align-self: center;
}

.acordeon {
  flex-flow: wrap;
  align-content: flex-start;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.acordeon.acordeon-1 {
  background-color: var(--cor1-10);
}

.acordeon-cabecalho-1 {
  width: 100%;
  min-height: 70px;
  color: var(--preto);
  cursor: pointer;
  align-self: center;
  align-items: center;
  padding-left: .313rem;
  padding-right: .313rem;
  font-size: 1.125rem;
  font-weight: 600;
  line-height: 1.5rem;
  text-decoration: none;
  display: flex;
}

.acordeon-cabecalho-1:hover {
  color: var(--cor1);
}

.acordeon-overflow {
  justify-content: flex-start;
  overflow: hidden;
}

.acordeon-container {
  border-radius: .6rem;
  padding: .938rem 1.563rem;
}

.modal {
  background-color: #fff;
  border-radius: 20px;
  padding-top: .938rem;
  padding-left: .938rem;
  padding-right: .938rem;
  box-shadow: 0 0 7px rgba(0, 0, 0, .3);
}

.capa {
  grid-template-rows: minmax(auto, 1fr) 132px auto 96px;
  grid-template-columns: .25fr 1fr .25fr;
  justify-items: center;
}

.bt-caixa2 {
  max-width: 130px;
  color: var(--preto);
  text-align: center;
  background-color: #fff;
  font-family: Bahamasn;
  font-size: 19px;
  font-weight: 700;
  line-height: 1.15em;
  text-decoration: none;
  transition: all .2s;
  transform: translate(0);
  box-shadow: 0 1px 4px rgba(0, 0, 0, .1);
}

.bt-caixa2:hover {
  background-color: #d9d9d9;
  transform: translate(0, 4px);
  box-shadow: inset 0 -2px rgba(255, 255, 255, .5), 0 2px 0 -2px #4d6f22, 0 0 2px rgba(0, 0, 0, .3);
}

.bt-caixa2.w--current {
  padding: 6px;
  font-size: 1.2em;
}

.botao {
  align-items: center;
  line-height: 1.1rem;
}

.botao.modelo1 {
  border-radius: 30px;
}

.botao.modelo1.floats-right {
  float: right;
}

.botao.print {
  margin-left: 10px;
  margin-right: 10px;
  padding-top: 5px;
  padding-bottom: 5px;
}

.botao.botao-iniciar {
  color: #e20177;
  text-align: center;
  flex-direction: column;
  align-self: center;
  padding: .313rem;
  font-size: 1rem;
  font-weight: 700;
  text-decoration: none;
}

.botao.bt-rodape {
  flex-direction: row;
  align-items: center;
  padding: .313rem 0 .313rem 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.3rem;
  text-decoration: none;
  display: flex;
}

.botao.bt-rodape.right {
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.botao.bt-ir-topo {
  z-index: 6;
  width: 3rem;
  height: 2.188rem;
  background-color: var(--preto-70);
  border-top-left-radius: .375rem;
  border-top-right-radius: .375rem;
  flex-direction: column;
  font-size: 1rem;
  text-decoration: none;
  display: flex;
  position: fixed;
  bottom: 0;
  right: 4.688rem;
}

.botao.bt-ir-topo:hover {
  background-color: var(--cor1);
}

.grid-modal {
  grid-template-rows: auto;
  grid-template-columns: auto auto;
  padding: 15px;
}

.columns-footer {
  justify-content: space-between;
  display: flex;
}

.nav-menu {
  max-width: 320px;
  background-color: rgba(0, 0, 0, 0);
  flex-direction: row;
  align-items: center;
  font-size: .875rem;
  font-weight: 400;
  line-height: 1rem;
  left: 3.125rem;
}

.container-navbar {
  width: 100%;
  justify-content: flex-start;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.nav-link {
  border-bottom: 1px solid var(--branco);
  background-color: var(--cor1);
  color: var(--branco);
  flex-direction: column;
  padding: .625rem;
}

.nav-link.w--current {
  color: #000;
  background-color: #d9d9d9;
}

.navbar {
  z-index: 5;
  height: 50px;
  background-color: #fff;
  align-items: center;
  font-size: 1.063rem;
  font-weight: 700;
  display: flex;
  position: -webkit-sticky;
  position: sticky;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.texto-localizador {
  min-width: 130px;
  margin-left: 1.25rem;
  font-size: .813rem;
  font-weight: 400;
}

.menu-button {
  min-width: 320px;
  background-color: var(--menu);
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 0;
  font-size: 1rem;
  font-weight: 600;
  box-shadow: 0 3px 3px rgba(0, 0, 0, .3);
}

.menu-button.w--open {
  background-color: var(--menu);
  color: var(--preto);
}

.lista-alfabetica {
  list-style-type: lower-alpha;
}

.figura {
  justify-content: center;
  display: flex;
}

.bt-ico {
  min-height: 2.5rem;
  min-width: 2.5rem;
}

.lista-decorativa {
  background-image: url('../images/bullet-branco_1bullet-branco.png');
  background-position: 0 10px;
  background-repeat: no-repeat;
  background-size: auto 15px;
  margin-left: -1.5rem;
  padding-left: 1.2em;
  list-style-type: none;
}

.lista-decorativa.bullet1 {
  background-image: url('../images/bullet.svg');
  background-position: 0 6px;
  background-size: auto 14px;
}

.lista-decorativa.bullet2 {
  background-image: url('../images/bullet2.svg');
  background-position: 0 12px;
  background-size: auto 5px;
  margin-left: 0;
}

.titulo-img {
  text-align: center;
  font-size: 1rem;
  line-height: 1.3rem;
}

.legenda {
  font-size: 1rem;
  line-height: 1.1rem;
}

.margin-bottom-40 {
  margin-bottom: 2.5rem;
}

.fonte {
  font-size: .813rem;
  line-height: 1.1rem;
}

.max-w-450 {
  width: 100%;
  max-width: 450px;
}

.max-w-900 {
  width: 100%;
  max-width: 900px;
}

.max-w-300 {
  width: 100%;
  max-width: 300px;
}

.margin-bottom-20 {
  margin-bottom: 1.25rem;
}

.margin-bottom-5 {
  margin-bottom: .313rem;
}

.display-none {
  display: none;
}

.margin-bottom-10 {
  margin-bottom: .625rem;
}

.cards.card-atencao {
  border-radius: .625rem;
  flex-direction: row;
  align-items: center;
  margin-bottom: 2.5rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.cards.marcas {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.cards.card-reflexao {
  background-color: var(--rosa);
  background-color: var(--pink2);
  border-radius: .625rem;
  flex-direction: row;
  align-items: flex-start;
  margin-left: auto;
  margin-right: auto;
  font-size: 1rem;
  display: flex;
}

.cards.card-instancias {
  border-radius: .625rem;
  flex-direction: row;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
}

.cards.card-subtexto {
  background-color: var(--cinza-subtexto);
  border-left-style: solid;
  border-left-width: .188rem;
  flex-direction: row;
  align-items: center;
}

.cards.balao {
  border-radius: .625rem;
  padding: .938rem;
  font-size: 1.125rem;
  line-height: 1.375rem;
}

.cards.balao-slide2 {
  border-radius: .625rem;
  margin-left: auto;
  margin-right: auto;
  padding: .938rem;
  font-size: 1.125rem;
  line-height: 1.375rem;
  position: absolute;
  top: 4%;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.cards.balao-txt-branco {
  color: var(--branco);
  border-radius: .625rem;
  padding: .938rem;
  font-size: 1.125rem;
  line-height: 1.375rem;
}

.cards.balao-slide8 {
  border-radius: .625rem;
  margin-left: auto;
  margin-right: auto;
  padding: .938rem;
  font-size: 1.125rem;
  line-height: 1.375rem;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: auto;
}

.cards.balao-slide9 {
  color: var(--branco);
  border-radius: .625rem;
  margin-left: auto;
  margin-right: auto;
  padding: .938rem;
  font-size: 1.125rem;
  line-height: 1.375rem;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.cards.card-reflexao {
  background-color: #fed4dc;
  border-radius: .625rem;
  flex-direction: row;
  align-items: flex-start;
  font-size: 1rem;
  display: flex;
}

.cards.card-subtexto {
  background-color: #f4f4f4;
  border-left-style: solid;
  border-left-width: .188rem;
  flex-direction: row;
  align-items: center;
}

.cards.card-casos {
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.cards.card-politica {
  background-color: var(--cor1-10);
  border-radius: .625rem;
  margin-bottom: 1.25rem;
  padding-top: 1.25rem;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}

.cards.card-ficha {
  max-width: 725px;
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  border: 1px solid #000;
  flex-direction: row;
  margin-bottom: .625rem;
  margin-left: auto;
  margin-right: auto;
  padding: .625rem;
  font-size: .95rem;
  line-height: 1.2rem;
  display: flex;
}

.ico-70 {
  max-width: 4.375rem;
  min-width: 4.375rem;
}

.botao-container {
  padding: .25rem;
}

.floats-right {
  float: right;
  margin-bottom: 1.25rem;
  margin-left: 1.25rem;
}

.lista-numerica {
  list-style-type: decimal;
}

.floats-left {
  float: left;
  margin-bottom: 1.25rem;
  margin-right: 1.25rem;
}

.bg-capa {
  object-fit: cover;
  object-position: 50% 100%;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.relative {
  grid-template-rows: auto;
  justify-content: center;
  align-items: center;
  position: relative;
}

.logo {
  margin: .625rem;
}

.max-w-100 {
  max-width: 6.25rem;
}

.bg-cor1-10 {
  background-color: var(--cor1-10);
}

.tabs {
  border-radius: 20px;
}

.tabs-menu {
  padding-left: .5rem;
  padding-right: .5rem;
  display: flex;
}

.tab-link.tab-link-1 {
  background-color: var(--cinza-claro2);
  text-align: center;
  flex: 1;
  justify-content: center;
  align-items: center;
  margin: 1rem .125rem .125rem;
  padding-left: .938rem;
  padding-right: .938rem;
  font-weight: 600;
  display: flex;
}

.tab-link.tab-link-1:hover, .tab-link.tab-link-1.w--current {
  background-color: var(--purple);
  color: var(--branco);
}

.tabs-content {
  border-radius: .625rem;
  justify-content: flex-start;
  display: flex;
}

.bg-branco {
  background-color: #fff;
}

.texto-cor-branca {
  color: #fff;
}

.label.label-atividades {
  flex-direction: row;
  align-items: center;
  font-size: 2.25rem;
  font-weight: 600;
  line-height: 2.25rem;
  display: flex;
}

.label-container {
  align-items: center;
  padding: .25rem;
}

.margin-bottom-15 {
  margin-bottom: .938rem;
}

.text-align-right {
  text-align: right;
  flex-direction: column;
}

.rotate--90 {
  transform: rotate(90deg);
}

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

.ico-50 {
  max-width: 3.125rem;
  min-width: 3.125rem;
}

.titulo-card-1 {
  font-family: Inter, sans-serif;
  font-size: 1.5rem;
  font-weight: 600;
}

.texto-cor1 {
  color: var(--cor1);
}

.text-align-center {
  text-align: center;
}

.filter-cor-branco {
  filter: grayscale() brightness(500%);
}

.z-index-2 {
  z-index: 2;
  position: relative;
}

.bg-preto-10 {
  background-color: var(--preto-10);
}

.padding-20 {
  padding: 1.25rem;
}

.padding-10 {
  padding: .625rem;
}

.padding-bottom-0 {
  padding-bottom: 0;
}

.max-w-600 {
  width: 100%;
  max-width: 600px;
  position: relative;
}

.margin-bottom-0 {
  margin-bottom: 0;
}

.subtit-nivel-1 {
  color: var(--cor1);
  text-align: center;
  margin-bottom: 1.25rem;
  margin-left: auto;
  margin-right: auto;
  font-family: roboto, sans-serif;
  font-size: 2.5rem;
  line-height: 3rem;
}

.max-w-750 {
  width: 100%;
  max-width: 750px;
  position: relative;
}

.border-cor1 {
  border-color: var(--cor1);
}

.border-top-coluna {
  border-top-style: solid;
  border-top-width: .125rem;
  padding-left: 0;
  padding-right: 0;
}

.margin-top-20 {
  margin-top: 1.25rem;
}

.max-w-400 {
  width: 100%;
  max-width: 400px;
  position: relative;
}

.bg-cinza {
  background-color: var(--cinza-claro);
}

.bg-rosa {
  background-color: #fbdfee;
}

.padding-0 {
  padding: 0;
}

.bg-azul {
  background-color: var(--azul);
}

.bg-rosa2 {
  background-color: var(--rosa);
}

.slider {
  height: 100%;
}

.bt-seta {
  color: var(--branco);
  background-color: rgba(127, 127, 127, .8);
  border: 4px solid rgba(255, 255, 255, .05);
  border-radius: 20px;
  justify-content: center;
  align-items: center;
  padding: 1rem;
  font-size: 1.5rem;
  font-weight: 700;
  display: flex;
}

.bt-seta:hover {
  border-color: var(--preto);
  background-color: var(--preto);
  transform: translate(0, 2px);
}

.bebe {
  height: 9.375rem;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  top: auto;
  bottom: 2rem;
  left: 0%;
  right: 0%;
}

.lista-rt {
  font-size: 1rem;
  line-height: 1.6rem;
}

.margin-right-15 {
  margin-right: .938rem;
}

.rt-height-1 {
  line-height: 1rem;
}

.rt-height-1 p {
  margin-bottom: .625rem;
}

.nav-link2 {
  border-bottom: 1px solid var(--branco);
  color: var(--purple);
  white-space: normal;
  background-color: #fbdfee;
  padding: .625rem;
}

.nav-link2.w--current {
  color: var(--purple);
}

.dropdown-list.w--open {
  position: absolute;
  top: 0;
  left: 320px;
}

.dropdown-toggle {
  color: var(--branco);
  white-space: normal;
  justify-content: space-between;
  align-items: center;
  padding: .625rem;
  display: flex;
}

.bg-cinza-medio {
  background-color: var(--cinza-medio);
}

.bg-rosa-claro {
  background-color: var(--rosa-claro);
}

.min-h-60 {
  min-height: 3.75px;
}

.grid-slide1 {
  min-height: 450px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.bg-bege {
  background-color: var(--blanched-almond);
}

.placenta {
  height: 9.375rem;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  top: auto;
  bottom: 2rem;
  left: 0%;
  right: 0%;
}

.bg-textura {
  background-image: url('../images/sb1_sld01_bkg.jpg');
  background-position: 0 0;
  background-size: auto;
}

.img-berco {
  height: 450px;
  object-fit: cover;
  object-position: 50% 100%;
}

.mulher {
  width: 350px;
}

.bg-amarelo {
  background-color: var(--amarelo);
}

.bg-vermelho {
  background-color: var(--red);
}

.grid-slide3 {
  min-height: 450px;
  grid-row-gap: 0px;
}

.grid-slide4 {
  min-height: 450px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto;
}

.ponto-cabeca {
  width: 70px;
  position: absolute;
  top: auto;
  bottom: 8rem;
  left: 6rem;
  right: 0%;
}

.ponto-barriga {
  width: 70px;
  position: absolute;
  top: auto;
  bottom: 7rem;
  left: auto;
  right: 17rem;
}

.grid-slide7 {
  min-height: 450px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

.img-falecimento2 {
  height: 430px;
  object-fit: cover;
  object-position: 50% 100%;
}

.gotas {
  width: 50px;
  position: absolute;
  top: 7rem;
  bottom: auto;
  left: 13rem;
}

.choro {
  height: 500px;
}

.grid-slide2, .grid-slide9, .grid-slide11 {
  min-height: 450px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
}

.grid-slide13 {
  min-height: 450px;
  grid-column-gap: 1px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto;
  grid-template-columns: .75fr 1fr;
}

.img-funeral, .img-telefone {
  height: 520px;
  object-fit: cover;
  object-position: 50% 100%;
}

.pisca {
  width: 150px;
  position: absolute;
  top: auto;
  bottom: 6rem;
  left: 10rem;
  right: 0%;
}

.bt-anexo {
  cursor: pointer;
  position: absolute;
  top: 0;
  bottom: auto;
  left: auto;
  right: 4rem;
}

.text-span {
  color: var(--cor1);
  text-decoration: underline;
}

.dropdown-slide {
  border-radius: .6rem;
  position: absolute;
  top: 1.25rem;
  left: 1.25rem;
}

.texto-dropdow {
  white-space: normal;
  font-size: 1.125rem;
  line-height: 1.375rem;
}

.icon-3 {
  opacity: 0;
}

.dropdown-list-slide {
  border-radius: .6rem;
  font-size: 1.125rem;
  line-height: 1.375rem;
  left: 18rem;
}

.pisca2 {
  width: 150px;
  position: absolute;
  top: auto;
  bottom: 6rem;
  right: 10rem;
}

.dropdown-list-slide2 {
  border-radius: .6rem;
  top: 0;
  left: 20rem;
}

.grid-slide14 {
  min-height: 450px;
  grid-row-gap: 7px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
}

.grid-slide16 {
  grid-auto-columns: 1fr;
}

.img-funeral3 {
  height: 510px;
  object-fit: cover;
  object-position: 50% 100%;
}

.img-declaracao2 {
  z-index: -1;
  height: 500px;
  position: absolute;
  right: 0;
}

.grid-slide17 {
  height: 510px;
  grid-column-gap: 0px;
  grid-template-columns: 1fr 1fr 1fr;
  align-items: end;
}

.image {
  height: 300px;
}

.img-funeral4 {
  height: 510px;
  object-fit: cover;
  object-position: 50% 100%;
}

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

.grid-3 {
  grid-template-rows: auto auto;
  grid-template-columns: .75fr .5fr 1fr;
}

.image-4 {
  height: 280px;
}

.image-6 {
  height: 350px;
}

.image-7 {
  height: 280px;
}

.image-8 {
  height: 450px;
}

.image-9 {
  height: 400px;
}

.grid-4 {
  grid-column-gap: 0px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1.25fr 1fr;
}

.grid-5, .grid-7 {
  grid-template-columns: 1.25fr 1fr;
}

.image-11 {
  height: 280px;
}

.image-12 {
  height: 300px;
}

.image-13 {
  height: 150px;
}

.image-15, .image-16 {
  height: 370px;
}

.image-17, .image-18 {
  height: 400px;
}

.grid-9 {
  grid-column-gap: 0px;
}

.image-22 {
  height: 430px;
}

.image-23, .image-24 {
  height: 440px;
}

.image-25, .image-26 {
  height: 400px;
}

.image-27 {
  height: 260px;
}

.image-28 {
  height: 230px;
}

.image-29, .image-30, .image-31, .image-32 {
  height: 400px;
}

.padding-top-40 {
  padding-top: 2.5rem;
}

.padding-bottom-40 {
  padding-bottom: 2.5rem;
}

.image-33, .image-34 {
  height: 340px;
}

.image-35, .image-36 {
  height: 280px;
}

.grid-13 {
  grid-column-gap: 0px;
}

.grid-14 {
  grid-column-gap: 0px;
  grid-template-columns: 1fr 1.25fr;
}

.image-37, .image-38 {
  height: 280px;
}

.image-39, .image-40 {
  height: 300px;
}

.image-41 {
  height: 200px;
}

.image-45 {
  height: 300px;
}

.image-46 {
  height: 250px;
}

.bg-preto {
  background-color: var(--preto);
}

.grid-16 {
  grid-column-gap: 0px;
  grid-template-columns: 1fr 1fr 1fr;
}

.image-47 {
  height: 370px;
}

.image-49 {
  height: 270px;
}

.nav-dropdown {
  min-width: 320px;
  border-bottom: 1px solid var(--branco);
  background-color: var(--cor1);
  color: var(--branco);
  flex-direction: column;
}

.nav-dropdown.w--current {
  color: #000;
  background-color: #d9d9d9;
}

.icon-text {
  align-items: center;
  display: flex;
}

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

.font-awesome {
  align-items: flex-start;
  font-family: "Fa solid 900", sans-serif;
  font-size: 2rem;
}

.column-2 {
  flex-direction: column;
  justify-content: center;
}

.lista-alfabetica2 {
  padding-left: 20px;
}

.tit-nivel-2 {
  font-size: 2.5rem;
  line-height: 3rem;
}

.tit-nivel-1 {
  color: var(--cor1);
  text-align: center;
  margin-bottom: 1.25rem;
  font-family: roboto, sans-serif;
  font-size: 4rem;
  font-weight: 700;
  line-height: 4rem;
}

.tit-nivel-3 {
  font-size: 2rem;
  font-weight: 600;
  line-height: 2.5rem;
}

.tit-nivel-4 {
  margin-bottom: 1.25rem;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 2rem;
}

.tit-nivel-5 {
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.6rem;
}

.navbar-orientacoes {
  z-index: 4;
  background-color: var(--menu);
  justify-content: space-between;
  align-items: center;
  display: flex;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  box-shadow: 1px 1px 5px rgba(0, 0, 0, .3);
}

.identificador {
  margin-left: 20px;
  margin-right: auto;
  font-size: .9rem;
  font-weight: 600;
  line-height: 1.1em;
}

.tit-unidade {
  margin-bottom: 0;
  font-size: 2.5rem;
  line-height: 2.5rem;
}

.subtit-unidade {
  color: var(--cor1);
  font-size: 1.8rem;
  font-weight: 400;
  line-height: 1.8rem;
}

.grid-casos {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

.botao-casos {
  width: 100%;
  height: 100%;
  background-color: var(--cor1);
  color: var(--branco);
  text-align: center;
  justify-content: center;
  align-items: center;
  padding: 1.25rem;
  line-height: 1.1rem;
  display: flex;
}

.ilustra-casos {
  max-width: 100%;
  min-height: 150px;
  object-fit: cover;
}

.script-modal {
  z-index: 100;
  align-items: center;
}

.padding-left-20 {
  padding-left: 1.25rem;
}

.dicas-navegacao {
  justify-content: center;
  display: flex;
}

.rotate-90 {
  transform: rotate(-90deg);
}

.titulo-ficha {
  max-width: 725px;
  margin-bottom: .625rem;
  margin-left: auto;
  margin-right: auto;
  font-size: .9rem;
  line-height: 1.2rem;
}

.indentacao-card-ficha {
  margin-left: 20px;
  display: inline-block;
}

.text-align-right-2 {
  text-align: right;
}

.rt-creditos-menor {
  max-width: 725px;
  flex-direction: column;
  margin-bottom: 2.5rem;
  margin-left: auto;
  margin-right: auto;
}

.rt-creditos-menor p {
  margin-bottom: .313rem;
  font-size: .95rem;
  line-height: 1.2rem;
}

.rt-creditos-menor blockquote {
  background-color: #fdf4ea;
  border: 1px #000;
  border-radius: .625rem;
  padding: 1rem;
}

.bibliotecario {
  max-width: 725px;
  text-align: center;
  margin-bottom: 1.25rem;
  margin-left: auto;
  margin-right: auto;
  font-size: .9rem;
  line-height: 1.2rem;
}

@media screen and (max-width: 991px) {
  .acordeon-overflow {
    flex-wrap: wrap;
  }

  .modal {
    object-fit: contain;
  }

  .botao.bt-rodape.right {
    flex-direction: column-reverse;
    align-items: flex-end;
  }

  .localizador {
    z-index: 2;
  }

  .nav-menu {
    left: 48px;
  }

  .texto-localizador {
    left: 143px;
  }

  .display-inline {
    flex-direction: column;
    display: flex;
  }

  .ponto-cabeca {
    left: 4rem;
  }

  .ponto-barriga {
    bottom: 4rem;
    right: 14rem;
  }

  .img-falecimento2 {
    height: 420px;
    object-fit: contain;
  }

  .choro {
    height: 350px;
  }

  .grid-slide13 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-columns: .75fr 1fr;
  }

  .img-funeral {
    height: 480px;
  }

  .img-telefone {
    height: 470px;
  }

  .pisca {
    left: 7rem;
  }

  .pisca2 {
    right: 5rem;
  }

  .dropdown-list-slide2.padding-20.w--open {
    left: 22rem;
  }

  .grid-slide15 {
    grid-column-gap: 0px;
    grid-template-columns: 1fr .5fr 1fr;
  }

  .grid-slide16 {
    grid-column-gap: 0px;
  }

  .img-funeral3, .img-declaracao2 {
    height: 480px;
  }

  .image {
    height: 270px;
  }

  .grid-slide18 {
    grid-template-columns: 1fr 1fr;
  }

  .grid-3 {
    grid-template-columns: .75fr .75fr 1fr;
  }

  .image-5 {
    height: 400px;
  }

  .image-6, .image-7 {
    height: 300px;
  }

  .image-8 {
    height: 400px;
  }

  .image-9 {
    height: 300px;
  }

  .grid-4 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
  }

  .grid-7 {
    grid-template-columns: 1.5fr 1fr;
  }

  .image-15, .image-16 {
    height: 340px;
  }

  .image-18 {
    height: 330px;
  }

  .image-19 {
    height: 300px;
  }

  .image-20, .image-21 {
    height: 200px;
  }

  .grid-9 {
    grid-column-gap: 0px;
  }

  .image-22 {
    height: 350px;
  }

  .grid-10 {
    grid-column-gap: 0px;
  }

  .image-23, .image-24 {
    height: 340px;
  }

  .image-25, .image-26 {
    height: 350px;
  }

  .image-27 {
    height: 200px;
  }

  .image-29, .image-30 {
    height: 350px;
  }

  .image-31 {
    height: 340px;
  }

  .image-33, .image-34 {
    height: 320px;
  }

  .image-35 {
    height: 270px;
  }

  .image-36 {
    height: 280px;
  }

  .image-45 {
    height: 200px;
  }

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

  .image-47, .image-49 {
    height: 200px;
  }

  .grid-casos {
    grid-template-columns: 1fr 1fr 1fr;
  }
}

@media screen and (max-width: 767px) {
  h1 {
    font-size: 1.8rem;
    line-height: 2.1rem;
  }

  .acordeon-overflow {
    flex-wrap: wrap;
  }

  .bt-caixa2.w--current {
    padding-top: 6px;
    padding-bottom: 6px;
  }

  .botao.botao-iniciar {
    font-size: 1rem;
  }

  .botao.bt-rodape {
    flex-direction: column;
    align-items: flex-start;
    font-size: 1rem;
  }

  .botao.bt-rodape.right {
    flex-direction: column-reverse;
    align-items: flex-end;
  }

  .botao.bt-ir-topo {
    font-size: 1rem;
  }

  .localizador {
    position: relative;
  }

  .texto-localizador {
    left: 472px;
  }

  .menu-button {
    justify-content: center;
    align-items: center;
  }

  .cards.card-reflexao, .cards.card-instancias, .cards.card-subtexto {
    flex-direction: column;
  }

  .cards.balao, .cards.balao-slide2, .cards.balao-txt-branco, .cards.balao-slide8, .cards.balao-slide9 {
    font-size: 1rem;
  }

  .cards.card-reflexao, .cards.card-subtexto {
    flex-direction: column;
  }

  .floats-right {
    float: none;
    margin-left: 0;
  }

  .floats-left {
    float: none;
    margin-right: 0;
  }

  .tabs-menu {
    flex-direction: column;
  }

  .tab-link {
    margin-left: auto;
    margin-right: auto;
  }

  .dropdown-list.w--open {
    position: relative;
    left: 0;
  }

  .grid-slide1 {
    flex-direction: column-reverse;
    grid-template-columns: 1fr;
    justify-content: flex-start;
    align-items: center;
  }

  .img-berco {
    height: 480px;
  }

  .grid-slide3 {
    min-height: 480px;
  }

  .grid-slide4 {
    grid-template-rows: .25fr 1fr;
  }

  .ponto-cabeca {
    bottom: 4rem;
  }

  .ponto-barriga {
    right: 12rem;
  }

  .grid-slide7 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .img-falecimento2 {
    height: 400px;
  }

  .gotas {
    top: 6rem;
    left: 12rem;
  }

  .grid-slide2 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .grid-slide9 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

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

  .grid-slide13 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr .25fr;
  }

  .img-funeral {
    height: 460px;
  }

  .img-telefone {
    height: 490px;
    object-fit: contain;
  }

  .pisca {
    width: 100px;
    bottom: 4rem;
    left: 6rem;
  }

  .dropdown-slide {
    top: 4rem;
  }

  .texto-dropdow {
    font-size: 1rem;
  }

  .dropdown-list-slide.padding-20.w--open {
    font-size: 1rem;
    top: 11.9rem;
    left: 9.5rem;
  }

  .pisca2 {
    width: 100px;
    right: 3rem;
  }

  .dropdown-list-slide2.padding-20.w--open {
    top: 15rem;
    left: 8rem;
  }

  .grid-slide14 {
    flex-direction: column-reverse;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    justify-content: flex-start;
    align-items: center;
  }

  .grid-slide15 {
    grid-template-columns: .75fr .75fr;
  }

  .grid-slide16 {
    grid-template-columns: 1.5fr;
  }

  .img-funeral3 {
    height: 480px;
  }

  .img-declaracao2 {
    height: 400px;
  }

  .grid-slide17 {
    grid-template-columns: 1fr 1fr;
  }

  .image {
    height: 240px;
  }

  .img-funeral4 {
    height: 480px;
  }

  .image-3 {
    height: 280px;
  }

  .grid-3 {
    grid-template-rows: auto auto auto;
    grid-template-columns: .75fr .75fr;
  }

  .image-5 {
    height: 300px;
  }

  .image-6 {
    height: 260px;
  }

  .image-7 {
    height: 230px;
  }

  .image-8 {
    height: 300px;
  }

  .image-9 {
    height: 230px;
  }

  .grid-5 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

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

  .image-10 {
    height: 250px;
  }

  .grid-7 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .image-11 {
    height: 260px;
  }

  .image-17 {
    height: 370px;
  }

  .image-18 {
    height: 200px;
  }

  .image-22 {
    height: 300px;
  }

  .image-23, .image-24 {
    height: 260px;
  }

  .image-25, .image-26 {
    height: 270px;
  }

  .image-27 {
    height: 180px;
  }

  .image-29, .image-30 {
    height: 280px;
  }

  .image-31 {
    height: 260px;
  }

  .image-32 {
    height: 200px;
  }

  .image-33, .image-34 {
    height: 350px;
  }

  .image-36 {
    height: 300px;
  }

  .grid-14 {
    grid-template-columns: 2.25fr 1.25fr;
  }

  .image-41 {
    height: 150px;
  }

  .grid-15 {
    grid-template-columns: 1fr 1fr;
  }

  .image-42 {
    height: 150px;
  }

  .image-45 {
    height: 250px;
  }

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

  .image-47 {
    height: 200px;
  }

  .image-48 {
    height: 150px;
  }

  .image-49 {
    height: 200px;
  }

  .grid-17 {
    grid-template-columns: 1fr;
  }
}

@media screen and (max-width: 479px) {
  ul {
    padding-left: 10px;
  }

  ol {
    padding-left: 20px;
  }

  li {
    margin-left: 15px;
  }

  blockquote {
    font-size: 17px;
    line-height: 21px;
  }

  figcaption {
    font-size: 14px;
    line-height: 17px;
  }

  .section.modal {
    display: none;
  }

  .modal {
    display: block;
  }

  .capa {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: .5fr 1fr .25fr;
  }

  .bt-caixa2 {
    font-size: 11px;
  }

  .botao {
    font-size: 14px;
  }

  .nav-menu {
    left: 0;
  }

  .container-navbar {
    display: flex;
  }

  .brand {
    max-width: 100px;
  }

  .texto-localizador {
    left: 224px;
  }

  .menu-button {
    min-width: 70px;
  }

  .lista-decorativa {
    background-position: 0 5px;
    margin-left: 0;
  }

  .cards.card-atencao {
    flex-direction: column;
  }

  .cards.card-casos {
    max-width: 70%;
  }

  .cards.card-ficha {
    flex-direction: column;
  }

  .grid-slide1 {
    min-height: 480px;
    flex-direction: column-reverse;
  }

  .img-berco {
    object-fit: cover;
    object-position: 100% 50%;
  }

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

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

  .ponto-cabeca {
    width: 40px;
    bottom: 2rem;
    left: 2rem;
  }

  .ponto-barriga {
    width: 40px;
    bottom: 2rem;
    right: 6rem;
  }

  .gotas {
    top: 6rem;
    left: 11rem;
  }

  .grid-slide9 {
    grid-row-gap: 0px;
    grid-template-rows: .25fr auto auto;
  }

  .grid-slide13 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
  }

  .img-funeral {
    object-fit: contain;
  }

  .img-telefone {
    height: 500px;
  }

  .pisca {
    bottom: 0;
    left: 2rem;
  }

  .dropdown-list-slide.padding-20.w--open {
    left: 0;
  }

  .pisca2 {
    width: 70px;
    bottom: 0;
  }

  .dropdown-list-slide2.padding-20.w--open {
    left: 0;
  }

  .grid-slide14 {
    min-height: 480px;
    flex-direction: column-reverse;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .grid-slide15, .grid-slide16 {
    grid-template-rows: auto auto auto;
  }

  .img-funeral3 {
    height: 480px;
    object-fit: contain;
    object-position: 50% 100%;
  }

  .img-declaracao2 {
    height: 200px;
    top: 16rem;
    right: 5rem;
  }

  .grid-slide17 {
    grid-row-gap: 0px;
    grid-template-rows: auto auto auto;
  }

  .image {
    height: 100px;
  }

  .img-funeral4 {
    object-fit: contain;
    object-position: 100% 50%;
  }

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

  .image-5, .image-7, .image-8 {
    height: 150px;
  }

  .image-9 {
    height: 130px;
  }

  .grid-4 {
    grid-column-gap: 0px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1.25fr 1fr;
  }

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

  .image-10 {
    height: 180px;
  }

  .grid-7 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .image-12 {
    height: 200px;
  }

  .image-13 {
    height: 140px;
  }

  .image-14, .image-15, .image-16 {
    height: 150px;
  }

  .image-17 {
    height: 200px;
  }

  .image-18 {
    height: 150px;
  }

  .image-19 {
    height: 310px;
  }

  .image-20 {
    height: 130px;
  }

  .image-21 {
    height: 100px;
  }

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

  .grid-9 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .image-23, .image-24, .image-25, .image-26 {
    height: 150px;
  }

  .grid-11 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .image-27, .image-28 {
    height: 130px;
  }

  .image-30 {
    height: 200px;
  }

  .txt-menor {
    font-size: .95rem;
    line-height: 1rem;
  }

  .image-33, .image-34 {
    height: 170px;
  }

  .grid-12 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .image-35, .image-36 {
    height: 150px;
  }

  .grid-13 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .grid-14 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr .75fr;
  }

  .image-37 {
    height: 180px;
  }

  .image-38, .image-39, .image-40 {
    height: 150px;
  }

  .image-41 {
    height: 180px;
  }

  .grid-15 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .image-43 {
    height: 150px;
  }

  .image-44 {
    height: 200px;
  }

  .image-45 {
    height: 210px;
  }

  .image-46 {
    height: 100px;
  }

  .image-47, .image-49 {
    height: 150px;
  }

  .tit-nivel-1 {
    font-size: 3.5rem;
  }

  .grid-casos {
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .botao-casos {
    font-size: 14px;
  }
}

#w-node-e1b552f8-1d18-631a-8045-60d2d29301f9-bef3f21f {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-a74ed47b-f6f9-6b03-4ee1-ee0a74caf5aa-bef3f21f {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
  justify-self: center;
}

#w-node-b82b09e2-e2bc-3470-1a3a-83212a4e3989-bef3f21f, #w-node-b82b09e2-e2bc-3470-1a3a-83212a4e398a-bef3f21f, #w-node-b82b09e2-e2bc-3470-1a3a-83212a4e398b-bef3f21f, #w-node-b82b09e2-e2bc-3470-1a3a-83212a4e398c-bef3f21f, #w-node-b82b09e2-e2bc-3470-1a3a-83212a4e398d-bef3f21f, #w-node-b82b09e2-e2bc-3470-1a3a-83212a4e398e-bef3f21f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: center;
}

#w-node-_76f488a1-a377-44c2-74c1-ce7ffc8f2137-d4f3f26d {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
  justify-self: center;
}

#w-node-_76f488a1-a377-44c2-74c1-ce7ffc8f2139-d4f3f26d, #w-node-_76f488a1-a377-44c2-74c1-ce7ffc8f213a-d4f3f26d, #w-node-_76f488a1-a377-44c2-74c1-ce7ffc8f213b-d4f3f26d, #w-node-_76f488a1-a377-44c2-74c1-ce7ffc8f213d-d4f3f26d, #w-node-_76f488a1-a377-44c2-74c1-ce7ffc8f213e-d4f3f26d, #w-node-_76f488a1-a377-44c2-74c1-ce7ffc8f213f-d4f3f26d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: center;
}

#w-node-a5f5367f-dcd5-1e81-84c3-f9f55787c922-34f3f274 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-a5f5367f-dcd5-1e81-84c3-f9f55787c91d-34f3f274 {
  order: -9999;
  align-self: end;
}

#w-node-_6eb40cdc-d847-b34a-c1e4-016d041f43a3-34f3f274 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b02c5336-87ef-5098-d455-f48bfa16f3ac-34f3f274 {
  grid-area: span 2 / span 1 / span 2 / span 1;
  align-self: center;
}

#w-node-_1cb5dd83-21d2-5961-fe13-543c45b3c16e-34f3f274 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
  justify-self: center;
}

#w-node-_1cb5dd83-21d2-5961-fe13-543c45b3c16c-34f3f274 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
  justify-self: end;
}

#w-node-dd13bc40-f63d-2ebc-fb11-5cb7b3893ee5-34f3f274 {
  grid-area: 3 / 1 / 4 / 2;
  align-self: start;
  justify-self: end;
}

#w-node-_239174ce-0369-11a2-a092-0adeec6d36ba-34f3f274 {
  align-self: end;
  justify-self: start;
}

#w-node-_142aab34-9e0b-afed-250d-9978a4c28e1b-34f3f274 {
  align-self: start;
}

#w-node-c8801ff4-aa27-f13b-d208-27fad479f878-34f3f274 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: center;
}

#w-node-_8d16ed0d-1023-22f0-98b2-ec624ce06e60-34f3f274 {
  align-self: center;
  justify-self: center;
}

#w-node-c2b44f1a-8e64-3ae6-5e4b-8f430859d2fd-34f3f274 {
  order: -9999;
  grid-area: 1 / 2 / 3 / 3;
  align-self: center;
}

#w-node-_07b3632c-2b4e-29b9-d26b-16c13a8f86f5-34f3f274 {
  grid-area: 1 / 2 / 3 / 3;
  align-self: center;
}

#w-node-_5504aa63-d827-b7a0-9edc-91ca0455bc53-34f3f274 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
  justify-self: center;
}

#w-node-_56f1e041-8203-3d82-1ebb-61fd2d9cae76-34f3f274 {
  order: -9999;
  grid-area: 1 / 1 / 2 / 2;
  align-self: center;
  justify-self: end;
}

#w-node-_5504aa63-d827-b7a0-9edc-91ca0455bc61-34f3f274 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: end;
}

#w-node-f65ac4d8-a44e-a0d6-e525-81e635cba728-34f3f274 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
  justify-self: center;
}

#w-node-_5fb9921b-1ed5-4acf-a59d-a3c3ceb9cf6b-34f3f274 {
  order: -9999;
  grid-area: 1 / 1 / 2 / 2;
  align-self: center;
  justify-self: end;
}

#w-node-f65ac4d8-a44e-a0d6-e525-81e635cba730-34f3f274 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: end;
}

#w-node-_809862bf-5169-1216-c457-91ff1e19c8fb-34f3f274 {
  grid-area: 1 / 1 / 2 / 2;
  align-self: center;
  justify-self: center;
}

#w-node-_809862bf-5169-1216-c457-91ff1e19c901-34f3f274 {
  grid-area: 2 / 1 / 3 / 2;
  align-self: start;
  justify-self: center;
}

#w-node-e277954f-1301-49dc-5b72-8c42197ccd9e-34f3f274 {
  grid-area: 1 / 2 / 3 / 3;
  align-self: start;
  justify-self: center;
}

#w-node-_809862bf-5169-1216-c457-91ff1e19c907-34f3f274 {
  grid-area: 1 / 2 / 4 / 3;
  align-self: center;
  justify-self: center;
}

#w-node-ca007c18-5b8e-b164-56ba-14d34e7c71e4-34f3f274 {
  grid-area: span 2 / span 1 / span 2 / span 1;
  align-self: center;
}

#w-node-_335d9b3b-0f49-a793-2416-d4dca871e10d-34f3f274 {
  grid-area: 1 / 1 / 2 / 3;
  align-self: center;
  justify-self: center;
}

#w-node-_335d9b3b-0f49-a793-2416-d4dca871e10b-34f3f274 {
  justify-self: end;
}

#w-node-_505fe1d7-2384-cc9d-ef31-631ab97c6c5d-34f3f274 {
  justify-self: start;
}

#w-node-f6183291-4746-e338-538f-d0a3a20000ab-34f3f274 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
  justify-self: center;
}

#w-node-f6183291-4746-e338-538f-d0a3a20000b1-34f3f274 {
  order: -9999;
  grid-area: 1 / 1 / 2 / 2;
  align-self: center;
  justify-self: end;
}

#w-node-f6183291-4746-e338-538f-d0a3a20000b3-34f3f274 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: end;
}

#w-node-e58f05be-4d36-b93d-efc4-c91a58ed45bb-34f3f274 {
  grid-area: 1 / 1 / 2 / 3;
  align-self: center;
  justify-self: center;
}

#w-node-e58f05be-4d36-b93d-efc4-c91a58ed45b9-34f3f274 {
  grid-area: 2 / 1 / 3 / 2;
  justify-self: end;
}

#w-node-_542d9651-577e-f615-fafe-2ccabe653052-34f3f274 {
  grid-area: 2 / 2 / 3 / 3;
  justify-self: start;
}

#w-node-_1fe17797-da93-5f60-c30b-3f49de5a8ef0-34f3f274 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: center;
}

#w-node-_1fe17797-da93-5f60-c30b-3f49de5a8efa-34f3f274 {
  grid-area: 1 / 1 / 2 / 2;
  align-self: end;
  justify-self: end;
}

#w-node-_1fe17797-da93-5f60-c30b-3f49de5a8efc-34f3f274 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-de3345e1-7c52-c41b-5d64-edfc4133c45d-34f3f274 {
  grid-area: 1 / 1 / 2 / 2;
  align-self: center;
  justify-self: center;
}

#w-node-_5db0cb57-db5b-33f5-018a-67bef8dbd2dc-34f3f274 {
  grid-area: 2 / 1 / 3 / 2;
  align-self: end;
  justify-self: center;
}

#w-node-e8f8fb06-0ac5-fa11-baa1-7d651c1223a4-34f3f274 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e6787c9b-de8a-30b8-38be-8ca8230b7391-34f3f274 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
  justify-self: start;
}

#w-node-_7037d7fe-b973-d074-0f72-10961e2a7e82-34f3f274 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_87cdecda-b6db-2c4d-1872-b1e170fa6fc8-34f3f274 {
  grid-area: 2 / 2 / 3 / 3;
  align-self: end;
  justify-self: center;
}

#w-node-_0e0f150a-6c0a-c522-bac8-ac71379e3cd8-34f3f274 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: center;
}

#w-node-_2e01ff11-dce5-3ef1-bb6c-ae8e1730d4db-34f3f274 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
  justify-self: start;
}

#w-node-_0e0f150a-6c0a-c522-bac8-ac71379e3ce4-34f3f274 {
  grid-area: 1 / 2 / 4 / 3;
  align-self: center;
  justify-self: center;
}

#w-node-f8a098e5-fdbd-2116-a9d1-c60f8af8610e-34f3f274 {
  grid-area: 2 / 1 / 4 / 3;
  align-self: center;
  justify-self: center;
}

#w-node-_6a106701-2fcb-b409-ee5f-ae93bc26dbff-34f3f274 {
  grid-area: 1 / 1 / 2 / 3;
  align-self: center;
  justify-self: center;
}

#w-node-_105fbab4-cf3b-253a-2d80-861b5fd96e0a-34f3f274 {
  grid-area: 2 / 1 / 3 / 2;
  align-self: end;
  justify-self: end;
}

#w-node-_105fbab4-cf3b-253a-2d80-861b5fd96e10-34f3f274 {
  grid-area: 2 / 2 / 3 / 3;
  align-self: end;
  justify-self: start;
}

#w-node-c1c168bd-ee75-4dc4-4694-c49fe7696801-34f3f274 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa0fbbad-3326-32d8-789f-97a053734a09-34f3f274 {
  grid-area: 1 / 1 / 2 / 4;
  align-self: center;
  justify-self: center;
}

#w-node-_567abd6d-9df2-1f2d-8d06-389266ae153c-34f3f274 {
  grid-area: 2 / 1 / 3 / 2;
  align-self: end;
}

#w-node-_3e3cd6dc-ce60-2375-4117-babf127f63ee-34f3f274 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_415ac583-cdf0-1864-1034-3aad43449c26-34f3f274 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_415ac583-cdf0-1864-1034-3aad43449c28-34f3f274 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0db56cb6-96fc-5a97-467a-e16cc06e86ee-34f3f274 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_0db56cb6-96fc-5a97-467a-e16cc06e86f0-34f3f274 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7b48f2b0-7e3c-5f4e-561f-26ee60723ac8-23f3f27b {
  grid-area: 2 / 1 / 3 / 2;
  justify-self: center;
}

#w-node-_13af169e-4ea4-2cbb-3f8a-1afacf2a5ae6-23f3f27b {
  justify-self: center;
}

#w-node-_768176b7-7825-e6fd-bbca-7a012d384b3d-23f3f27b {
  grid-area: 3 / 1 / 4 / 2;
  justify-self: center;
}

#w-node-f2e0d586-4d1d-cc9a-a098-5eedca0148f8-23f3f27b {
  justify-self: center;
}

#w-node-b7abc9da-5d1c-db21-c55d-8a9a018ed3a5-23f3f27b {
  grid-area: 2 / 2 / 4 / 3;
  align-self: end;
  justify-self: center;
}

#w-node-_3258c02b-85a9-0792-8629-f58e2d87749f-23f3f27b {
  grid-area: 2 / 2 / 4 / 3;
  align-self: center;
  justify-self: center;
}

#w-node-e23d10c7-08e8-c71c-61bb-6114c1ffe1a5-23f3f27b {
  grid-area: 1 / 1 / 2 / 3;
  align-self: center;
  justify-self: center;
}

#w-node-ef3925c7-d020-9923-3dba-ce73bf425761-23f3f27b {
  grid-area: 1 / 1 / 2 / 4;
  align-self: center;
  justify-self: center;
}

#w-node-_06aba23a-d4e8-86bc-514a-5ebd688ad5c0-23f3f27b {
  grid-area: 1 / 1 / 3 / 2;
  align-self: end;
  justify-self: center;
}

#w-node-_50d55808-6b3d-c829-5713-d9c2d82ccddf-23f3f27b {
  justify-self: end;
}

#w-node-_598b44fa-745f-bd04-1bbc-f361efd304a0-23f3f27b {
  grid-area: 2 / 2 / 3 / 3;
  align-self: center;
  justify-self: center;
}

#w-node-f6a4a95f-7f04-8af0-0a77-ba0c89a51974-23f3f27b {
  align-self: center;
  justify-self: center;
}

#w-node-d6006fba-4a68-2f61-c4b2-bac5033ebb36-23f3f27b, #w-node-_9a419cea-a875-f743-4021-2545833f209e-23f3f27b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6d9c5d0a-3eff-61f0-99a2-6d1c4a44430c-23f3f27b {
  grid-area: 1 / 1 / 2 / 3;
  align-self: center;
  justify-self: center;
}

#w-node-_6c1f96e8-5768-5a6d-5328-08ec1ec23fd5-23f3f27b {
  grid-area: 2 / 1 / 3 / 2;
  justify-self: end;
}

#w-node-f2f6e0bc-f18b-888e-38f6-f0e8c2b81704-23f3f27b {
  grid-area: 2 / 1 / 3 / 2;
  align-self: center;
  justify-self: end;
}

#w-node-_3f69671f-8530-9705-cb7d-0789a992ec51-23f3f27b {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_24e3d9d4-0884-4e21-5d38-a956532e58b8-23f3f27b {
  grid-area: 2 / 2 / 3 / 3;
  align-self: start;
  justify-self: start;
}

#w-node-da1b7bd2-444c-7208-f439-7d6c5df295e6-23f3f27b {
  grid-area: span 2 / span 1 / span 2 / span 1;
  align-self: center;
}

#w-node-_9a49b11a-37af-837d-ee00-e13705c6cabd-23f3f27b {
  grid-area: 1 / 1 / 2 / 4;
  align-self: center;
  justify-self: center;
}

#w-node-_8154f474-3037-30eb-51f4-a6b17f17d44a-23f3f27b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0aa265aa-0bf0-01e5-bdd5-cc12813930bc-23f3f27b {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_1dd888a0-4eb7-3b8b-7d50-580d2904a68f-23f3f27b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_747bd85e-7adb-1434-1e51-4016c05b62e2-23f3f27b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-b4139f70-3aa9-9862-bc6b-019da0af23e7-23f3f27b, #w-node-e131b582-d054-d02d-5b92-552d5804f36d-23f3f27b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3d84968a-86b6-1bed-577d-9e3c46dcab1d-23f3f27b {
  grid-area: 1 / 1 / 2 / 2;
  align-self: center;
}

#w-node-_15e38c15-762e-c7b4-0885-d20df6966109-23f3f27b {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-d435aba5-90a9-016f-1638-ea3595bd569f-23f3f27b {
  grid-area: 1 / 1 / 2 / 4;
  align-self: center;
  justify-self: center;
}

#w-node-fa31aa58-011a-25b1-bd8e-d8a631986785-23f3f27b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_7dd70f9d-e47a-cb3f-b352-b5d56e528dfb-23f3f27b {
  grid-area: 2 / 1 / 3 / 2;
  align-self: end;
  justify-self: start;
}

#w-node-_2358d36a-5ed1-3f13-8e30-cc52ef36a3a5-23f3f27b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_930a247a-a550-e4e1-941c-b8805b120101-23f3f27b {
  grid-area: 2 / 2 / 3 / 3;
  justify-self: center;
}

#w-node-_2dcdd6da-cfa2-5126-4d41-5bb87b30a8de-23f3f27b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_270f974d-fc20-9a2b-bd7d-3b637361e047-23f3f27b {
  grid-area: 2 / 3 / 3 / 4;
  align-self: end;
  justify-self: end;
}

#w-node-e82437a0-7610-b4e7-482f-bb31c7df7392-23f3f27b {
  grid-area: 1 / 1 / 2 / 2;
  align-self: center;
}

#w-node-_21a95852-32af-6e53-1b5b-436097eb476b-23f3f27b {
  grid-area: 1 / 2 / 3 / 3;
  align-self: end;
  justify-self: center;
}

#w-node-_3926e44d-cba1-b616-7a70-3b4f22b2f278-23f3f27b {
  grid-area: 1 / 2 / 3 / 3;
  justify-self: start;
}

#w-node-_734b69c0-491a-4d0f-af6d-a1823ee7a4b4-23f3f27b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_3abcc34f-7987-9d27-6c3c-c5ca2ff2519f-23f3f27b {
  grid-area: 2 / 1 / 3 / 2;
  justify-self: end;
}

#w-node-_92f21824-8a11-1ddf-070a-b0b7ac88e2e6-23f3f27b, #w-node-_8ec4124b-0862-fc5f-39df-c8820b1099b5-23f3f27b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_841b16f3-ae3d-5aaa-471d-439d6df0a7ca-23f3f27b {
  grid-area: 1 / 1 / 2 / 4;
  align-self: center;
  justify-self: center;
}

#w-node-f7e4be14-f4fc-4958-9eb7-bdd42a49ae0f-23f3f27b, #w-node-_7ba35dd3-092b-7dcd-bc64-4b8b38c87f4d-23f3f27b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: center;
}

#w-node-_29abe2fc-a3fb-782d-e7d8-a2cbab7e1355-23f3f27b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1cf0d6ff-e28e-016f-f24c-f8e3b6aa3d97-23f3f27b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_67a111e6-5eca-7099-081f-effd496ff059-23f3f27b {
  grid-area: 1 / 1 / 2 / 2;
  align-self: center;
  justify-self: end;
}

#w-node-_83539c11-ff9e-b610-14d2-b624566de911-23f3f27b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_98550d24-e4d4-c0da-3050-3169c2725553-23f3f27b {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_47ca89ac-3d4e-b882-90a0-74373218de03-23f3f27b {
  grid-area: 2 / 1 / 3 / 3;
  justify-self: center;
}

#w-node-a94983ea-1889-15f4-69ca-8cdb49386bad-23f3f27b {
  grid-area: 1 / 1 / 2 / 2;
  align-self: center;
  justify-self: end;
}

#w-node-d38f7e19-2cc9-f54a-132d-8be1d7579ee3-23f3f27b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-a94983ea-1889-15f4-69ca-8cdb49386bac-23f3f27b {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-a94983ea-1889-15f4-69ca-8cdb49386bb4-23f3f27b {
  grid-area: 2 / 1 / 3 / 3;
  justify-self: center;
}

#w-node-_7556b646-5f46-fcb8-d027-3fbd16944749-23f3f27b {
  grid-area: 1 / 1 / 2 / 3;
  justify-self: center;
}

#w-node-_4580b359-f2fc-47d7-e65b-98434f8aa36c-23f3f27b, #w-node-_17abc0ed-d519-0b52-e239-c351f383df7d-23f3f27b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-fcb3df39-80e7-a3c4-24f0-5a15a70ace17-23f3f27b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
  justify-self: start;
}

#w-node-e5d2b553-23d1-81fe-c1c0-7936ab06453c-23f3f27b {
  align-self: end;
  justify-self: start;
}

#w-node-_6e37391b-a6b8-1360-1eb5-bcbc55dd2c82-23f3f27b {
  grid-area: 1 / 1 / 2 / 3;
  align-self: center;
  justify-self: center;
}

#w-node-ad9712bd-829b-15de-8ac7-1b5e53342022-23f3f27b, #w-node-_6e37391b-a6b8-1360-1eb5-bcbc55dd2c87-23f3f27b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_475e1d90-062a-46c0-5e23-62e5a43d0dec-23f3f27b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_6e37391b-a6b8-1360-1eb5-bcbc55dd2c88-23f3f27b {
  align-self: end;
  justify-self: start;
}

#w-node-d12e8140-acc2-ff07-1ebc-027144779be2-23f3f27b {
  grid-area: 1 / 1 / 2 / 3;
  align-self: center;
  justify-self: center;
}

#w-node-_14e594fc-5bbf-54b7-a0b9-8105c01e19b4-23f3f27b, #w-node-d12e8140-acc2-ff07-1ebc-027144779be7-23f3f27b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-d18876d3-1333-a76f-2936-3b7f80a61002-23f3f27b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
  justify-self: start;
}

#w-node-d12e8140-acc2-ff07-1ebc-027144779be8-23f3f27b {
  align-self: end;
  justify-self: start;
}

#w-node-_75b5b884-ca9d-cdf4-ccbc-a760f2a810c8-23f3f27b {
  grid-area: 1 / 1 / 2 / 3;
  align-self: center;
  justify-self: center;
}

#w-node-_657c13ec-ef77-fb29-f217-65876cdc86b5-23f3f27b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
  justify-self: start;
}

#w-node-_75b5b884-ca9d-cdf4-ccbc-a760f2a810cd-23f3f27b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-e5eb1a41-8f21-e159-867b-c96d5052e621-23f3f27b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
  justify-self: start;
}

#w-node-_75b5b884-ca9d-cdf4-ccbc-a760f2a810ce-23f3f27b {
  align-self: end;
  justify-self: start;
}

#w-node-b7ca4115-9ed4-cae4-5d43-ed8c91a55c40-23f3f27b {
  grid-area: 1 / 1 / 2 / 3;
  align-self: center;
  justify-self: center;
}

#w-node-_00b41c3a-12ba-62c6-50a9-433eaf1deec1-23f3f27b {
  grid-area: 2 / 1 / 4 / 2;
  align-self: start;
  justify-self: start;
}

#w-node-b7ca4115-9ed4-cae4-5d43-ed8c91a55c45-23f3f27b {
  grid-area: 2 / 1 / 4 / 2;
  align-self: end;
  justify-self: end;
}

#w-node-e81e98b9-70b5-5e70-54d1-6e50a630417c-23f3f27b {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_3e72ce00-f975-4c3f-ca2c-4615c111eea0-23f3f27b, #w-node-b7ca4115-9ed4-cae4-5d43-ed8c91a55c46-23f3f27b {
  grid-area: 3 / 2 / 4 / 3;
  align-self: end;
  justify-self: center;
}

#w-node-e1b552f8-1d18-631a-8045-60d2d29301f9-4dafc8cd {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-d8884116-c606-570d-b0e3-c89bd5766fa9-4dafc8cd {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
  justify-self: center;
}

#w-node-d8884116-c606-570d-b0e3-c89bd5766fab-4dafc8cd, #w-node-d8884116-c606-570d-b0e3-c89bd5766fac-4dafc8cd, #w-node-d8884116-c606-570d-b0e3-c89bd5766fad-4dafc8cd, #w-node-d8884116-c606-570d-b0e3-c89bd5766faf-4dafc8cd, #w-node-d8884116-c606-570d-b0e3-c89bd5766fb0-4dafc8cd, #w-node-d8884116-c606-570d-b0e3-c89bd5766fb1-4dafc8cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: center;
}

@media screen and (max-width: 991px) {
  #w-node-e1b552f8-1d18-631a-8045-60d2d29301f9-bef3f21f {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_8d16ed0d-1023-22f0-98b2-ec624ce06e60-34f3f274 {
    align-self: start;
  }

  #w-node-_56f1e041-8203-3d82-1ebb-61fd2d9cae76-34f3f274, #w-node-_5fb9921b-1ed5-4acf-a59d-a3c3ceb9cf6b-34f3f274 {
    order: -9999;
    grid-area: 1 / 1 / 2 / 2;
    align-self: center;
    justify-self: end;
  }

  #w-node-e277954f-1301-49dc-5b72-8c42197ccd9e-34f3f274 {
    align-self: start;
  }

  #w-node-f6183291-4746-e338-538f-d0a3a20000b1-34f3f274 {
    order: -9999;
    grid-area: 1 / 1 / 2 / 2;
    align-self: center;
    justify-self: end;
  }

  #w-node-_2e01ff11-dce5-3ef1-bb6c-ae8e1730d4db-34f3f274 {
    justify-self: start;
  }

  #w-node-_567abd6d-9df2-1f2d-8d06-389266ae153c-34f3f274 {
    grid-area: 3 / 1 / 4 / 2;
    align-self: end;
    justify-self: end;
  }

  #w-node-_415ac583-cdf0-1864-1034-3aad43449c26-34f3f274 {
    grid-area: 2 / 2 / 3 / 3;
    align-self: end;
  }

  #w-node-_0db56cb6-96fc-5a97-467a-e16cc06e86ee-34f3f274 {
    grid-area: 3 / 3 / 4 / 4;
    align-self: end;
  }

  #w-node-_24e3d9d4-0884-4e21-5d38-a956532e58b8-23f3f27b {
    align-self: end;
  }

  #w-node-d435aba5-90a9-016f-1638-ea3595bd569f-23f3f27b {
    grid-area: 1 / 1 / 2 / 2;
    align-self: center;
    justify-self: center;
  }

  #w-node-fa31aa58-011a-25b1-bd8e-d8a631986785-23f3f27b, #w-node-_7dd70f9d-e47a-cb3f-b352-b5d56e528dfb-23f3f27b {
    justify-self: end;
  }

  #w-node-_2358d36a-5ed1-3f13-8e30-cc52ef36a3a5-23f3f27b, #w-node-_930a247a-a550-e4e1-941c-b8805b120101-23f3f27b {
    grid-area: 1 / 2 / 2 / 3;
    justify-self: center;
  }

  #w-node-_270f974d-fc20-9a2b-bd7d-3b637361e047-23f3f27b {
    grid-area: 2 / 2 / 3 / 3;
    align-self: end;
    justify-self: start;
  }

  #w-node-_83539c11-ff9e-b610-14d2-b624566de911-23f3f27b, #w-node-_98550d24-e4d4-c0da-3050-3169c2725553-23f3f27b {
    align-self: center;
  }

  #w-node-b7ca4115-9ed4-cae4-5d43-ed8c91a55c40-23f3f27b {
    grid-area: 1 / 1 / 2 / 2;
    align-self: center;
    justify-self: center;
  }

  #w-node-_00b41c3a-12ba-62c6-50a9-433eaf1deec1-23f3f27b {
    grid-area: 2 / 1 / 3 / 2;
    align-self: start;
    justify-self: start;
  }

  #w-node-b7ca4115-9ed4-cae4-5d43-ed8c91a55c45-23f3f27b {
    grid-area: 2 / 1 / 3 / 2;
    align-self: end;
    justify-self: end;
  }

  #w-node-e81e98b9-70b5-5e70-54d1-6e50a630417c-23f3f27b {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_3e72ce00-f975-4c3f-ca2c-4615c111eea0-23f3f27b, #w-node-b7ca4115-9ed4-cae4-5d43-ed8c91a55c46-23f3f27b {
    grid-area: 2 / 2 / 3 / 3;
    align-self: end;
    justify-self: center;
  }

  #w-node-e1b552f8-1d18-631a-8045-60d2d29301f9-4dafc8cd {
    grid-area: 1 / 1 / 2 / 3;
  }
}

@media screen and (max-width: 767px) {
  #w-node-a5f5367f-dcd5-1e81-84c3-f9f55787c922-34f3f274 {
    grid-area: 1 / 1 / 2 / 2;
    align-self: center;
    justify-self: center;
  }

  #w-node-a5f5367f-dcd5-1e81-84c3-f9f55787c91d-34f3f274 {
    grid-area: 2 / 1 / 3 / 2;
    align-self: end;
    justify-self: center;
  }

  #w-node-_1cb5dd83-21d2-5961-fe13-543c45b3c16e-34f3f274 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
    justify-self: center;
  }

  #w-node-c8801ff4-aa27-f13b-d208-27fad479f878-34f3f274 {
    grid-area: 1 / 1 / 2 / 2;
    align-self: center;
  }

  #w-node-_8d16ed0d-1023-22f0-98b2-ec624ce06e60-34f3f274 {
    grid-area: 1 / 2 / 2 / 3;
    align-self: center;
    justify-self: center;
  }

  #w-node-c2b44f1a-8e64-3ae6-5e4b-8f430859d2fd-34f3f274 {
    order: -9999;
    grid-area: 1 / 1 / 3 / 3;
    align-self: end;
    justify-self: center;
  }

  #w-node-_07b3632c-2b4e-29b9-d26b-16c13a8f86f5-34f3f274 {
    grid-area: 2 / 1 / 3 / 3;
    align-self: center;
    justify-self: center;
  }

  #w-node-_5504aa63-d827-b7a0-9edc-91ca0455bc53-34f3f274 {
    grid-area: 1 / 1 / 2 / 2;
    align-self: center;
    justify-self: center;
  }

  #w-node-_56f1e041-8203-3d82-1ebb-61fd2d9cae76-34f3f274 {
    order: -9999;
    grid-area: 2 / 1 / 3 / 2;
    align-self: end;
    justify-self: center;
  }

  #w-node-_5504aa63-d827-b7a0-9edc-91ca0455bc61-34f3f274 {
    justify-self: center;
  }

  #w-node-f65ac4d8-a44e-a0d6-e525-81e635cba728-34f3f274 {
    grid-area: 1 / 1 / 2 / 2;
    align-self: center;
    justify-self: center;
  }

  #w-node-_5fb9921b-1ed5-4acf-a59d-a3c3ceb9cf6b-34f3f274 {
    order: -9999;
    grid-area: 2 / 1 / 3 / 2;
    align-self: end;
    justify-self: center;
  }

  #w-node-f65ac4d8-a44e-a0d6-e525-81e635cba730-34f3f274 {
    justify-self: center;
  }

  #w-node-_809862bf-5169-1216-c457-91ff1e19c8fb-34f3f274 {
    grid-area: 1 / 1 / 2 / 2;
    align-self: center;
    justify-self: center;
  }

  #w-node-_809862bf-5169-1216-c457-91ff1e19c901-34f3f274 {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
    justify-self: center;
  }

  #w-node-e277954f-1301-49dc-5b72-8c42197ccd9e-34f3f274, #w-node-_809862bf-5169-1216-c457-91ff1e19c907-34f3f274 {
    grid-area: 2 / 1 / 3 / 2;
    align-self: center;
    justify-self: center;
  }

  #w-node-f6183291-4746-e338-538f-d0a3a20000ab-34f3f274 {
    grid-area: 1 / 1 / 2 / 2;
    align-self: center;
    justify-self: center;
  }

  #w-node-f6183291-4746-e338-538f-d0a3a20000b1-34f3f274 {
    order: -9999;
    grid-area: 2 / 1 / 3 / 2;
    align-self: end;
    justify-self: center;
  }

  #w-node-f6183291-4746-e338-538f-d0a3a20000b3-34f3f274 {
    justify-self: center;
  }

  #w-node-_1fe17797-da93-5f60-c30b-3f49de5a8ef0-34f3f274 {
    grid-area: 1 / 1 / 2 / 3;
    align-self: center;
    justify-self: center;
  }

  #w-node-_1fe17797-da93-5f60-c30b-3f49de5a8efa-34f3f274 {
    grid-area: 2 / 1 / 3 / 3;
    align-self: end;
    justify-self: center;
  }

  #w-node-_5db0cb57-db5b-33f5-018a-67bef8dbd2dc-34f3f274 {
    grid-area: 2 / 1 / 3 / 2;
    align-self: end;
    justify-self: center;
  }

  #w-node-e6787c9b-de8a-30b8-38be-8ca8230b7391-34f3f274 {
    grid-area: 1 / 2 / 2 / 3;
    align-self: end;
    justify-self: center;
  }

  #w-node-_87cdecda-b6db-2c4d-1872-b1e170fa6fc8-34f3f274 {
    grid-area: 2 / 2 / 3 / 3;
    align-self: end;
    justify-self: center;
  }

  #w-node-_0e0f150a-6c0a-c522-bac8-ac71379e3cd8-34f3f274 {
    grid-area: 3 / 1 / 4 / 3;
    align-self: center;
    justify-self: center;
  }

  #w-node-_2e01ff11-dce5-3ef1-bb6c-ae8e1730d4db-34f3f274 {
    grid-area: 2 / 1 / 3 / 3;
    align-self: end;
    justify-self: center;
  }

  #w-node-f8a098e5-fdbd-2116-a9d1-c60f8af8610e-34f3f274 {
    grid-area: 1 / 1 / 2 / 2;
    align-self: center;
    justify-self: center;
  }

  #w-node-_6a106701-2fcb-b409-ee5f-ae93bc26dbff-34f3f274 {
    grid-area: 1 / 1 / 2 / 3;
    align-self: center;
    justify-self: center;
  }

  #w-node-_105fbab4-cf3b-253a-2d80-861b5fd96e0a-34f3f274 {
    grid-area: 2 / 1 / 3 / 2;
    align-self: end;
    justify-self: center;
  }

  #w-node-_105fbab4-cf3b-253a-2d80-861b5fd96e10-34f3f274 {
    grid-area: 2 / 2 / 3 / 3;
    align-self: end;
    justify-self: center;
  }

  #w-node-fa0fbbad-3326-32d8-789f-97a053734a09-34f3f274 {
    grid-area: 1 / 1 / 2 / 3;
    align-self: center;
    justify-self: center;
  }

  #w-node-_567abd6d-9df2-1f2d-8d06-389266ae153c-34f3f274 {
    grid-area: 3 / 1 / 4 / 2;
    align-self: end;
    justify-self: end;
  }

  #w-node-_415ac583-cdf0-1864-1034-3aad43449c26-34f3f274 {
    grid-area: 2 / 1 / 3 / 4;
    align-self: end;
    justify-self: center;
  }

  #w-node-_0db56cb6-96fc-5a97-467a-e16cc06e86ee-34f3f274 {
    grid-area: 3 / 3 / 4 / 4;
    align-self: end;
  }

  #w-node-f2e0d586-4d1d-cc9a-a098-5eedca0148f8-23f3f27b {
    align-self: end;
  }

  #w-node-_3258c02b-85a9-0792-8629-f58e2d87749f-23f3f27b {
    grid-area: 2 / 2 / 3 / 3;
    align-self: center;
    justify-self: center;
  }

  #w-node-e23d10c7-08e8-c71c-61bb-6114c1ffe1a5-23f3f27b {
    grid-area: 1 / 1 / 2 / 3;
    align-self: center;
    justify-self: center;
  }

  #w-node-ef3925c7-d020-9923-3dba-ce73bf425761-23f3f27b {
    grid-area: 1 / 1 / 2 / 2;
    align-self: center;
    justify-self: center;
  }

  #w-node-_598b44fa-745f-bd04-1bbc-f361efd304a0-23f3f27b, #w-node-f6a4a95f-7f04-8af0-0a77-ba0c89a51974-23f3f27b {
    grid-area: 1 / 2 / 2 / 3;
    align-self: center;
    justify-self: center;
  }

  #w-node-d6006fba-4a68-2f61-c4b2-bac5033ebb36-23f3f27b {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_6d9c5d0a-3eff-61f0-99a2-6d1c4a44430c-23f3f27b {
    grid-area: 1 / 1 / 2 / 3;
    align-self: center;
    justify-self: center;
  }

  #w-node-_3f69671f-8530-9705-cb7d-0789a992ec51-23f3f27b {
    align-self: end;
  }

  #w-node-_9a49b11a-37af-837d-ee00-e13705c6cabd-23f3f27b {
    grid-area: 1 / 1 / 2 / 2;
    align-self: center;
    justify-self: center;
  }

  #w-node-_8154f474-3037-30eb-51f4-a6b17f17d44a-23f3f27b {
    align-self: start;
  }

  #w-node-_1dd888a0-4eb7-3b8b-7d50-580d2904a68f-23f3f27b {
    grid-area: 1 / 2 / 2 / 3;
    align-self: center;
  }

  #w-node-b4139f70-3aa9-9862-bc6b-019da0af23e7-23f3f27b {
    align-self: start;
  }

  #w-node-e131b582-d054-d02d-5b92-552d5804f36d-23f3f27b {
    justify-self: center;
  }

  #w-node-_7dd70f9d-e47a-cb3f-b352-b5d56e528dfb-23f3f27b {
    grid-area: 2 / 1 / 3 / 2;
    align-self: end;
    justify-self: end;
  }

  #w-node-_930a247a-a550-e4e1-941c-b8805b120101-23f3f27b {
    grid-area: 1 / 2 / 2 / 3;
    justify-self: center;
  }

  #w-node-_270f974d-fc20-9a2b-bd7d-3b637361e047-23f3f27b {
    grid-area: 2 / 2 / 3 / 3;
    align-self: end;
    justify-self: start;
  }

  #w-node-e82437a0-7610-b4e7-482f-bb31c7df7392-23f3f27b {
    grid-area: 1 / 1 / 2 / 2;
    align-self: center;
    justify-self: center;
  }

  #w-node-_21a95852-32af-6e53-1b5b-436097eb476b-23f3f27b {
    grid-area: 3 / 1 / 4 / 2;
    align-self: end;
    justify-self: center;
  }

  #w-node-_3926e44d-cba1-b616-7a70-3b4f22b2f278-23f3f27b {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
    justify-self: center;
  }

  #w-node-_734b69c0-491a-4d0f-af6d-a1823ee7a4b4-23f3f27b {
    justify-self: center;
  }

  #w-node-_3abcc34f-7987-9d27-6c3c-c5ca2ff2519f-23f3f27b {
    grid-area: 2 / 1 / 3 / 2;
    align-self: center;
    justify-self: center;
  }

  #w-node-_8ec4124b-0862-fc5f-39df-c8820b1099b5-23f3f27b {
    grid-area: 3 / 1 / 4 / 2;
    justify-self: end;
  }

  #w-node-_841b16f3-ae3d-5aaa-471d-439d6df0a7ca-23f3f27b {
    grid-area: 1 / 1 / 2 / 3;
    align-self: center;
  }

  #w-node-f7e4be14-f4fc-4958-9eb7-bdd42a49ae0f-23f3f27b, #w-node-_7ba35dd3-092b-7dcd-bc64-4b8b38c87f4d-23f3f27b {
    grid-area: 2 / 1 / 3 / 3;
    align-self: center;
    justify-self: center;
  }

  #w-node-_1cf0d6ff-e28e-016f-f24c-f8e3b6aa3d97-23f3f27b {
    grid-area: 3 / 2 / 4 / 3;
    align-self: end;
  }

  #w-node-_67a111e6-5eca-7099-081f-effd496ff059-23f3f27b {
    grid-area: 1 / 1 / 2 / 2;
    justify-self: center;
  }

  #w-node-_83539c11-ff9e-b610-14d2-b624566de911-23f3f27b {
    justify-self: center;
  }

  #w-node-_98550d24-e4d4-c0da-3050-3169c2725553-23f3f27b {
    grid-area: 2 / 1 / 3 / 2;
    align-self: center;
    justify-self: center;
  }

  #w-node-_47ca89ac-3d4e-b882-90a0-74373218de03-23f3f27b {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-a94983ea-1889-15f4-69ca-8cdb49386bad-23f3f27b, #w-node-d38f7e19-2cc9-f54a-132d-8be1d7579ee3-23f3f27b {
    justify-self: center;
  }

  #w-node-a94983ea-1889-15f4-69ca-8cdb49386bac-23f3f27b {
    grid-area: 2 / 1 / 3 / 2;
    align-self: center;
    justify-self: center;
  }

  #w-node-a94983ea-1889-15f4-69ca-8cdb49386bb4-23f3f27b {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_17abc0ed-d519-0b52-e239-c351f383df7d-23f3f27b {
    align-self: end;
  }

  #w-node-ad9712bd-829b-15de-8ac7-1b5e53342022-23f3f27b, #w-node-_475e1d90-062a-46c0-5e23-62e5a43d0dec-23f3f27b {
    align-self: start;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_1cb5dd83-21d2-5961-fe13-543c45b3c16e-34f3f274 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
    justify-self: center;
  }

  #w-node-_1cb5dd83-21d2-5961-fe13-543c45b3c16c-34f3f274 {
    align-self: center;
  }

  #w-node-dd13bc40-f63d-2ebc-fb11-5cb7b3893ee5-34f3f274 {
    grid-area: 2 / 2 / 3 / 3;
    align-self: center;
    justify-self: end;
  }

  #w-node-_239174ce-0369-11a2-a092-0adeec6d36ba-34f3f274 {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
    justify-self: start;
  }

  #w-node-_142aab34-9e0b-afed-250d-9978a4c28e1b-34f3f274 {
    grid-area: 3 / 2 / 4 / 3;
    align-self: center;
  }

  #w-node-c8801ff4-aa27-f13b-d208-27fad479f878-34f3f274 {
    grid-area: 1 / 1 / 2 / 2;
    align-self: center;
    justify-self: center;
  }

  #w-node-_8d16ed0d-1023-22f0-98b2-ec624ce06e60-34f3f274 {
    grid-area: 2 / 1 / 3 / 2;
    align-self: center;
    justify-self: center;
  }

  #w-node-c2b44f1a-8e64-3ae6-5e4b-8f430859d2fd-34f3f274 {
    order: -9999;
    grid-area: 3 / 1 / 4 / 2;
    align-self: end;
    justify-self: center;
  }

  #w-node-_07b3632c-2b4e-29b9-d26b-16c13a8f86f5-34f3f274 {
    grid-area: 3 / 1 / 4 / 3;
    align-self: center;
    justify-self: center;
  }

  #w-node-_56f1e041-8203-3d82-1ebb-61fd2d9cae76-34f3f274 {
    order: -9999;
    grid-area: 2 / 1 / 3 / 2;
    align-self: end;
    justify-self: center;
  }

  #w-node-f65ac4d8-a44e-a0d6-e525-81e635cba728-34f3f274 {
    grid-area: 2 / 1 / 3 / 2;
    align-self: center;
    justify-self: center;
  }

  #w-node-_5fb9921b-1ed5-4acf-a59d-a3c3ceb9cf6b-34f3f274 {
    order: -9999;
    grid-area: 3 / 1 / 4 / 2;
    align-self: end;
    justify-self: center;
  }

  #w-node-_809862bf-5169-1216-c457-91ff1e19c8fb-34f3f274 {
    grid-area: 1 / 1 / 2 / 2;
    align-self: center;
    justify-self: center;
  }

  #w-node-e277954f-1301-49dc-5b72-8c42197ccd9e-34f3f274 {
    grid-area: 2 / 1 / 3 / 2;
    align-self: center;
    justify-self: center;
  }

  #w-node-_335d9b3b-0f49-a793-2416-d4dca871e10d-34f3f274 {
    grid-area: 1 / 1 / 2 / 2;
    align-self: center;
    justify-self: center;
  }

  #w-node-_335d9b3b-0f49-a793-2416-d4dca871e10b-34f3f274 {
    grid-area: 2 / 1 / 3 / 2;
    justify-self: center;
  }

  #w-node-_505fe1d7-2384-cc9d-ef31-631ab97c6c5d-34f3f274 {
    justify-self: center;
  }

  #w-node-f6183291-4746-e338-538f-d0a3a20000b1-34f3f274 {
    order: -9999;
    grid-area: 2 / 1 / 3 / 2;
    align-self: end;
    justify-self: center;
  }

  #w-node-e58f05be-4d36-b93d-efc4-c91a58ed45bb-34f3f274 {
    grid-area: 1 / 1 / 2 / 2;
    align-self: center;
    justify-self: center;
  }

  #w-node-e58f05be-4d36-b93d-efc4-c91a58ed45b9-34f3f274 {
    grid-area: 2 / 1 / 3 / 2;
    justify-self: center;
  }

  #w-node-_542d9651-577e-f615-fafe-2ccabe653052-34f3f274 {
    grid-area: 3 / 1 / 4 / 2;
    justify-self: center;
  }

  #w-node-de3345e1-7c52-c41b-5d64-edfc4133c45d-34f3f274 {
    grid-area: 1 / 1 / 2 / 2;
    align-self: center;
    justify-self: center;
  }

  #w-node-_5db0cb57-db5b-33f5-018a-67bef8dbd2dc-34f3f274 {
    grid-area: 3 / 1 / 4 / 2;
    align-self: end;
    justify-self: center;
  }

  #w-node-e6787c9b-de8a-30b8-38be-8ca8230b7391-34f3f274 {
    grid-area: 2 / 1 / 3 / 3;
    align-self: end;
    justify-self: center;
  }

  #w-node-_87cdecda-b6db-2c4d-1872-b1e170fa6fc8-34f3f274 {
    grid-area: 3 / 2 / 4 / 3;
    align-self: end;
    justify-self: center;
  }

  #w-node-_6a106701-2fcb-b409-ee5f-ae93bc26dbff-34f3f274 {
    grid-area: 1 / 1 / 2 / 2;
    align-self: center;
    justify-self: center;
  }

  #w-node-_105fbab4-cf3b-253a-2d80-861b5fd96e0a-34f3f274 {
    grid-area: 2 / 1 / 3 / 2;
    align-self: end;
    justify-self: center;
  }

  #w-node-_105fbab4-cf3b-253a-2d80-861b5fd96e10-34f3f274 {
    grid-area: 3 / 1 / 4 / 2;
    align-self: end;
    justify-self: center;
  }

  #w-node-fa0fbbad-3326-32d8-789f-97a053734a09-34f3f274 {
    grid-area: 1 / 1 / 2 / 3;
    align-self: center;
    justify-self: center;
  }

  #w-node-_13af169e-4ea4-2cbb-3f8a-1afacf2a5ae6-23f3f27b {
    grid-area: 2 / 1 / 3 / 2;
    justify-self: center;
  }

  #w-node-_768176b7-7825-e6fd-bbca-7a012d384b3d-23f3f27b {
    grid-area: 3 / 1 / 4 / 3;
    justify-self: center;
  }

  #w-node-f2e0d586-4d1d-cc9a-a098-5eedca0148f8-23f3f27b {
    grid-area: 3 / 1 / 4 / 2;
    align-self: end;
    justify-self: center;
  }

  #w-node-b7abc9da-5d1c-db21-c55d-8a9a018ed3a5-23f3f27b {
    grid-area: 2 / 2 / 3 / 3;
    align-self: end;
    justify-self: center;
  }

  #w-node-_3258c02b-85a9-0792-8629-f58e2d87749f-23f3f27b {
    grid-area: 4 / 1 / 5 / 2;
    align-self: center;
    justify-self: center;
  }

  #w-node-ef3925c7-d020-9923-3dba-ce73bf425761-23f3f27b {
    grid-area: 1 / 1 / 2 / 3;
    align-self: center;
    justify-self: center;
  }

  #w-node-_06aba23a-d4e8-86bc-514a-5ebd688ad5c0-23f3f27b {
    grid-area: 3 / 1 / 4 / 2;
    align-self: end;
    justify-self: center;
  }

  #w-node-_50d55808-6b3d-c829-5713-d9c2d82ccddf-23f3f27b {
    align-self: end;
  }

  #w-node-_598b44fa-745f-bd04-1bbc-f361efd304a0-23f3f27b {
    grid-area: 2 / 1 / 3 / 3;
    align-self: end;
    justify-self: center;
  }

  #w-node-f6a4a95f-7f04-8af0-0a77-ba0c89a51974-23f3f27b {
    grid-area: 2 / 1 / 3 / 3;
    align-self: center;
    justify-self: center;
  }

  #w-node-d6006fba-4a68-2f61-c4b2-bac5033ebb36-23f3f27b {
    grid-area: 3 / 2 / 4 / 3;
  }

  #w-node-_6d9c5d0a-3eff-61f0-99a2-6d1c4a44430c-23f3f27b {
    grid-area: 1 / 1 / 2 / 2;
    align-self: center;
    justify-self: center;
  }

  #w-node-_6c1f96e8-5768-5a6d-5328-08ec1ec23fd5-23f3f27b {
    justify-self: center;
  }

  #w-node-f2f6e0bc-f18b-888e-38f6-f0e8c2b81704-23f3f27b {
    grid-area: 2 / 1 / 3 / 2;
    align-self: center;
    justify-self: center;
  }

  #w-node-_3f69671f-8530-9705-cb7d-0789a992ec51-23f3f27b, #w-node-_24e3d9d4-0884-4e21-5d38-a956532e58b8-23f3f27b {
    grid-area: 3 / 1 / 4 / 2;
    align-self: end;
    justify-self: center;
  }

  #w-node-_9a49b11a-37af-837d-ee00-e13705c6cabd-23f3f27b {
    grid-area: 1 / 1 / 2 / 3;
    align-self: center;
    justify-self: center;
  }

  #w-node-_0aa265aa-0bf0-01e5-bdd5-cc12813930bc-23f3f27b {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_1dd888a0-4eb7-3b8b-7d50-580d2904a68f-23f3f27b {
    grid-area: 2 / 1 / 3 / 3;
    align-self: center;
    justify-self: center;
  }

  #w-node-_747bd85e-7adb-1434-1e51-4016c05b62e2-23f3f27b {
    grid-area: 2 / 1 / 3 / 3;
    align-self: start;
  }

  #w-node-e131b582-d054-d02d-5b92-552d5804f36d-23f3f27b {
    grid-area: 3 / 2 / 4 / 3;
    justify-self: center;
  }

  #w-node-d435aba5-90a9-016f-1638-ea3595bd569f-23f3f27b {
    grid-area: 1 / 1 / 2 / 3;
    align-self: center;
    justify-self: center;
  }

  #w-node-_7dd70f9d-e47a-cb3f-b352-b5d56e528dfb-23f3f27b {
    grid-area: 3 / 1 / 4 / 2;
    align-self: end;
    justify-self: end;
  }

  #w-node-_2358d36a-5ed1-3f13-8e30-cc52ef36a3a5-23f3f27b, #w-node-_930a247a-a550-e4e1-941c-b8805b120101-23f3f27b {
    grid-area: 2 / 1 / 3 / 3;
    justify-self: center;
  }

  #w-node-_270f974d-fc20-9a2b-bd7d-3b637361e047-23f3f27b {
    grid-area: 3 / 2 / 4 / 3;
    align-self: end;
    justify-self: end;
  }

  #w-node-e82437a0-7610-b4e7-482f-bb31c7df7392-23f3f27b {
    grid-area: 1 / 1 / 2 / 2;
    align-self: center;
  }

  #w-node-_21a95852-32af-6e53-1b5b-436097eb476b-23f3f27b {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_3926e44d-cba1-b616-7a70-3b4f22b2f278-23f3f27b {
    grid-area: 3 / 1 / 4 / 2;
    justify-self: center;
  }

  #w-node-_734b69c0-491a-4d0f-af6d-a1823ee7a4b4-23f3f27b {
    grid-area: 2 / 1 / 3 / 2;
    justify-self: end;
  }

  #w-node-_67a111e6-5eca-7099-081f-effd496ff059-23f3f27b {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_98550d24-e4d4-c0da-3050-3169c2725553-23f3f27b {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_47ca89ac-3d4e-b882-90a0-74373218de03-23f3f27b {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_7556b646-5f46-fcb8-d027-3fbd16944749-23f3f27b {
    grid-area: 1 / 1 / 2 / 2;
    justify-self: center;
  }

  #w-node-_4580b359-f2fc-47d7-e65b-98434f8aa36c-23f3f27b {
    justify-self: center;
  }

  #w-node-_17abc0ed-d519-0b52-e239-c351f383df7d-23f3f27b {
    grid-area: 2 / 1 / 3 / 2;
    align-self: center;
    justify-self: center;
  }

  #w-node-fcb3df39-80e7-a3c4-24f0-5a15a70ace17-23f3f27b {
    justify-self: center;
  }

  #w-node-e5d2b553-23d1-81fe-c1c0-7936ab06453c-23f3f27b {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
    justify-self: center;
  }

  #w-node-_6e37391b-a6b8-1360-1eb5-bcbc55dd2c82-23f3f27b {
    grid-area: 1 / 1 / 2 / 2;
    align-self: center;
    justify-self: center;
  }

  #w-node-ad9712bd-829b-15de-8ac7-1b5e53342022-23f3f27b {
    justify-self: center;
  }

  #w-node-_6e37391b-a6b8-1360-1eb5-bcbc55dd2c87-23f3f27b {
    grid-area: 2 / 1 / 3 / 2;
    justify-self: center;
  }

  #w-node-_475e1d90-062a-46c0-5e23-62e5a43d0dec-23f3f27b, #w-node-_6e37391b-a6b8-1360-1eb5-bcbc55dd2c88-23f3f27b, #w-node-_14e594fc-5bbf-54b7-a0b9-8105c01e19b4-23f3f27b, #w-node-d18876d3-1333-a76f-2936-3b7f80a61002-23f3f27b {
    justify-self: center;
  }

  #w-node-_75b5b884-ca9d-cdf4-ccbc-a760f2a810c8-23f3f27b {
    grid-area: 1 / 1 / 2 / 2;
    align-self: center;
    justify-self: center;
  }

  #w-node-_657c13ec-ef77-fb29-f217-65876cdc86b5-23f3f27b, #w-node-_75b5b884-ca9d-cdf4-ccbc-a760f2a810cd-23f3f27b, #w-node-e5eb1a41-8f21-e159-867b-c96d5052e621-23f3f27b {
    justify-self: center;
  }

  #w-node-_75b5b884-ca9d-cdf4-ccbc-a760f2a810ce-23f3f27b {
    grid-area: 3 / 1 / 4 / 2;
    align-self: end;
    justify-self: center;
  }

  #w-node-b7ca4115-9ed4-cae4-5d43-ed8c91a55c40-23f3f27b {
    grid-area: 1 / 1 / 2 / 3;
    align-self: center;
    justify-self: center;
  }

  #w-node-_00b41c3a-12ba-62c6-50a9-433eaf1deec1-23f3f27b {
    grid-area: 3 / 1 / 4 / 2;
    align-self: start;
    justify-self: center;
  }

  #w-node-b7ca4115-9ed4-cae4-5d43-ed8c91a55c45-23f3f27b {
    grid-area: 3 / 2 / 4 / 3;
    align-self: center;
    justify-self: center;
  }

  #w-node-e81e98b9-70b5-5e70-54d1-6e50a630417c-23f3f27b {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_3e72ce00-f975-4c3f-ca2c-4615c111eea0-23f3f27b {
    grid-area: 3 / 2 / 4 / 3;
    align-self: end;
    justify-self: center;
  }

  #w-node-b7ca4115-9ed4-cae4-5d43-ed8c91a55c46-23f3f27b {
    grid-area: 3 / 1 / 4 / 2;
    align-self: end;
    justify-self: center;
  }
}


@font-face {
  font-family: 'Fa solid 900';
  src: url('../fonts/fa-solid-900.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}