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

@font-face {
  font-family: "Font awesome 6 free 400";
  src: url('../fonts/font-awesome-6-free-regular-400.otf') format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Font awesome 6 brands 400";
  src: url('../fonts/font-awesome-6-brands-regular-400.otf') format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Font awesome 6 free solid 900";
  src: url('../fonts/font-awesome-6-free-solid-900.otf') format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

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

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

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

:root {
  --tomato: #e86851;
  --sky-blue: #86d1e6;
  --_default---light-gray: #f9f9fa;
  --_default---white-51: white;
  --_default---black: #1f1f1f;
  --naranja-suave: #fbe0db;
  --_default---púrpura: #805474;
  --_default---primary: #03f;
  --gris: #54565a;
  --_default---primary-dark: #010f62;
  --_default---white-50: #ffffff80;
  --_default---primary-light: #e7efff;
  --_default---grey: #f8f8f8;
  --_default---dark-gray-51: #0067da;
  --_default---dark-gray-50: #afafaf80;
  --_default---paragraph-gray: #62718d;
  --_default---blue: #202b5d;
  --_default---rojo: #940000;
  --_default---percentage: 50%;
  --_default---azul-50: #010f6280;
}

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

.w-layout-blockcontainer {
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.w-pagination-wrapper {
  flex-wrap: wrap;
  justify-content: center;
  display: flex;
}

.w-pagination-previous {
  color: #333;
  background-color: #fafafa;
  border: 1px solid #ccc;
  border-radius: 2px;
  margin-left: 10px;
  margin-right: 10px;
  padding: 9px 20px;
  font-size: 14px;
  display: block;
}

.w-pagination-previous-icon {
  margin-right: 4px;
}

.w-pagination-next {
  color: #333;
  background-color: #fafafa;
  border: 1px solid #ccc;
  border-radius: 2px;
  margin-left: 10px;
  margin-right: 10px;
  padding: 9px 20px;
  font-size: 14px;
  display: block;
}

.w-pagination-next-icon {
  margin-left: 4px;
}

@media screen and (max-width: 991px) {
  .w-layout-blockcontainer {
    max-width: 728px;
  }
}

@media screen and (max-width: 767px) {
  .w-layout-blockcontainer {
    max-width: none;
  }
}

body {
  color: #333;
  font-family: Poppins, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
}

h1 {
  color: #54565a;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 56px;
  font-weight: 900;
  line-height: 72px;
}

h2 {
  color: #86d1e6;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
}

h3 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
}

p {
  color: #54565a;
  margin-bottom: 10px;
  font-family: Poppins, sans-serif;
  font-weight: 300;
}

.section {
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.container {
  max-width: 1920px;
}

.container-2 {
  justify-content: space-between;
  align-items: center;
  max-width: 1440px;
  height: 170px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 5vh;
  padding-right: 5vh;
  display: flex;
}

.nav-link {
  color: #54565a;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
}

.nav-link:hover {
  color: var(--tomato);
}

.nav-link.w--current {
  color: #e86851;
}

.nav-menu {
  flex: 1;
  justify-content: flex-end;
}

.menu {
  flex: 1;
}

.image {
  width: 200px;
}

.nav-link-last {
  color: #54565a;
  padding-right: 0;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
}

.nav-link-last:hover, .nav-link-last.w--current {
  color: #e86851;
}

.hero {
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  padding: 64px 5vh;
}

.grid {
  grid-column-gap: 32px;
  grid-template-rows: repeat(auto-fit, minmax(800px, 1fr));
  grid-template-columns: 1fr 1fr;
  align-items: center;
}

.div-block {
  background-color: var(--tomato);
  align-items: center;
  height: 100%;
  padding: 56px;
  display: flex;
}

.div-block.fondo-celeste {
  background-color: var(--sky-blue);
}

.div-block.transparente {
  background-color: #0000;
}

.div-block.sin-padding {
  padding: 32px 0;
}

.div-block.sin-padding.transparent {
  background-color: #0000;
}

.boton-conocenos {
  background-color: var(--sky-blue);
  text-transform: uppercase;
  margin-top: 24px;
  padding: 10px 16px;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  font-weight: 800;
  line-height: 24px;
}

.boton-conocenos:where(.w-variant-b5beaad2-1644-3e04-8ee6-337f4737df77) {
  background-color: var(--tomato);
}

.boton-conocenos:hover {
  background-color: #597f72;
}

.nuestros-objetivos {
  background-color: #597f72;
  max-width: 100%;
  padding-top: 64px;
  padding-bottom: 80px;
}

.container-3 {
  max-width: 1440px;
  padding-left: 5vh;
  padding-right: 5vh;
}

.heading {
  color: #86d1e6;
  font-family: Poppins, sans-serif;
}

.grid-nuestros-objetivos {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.grid-nuestros-objetivos.nuevo {
  grid-template-rows: auto;
}

.paragraph {
  color: #fff;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  font-weight: 300;
  line-height: 26px;
}

.noticias {
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 80px;
}

.main-container {
  justify-content: flex-start;
  align-items: center;
  max-width: 1440px;
  padding-left: 5vh;
  padding-right: 5vh;
}

.color-h2 {
  color: #805474;
  text-transform: uppercase;
  font-size: 32px;
}

.color-h2.mt {
  margin-top: 64px;
}

.heading-2 {
  text-transform: uppercase;
  font-size: 27px;
}

.collection-list {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.link {
  color: #e86851;
  font-family: Poppins, sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.link:hover {
  color: #597f72;
}

.titulo-noticia {
  padding-top: 8px;
  padding-bottom: 8px;
}

.extracto-noticia {
  color: #54565a;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  line-height: 24px;
}

.text-block {
  font-family: Poppins, sans-serif;
}

.leer-mas {
  color: #597f72;
  text-transform: uppercase;
  flex-wrap: wrap;
  font-family: Poppins, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 24px;
  text-decoration: none;
}

.leer-mas:hover {
  color: #e86851;
}

.footer {
  background-color: #54565a;
  max-width: 100%;
  height: 230px;
}

.container-5 {
  max-width: 1440px;
  padding-left: 5vh;
  padding-right: 5vh;
}

.text-block-2 {
  color: #fff;
  max-width: 400px;
  font-family: Poppins, sans-serif;
  font-size: 12px;
  font-style: italic;
  font-weight: 300;
  line-height: 18px;
}

.grid-3 {
  grid-template-rows: 250px;
  align-items: center;
}

.image-2 {
  max-width: 160px;
  max-height: 239.46px;
}

.firma {
  background-color: #e86851;
  max-width: 100%;
  height: 40px;
}

.container-6 {
  justify-content: center;
  align-items: center;
  max-width: 1920px;
  height: 100%;
  padding-left: 5vh;
  padding-right: 5vh;
  display: flex;
}

.text-block-3 {
  color: #fff;
  text-align: center;
  justify-content: center;
  align-items: center;
  font-family: Poppins, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 18px;
}

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

.link-2:hover {
  color: #597f72;
}

.qs {
  background-color: #805474;
  max-width: 100%;
  min-height: 50vh;
  padding-top: 110px;
  padding-bottom: 100px;
}

.container-7 {
  max-width: 1440px;
  padding-left: 5vh;
  padding-right: 5vh;
}

.div-block-leer-mas {
  margin-top: 24px;
  display: flex;
}

.image-3 {
  width: 100%;
}

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

.paragraph-2 {
  font-family: Poppins, sans-serif;
}

.text-block-4 {
  color: #fdc743;
  text-align: right;
  text-transform: uppercase;
  font-family: Poppins, sans-serif;
  font-size: 36px;
  font-weight: 700;
  line-height: 40px;
}

.text-block-4.left {
  text-align: left;
}

.equipo {
  max-width: 100%;
  padding-top: 64px;
  padding-bottom: 64px;
}

.container-8 {
  max-width: 1440px;
  padding-left: 5vh;
  padding-right: 5vh;
}

.collection-list-2 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto auto auto auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.collection-item {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.image-4 {
  aspect-ratio: 1;
  object-fit: cover;
}

.equipo-nombre {
  color: #e86851;
  margin-bottom: 8px;
  font-family: Poppins, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 26px;
}

.equipo-cargo {
  color: #597f72;
  text-transform: uppercase;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  font-weight: 600;
  line-height: 18px;
}

.rich-text-block {
  color: #461010;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  line-height: 22px;
}

.div-block-3 {
  color: #707070;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
}

.link-3 {
  color: #86d1e6;
  text-transform: uppercase;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  font-weight: 600;
  line-height: 22px;
  text-decoration: none;
}

.link-3:hover {
  color: #e86851;
}

.collection-list-equipo {
  margin-top: 32px;
}

.container-9 {
  max-width: 1440px;
  padding-left: 5vh;
  padding-right: 5vh;
}

.noticia-destacada {
  max-width: 100%;
  margin-bottom: 32px;
  padding-top: 64px;
}

.container-10 {
  max-width: 1440px;
  padding-left: 5vh;
  padding-right: 5vh;
}

.collection-item-2 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.imagen-noticia {
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg');
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
}

.link-noticia-destacada {
  color: #e86851;
  font-family: Poppins, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 40px;
  text-decoration: none;
}

.link-noticia-destacada:hover {
  color: #597f72;
}

.extracto-noticia-destacada {
  color: #54565a;
  margin-bottom: 32px;
  font-family: Poppins, sans-serif;
  font-size: 24px;
  line-height: 32px;
}

.titulo-noticia-destacada {
  margin-bottom: 8px;
}

.collection-list-wrapper-3 {
  margin-top: 40px;
}

.main-section {
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 64px;
  padding-bottom: 80px;
}

.main-section.fondo-gris {
  background-color: var(--_default---light-gray);
}

.main-section.fondo-morado {
  background-color: #805474;
}

.main-section.fondo-morado.min-height {
  min-height: 70vh;
}

.main-section.fondo-morado.hide, .main-section.none {
  display: none;
}

.pagina-noticias {
  max-width: 100%;
  padding-top: 64px;
  padding-bottom: 80px;
}

.container-11 {
  max-width: 1440px;
  padding-left: 5vh;
  padding-right: 5vh;
}

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

.paragraph-3 {
  color: #54565a;
}

.image-5 {
  margin-top: 40px;
  margin-bottom: 24px;
}

.pagina-extracto-noticia {
  color: #54565a;
  margin-bottom: 16px;
  font-family: Poppins, sans-serif;
  font-size: 24px;
  line-height: 32px;
}

.rich-text-block-2 {
  color: #54565a;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  line-height: 26px;
}

.p-blanco {
  color: #fff;
  font-size: 16px;
  line-height: 24px;
}

.p-blanco.pt-16 {
  margin-top: 16px;
}

.collection-list-wrapper-relacionadas {
  margin-top: 40px;
}

.leer-mas-relacionadas {
  margin-top: 8px;
  display: flex;
}

.collection-list-wrapper-4 {
  margin-top: 40px;
}

.pagina-noticia-titulo {
  color: #e86851;
  margin-bottom: 6px;
  font-family: Poppins, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 40px;
  text-decoration: none;
}

.collection-list-seccion-noticias, .collection-list-pagina-noticias {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.eventos {
  max-width: 100%;
  padding-top: 64px;
  padding-bottom: 80px;
}

.container-12 {
  max-width: 1440px;
  padding-left: 5vh;
  padding-right: 5vh;
}

.collection-list-3 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto auto auto auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.collection-item-3 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: auto 1.5fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-4 {
  cursor: pointer;
  width: 383px;
  height: 256px;
  padding: 10px;
  text-decoration: none;
}

.div-block-5 {
  cursor: pointer;
  border: 1px solid #000;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 100%;
  padding-left: 50px;
  display: flex;
}

.text-block-fecha {
  font-family: Poppins, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 40px;
}

.collection-eventos {
  margin-top: 40px;
}

.eventos-titulo {
  color: #e86851;
  margin-bottom: 16px;
  font-family: Poppins, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
  text-decoration: none;
  display: inline-block;
}

.eventos-titulo:hover {
  color: #597f72;
}

.eventos-descripcion {
  color: #54565a;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 24px;
  text-decoration: none;
  display: inline-block;
}

.eventos-lugar {
  color: #597f72;
  width: 383px;
  font-weight: 600;
}

.eventos-lugar-normal {
  color: #597f72;
  width: 383px;
  font-weight: 400;
}

.horario {
  display: flex;
}

.eventos-horario {
  color: #597f72;
  font-size: 18px;
  font-weight: 300;
  line-height: 24px;
}

.eventos-hrs {
  color: #597f72;
  padding-left: 8px;
  font-size: 18px;
  font-weight: 300;
  line-height: 24px;
}

.lugar-hora {
  min-width: 260px;
  padding-top: 32px;
}

.eventos-lh-titulo {
  color: #597f72;
  font-size: 18px;
  font-weight: 600;
  line-height: 24px;
}

.eventos-lh-info {
  color: #597f72;
  font-size: 18px;
  font-weight: 300;
  line-height: 24px;
}

.eventos-horario-titulo {
  color: #597f72;
  margin-top: 32px;
  font-size: 18px;
  font-weight: 600;
  line-height: 24px;
}

.publicaciones {
  max-width: 100%;
  padding-top: 64px;
  padding-bottom: 64px;
}

.container-13 {
  max-width: 1440px;
  padding-left: 5vh;
  padding-right: 5vh;
}

.collection-list-4 {
  grid-column-gap: 16px;
  grid-row-gap: 8px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.collection-item-4 {
  grid-column-gap: 32px;
  grid-template: ". Area"
  / 1fr auto;
  grid-auto-columns: 1fr;
  display: grid;
}

.heading-3 {
  color: #54565a;
  font-size: 18px;
  font-weight: 300;
  line-height: 24px;
}

.div-block-6 {
  width: 383px;
}

.link-4 {
  color: #597f72;
  text-transform: uppercase;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 20px;
  text-decoration: none;
}

.link-4:hover, .publicaciones-categorias {
  color: #e86851;
}

.aymaras {
  margin-top: 40px;
  margin-bottom: 24px;
  display: flex;
}

.image-6 {
  padding-right: 8px;
}

.titulo-categorias {
  margin-top: 40px;
  margin-bottom: 24px;
  display: flex;
}

.contacto {
  background-color: #597f72;
  max-width: 100%;
}

.container-14 {
  background-image: url('../images/fondo_contacto.png');
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: 50%;
  max-width: 1440px;
  padding-left: 5vh;
  padding-right: 5vh;
}

.grid-6 {
  grid-column-gap: 36px;
  grid-template-rows: 1111px;
}

.div-block-7 {
  margin-top: 170px;
}

.text-block-5 {
  margin-top: 36px;
}

.heading-4 {
  margin-top: 36px;
  margin-bottom: 40px;
  font-weight: 400;
}

.text-field {
  background-color: #0000;
  border: 2px solid #7bcbe2;
}

.text-field-2, .textarea {
  background-color: #0000;
}

.submit-button {
  text-transform: uppercase;
  background-color: #e86851;
  padding: 10px 16px;
  font-family: Poppins, sans-serif;
  font-size: 24px;
  font-weight: 700;
}

.campo-texto {
  color: #fff;
  background-color: #0000;
  border: 2px solid #7bcbe2;
  margin-bottom: 11px;
  padding: 31px 32px;
  font-family: Poppins, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 30px;
}

.campo-texto::placeholder {
  color: #fff;
}

.campo-texto-mensaje {
  color: #fff;
  background-color: #0000;
  border: 2px solid #7bcbe2;
  min-height: 339px;
  margin-bottom: 24px;
  padding: 31px 32px;
  font-family: Poppins, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 30px;
}

.campo-texto-mensaje::placeholder {
  color: #fff;
}

.rrss {
  color: #fff;
  max-width: 383px;
  padding-right: 14px;
  font-family: "Font awesome 6 brands 400", sans-serif;
  font-size: 28px;
  font-weight: 400;
  line-height: 28px;
}

.div-block-rrss {
  border-top: 1px solid #fff;
  max-width: 213px;
  margin-top: 16px;
  padding-top: 16px;
  display: flex;
}

.icono-rrss {
  color: #fff;
  text-decoration: none;
}

.icono-rrss:hover {
  color: #e86851;
}

.heading-5 {
  font-size: 18px;
  font-weight: 400;
  line-height: 24px;
}

.heading-5.texto-blanco {
  color: var(--_default---white-51);
}

.heading-6 {
  font-size: 18px;
  line-height: 24px;
}

.heading-6.pt-16 {
  margin-top: 16px;
}

.bold-text {
  font-weight: 600;
}

.text-block-6 {
  font-size: 16px;
  line-height: 22px;
}

.grid-7 {
  grid-column-gap: 32px;
  grid-row-gap: 16px;
  grid-template-rows: 57px auto;
  grid-template-columns: 1.5fr .5fr;
}

.utility-page-wrap {
  justify-content: center;
  align-items: center;
  width: 100vw;
  max-width: 100%;
  min-height: 80vh;
  max-height: 100%;
  display: flex;
}

.utility-page-content {
  text-align: center;
  flex-direction: column;
  width: 260px;
  display: flex;
}

.div-hero {
  background-image: url('../images/ilustracion_conocenos.png');
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
  height: 100%;
}

.div-hero.nuevo {
  background-image: url('../images/buen-vivir.jpg');
  background-position: 0 0;
  background-size: cover;
}

.grid-nuestros-objetivos-movil {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  display: none;
}

.grid-nuestros-objetivos-tablet {
  display: none;
}

.heading-6-movil {
  font-size: 18px;
  line-height: 24px;
}

.div-block-9 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  display: flex;
}

.grid-nuestros-objetivos-cel {
  display: none;
}

.image-9 {
  margin-top: -700px;
  margin-left: 15px;
  display: none;
}

.grid-4-tablet {
  grid-column-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 50% 1fr 1fr;
  display: none;
}

.collection-list-equipo-tablet {
  margin-top: 32px;
  display: none;
}

.collection-list-2-copy {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto auto auto auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.p-snp {
  color: #fff;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
}

.grid-4-cel {
  grid-column-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 50% 1fr 1fr;
  display: none;
}

.collection-list-equipo-cel {
  margin-top: 32px;
  display: none;
}

.collection-list-2-cel {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto auto auto auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.collection-noticia-destacada-desk {
  margin-top: 40px;
}

.collection-noticia-destacada-tablet, .collection-eventos-tablet {
  margin-top: 40px;
  display: none;
}

.heading-7 {
  font-size: 40px;
  line-height: 40px;
}

.mapa {
  max-width: 1440px;
  margin-top: 100px;
  padding-left: 5vh;
  padding-right: 5vh;
}

.mapa.none {
  display: none;
}

.div-mapa, .mapa-svg {
  z-index: 1;
  width: 100%;
  position: relative;
}

.region-01 {
  z-index: 3;
  width: 4.01%;
  margin-top: 12.02%;
  margin-left: .03%;
  position: absolute;
  inset: 0% auto auto 0%;
}

.region-02 {
  z-index: 3;
  width: 6.45%;
  margin-top: 10.95%;
  margin-left: 3.53%;
  position: absolute;
  inset: 0% auto auto 0%;
}

.region-03 {
  z-index: 3;
  width: 12.33%;
  margin-top: 7.56%;
  margin-left: 8.84%;
  position: absolute;
  inset: 0% auto auto 0%;
}

.region-04 {
  z-index: 3;
  width: 10.3%;
  margin-top: 10.55%;
  margin-left: 19.83%;
  position: absolute;
  inset: 0% auto auto 0%;
}

.region-05 {
  z-index: 3;
  width: 7.97%;
  margin-top: 14.07%;
  margin-left: 29.2%;
  position: absolute;
  inset: 0% auto auto 0%;
}

.region-06 {
  z-index: 3;
  width: 5%;
  margin-top: 14.3%;
  margin-left: 36.68%;
  position: absolute;
  inset: 0% auto auto 0%;
}

.etnia-02 {
  z-index: 3;
  width: 4%;
  position: absolute;
  inset: -12.5% auto auto 5.1%;
}

.etnia-01 {
  z-index: 3;
  color: #000;
  justify-content: center;
  align-items: center;
  width: 5%;
  text-decoration: none;
  position: absolute;
  inset: 42% auto auto 1.8%;
}

.etnia-txt-01 {
  color: #000;
  background-color: #fff;
  margin-top: 75%;
  padding: 8px;
  font-family: Poppins, sans-serif;
  font-size: .58vw;
  font-weight: 200;
  line-height: .7vw;
  position: absolute;
  inset: 0% auto auto 0%;
}

.embed-etnia-01 {
  flex: 1;
}

.div-block-16, .div-block-17 {
  justify-content: center;
  align-items: center;
}

.etnia-txt-02 {
  color: #000;
  background-color: #fff;
  padding: 8px;
  font-family: Poppins, sans-serif;
  font-size: .58vw;
  font-weight: 200;
  line-height: .7vw;
  position: absolute;
  inset: auto auto 26% 0%;
}

.embed-etnia-02 {
  flex: 1;
}

.etnia-03 {
  z-index: 3;
  width: 7.8%;
  position: absolute;
  inset: .3% auto auto 14.5%;
}

.embed-etnia-03 {
  flex: 1;
}

.etnia-txt-03 {
  color: #000;
  background-color: #fff;
  padding: 8px;
  font-family: Poppins, sans-serif;
  font-size: .58vw;
  font-weight: 200;
  line-height: .7vw;
  position: absolute;
  inset: auto auto 37% 26%;
}

.etnia-04 {
  z-index: 3;
  width: 5.5%;
  position: absolute;
  inset: 45% auto auto 21.9%;
}

.etnia-05 {
  z-index: 3;
  width: 5%;
  position: absolute;
  inset: 16.5% auto auto 28.5%;
}

.etnia-01-copy {
  z-index: 3;
  color: #000;
  justify-content: center;
  align-items: center;
  width: 5%;
  text-decoration: none;
  position: absolute;
  inset: 42% auto auto 1.8%;
}

.etnia-txt-04 {
  color: #000;
  background-color: #fff;
  margin-top: 73%;
  padding: 8px;
  font-family: Poppins, sans-serif;
  font-size: .58vw;
  font-weight: 200;
  line-height: .7vw;
  position: absolute;
  inset: 0% auto auto 0%;
}

.embed-etnia-04 {
  flex: 1;
}

.etnia-06 {
  z-index: 3;
  width: 7.8%;
  position: absolute;
  inset: 47% auto auto 33.8%;
}

.embed-etnia-03-copy, .embed-etnia-06 {
  flex: 1;
}

.etnia-txt-06 {
  color: #000;
  background-color: #fff;
  margin-top: 41%;
  padding: 8px 16px 8px 8px;
  font-family: Poppins, sans-serif;
  font-size: .58vw;
  font-weight: 200;
  line-height: .7vw;
  position: absolute;
  inset: 9% auto auto 24%;
}

.embed-etnia-05 {
  flex: 1;
}

.etnia-txt-05 {
  color: #000;
  background-color: #fff;
  padding: 8px;
  font-family: Poppins, sans-serif;
  font-size: .58vw;
  font-weight: 200;
  line-height: .7vw;
  position: absolute;
  inset: auto auto 52% 13%;
}

.region-07 {
  z-index: 3;
  width: 5.2%;
  margin-top: 15.7%;
  margin-left: 51.5%;
  position: absolute;
  inset: 0% auto auto 0%;
}

.region-08 {
  z-index: 3;
  width: 3.5%;
  margin-top: 17.3%;
  margin-left: 56%;
  position: absolute;
  inset: 0% auto auto 0%;
}

.etnia-07 {
  z-index: 3;
  width: 5.8%;
  position: absolute;
  inset: 15% auto auto 52.2%;
}

.etnia-08 {
  z-index: 3;
  width: 5%;
  position: absolute;
  inset: 55% auto auto 53.5%;
}

.embed-etnia-07 {
  flex: 1;
}

.etnia-txt-07 {
  color: #000;
  background-color: #fff;
  padding: 8px;
  font-family: Poppins, sans-serif;
  font-size: .58vw;
  font-weight: 200;
  line-height: .7vw;
  position: absolute;
  inset: auto auto 42% 15%;
}

.embed-etnia-08 {
  flex: 1;
}

.etnia-txt-08 {
  color: #000;
  background-color: #fff;
  margin-top: 76%;
  margin-left: 12%;
  padding: 8px;
  font-family: Poppins, sans-serif;
  font-size: .58vw;
  font-weight: 200;
  line-height: .7vw;
  position: absolute;
  inset: 0% auto auto 0%;
}

.mapa-embed-9 {
  position: relative;
}

.etnia-09 {
  z-index: 3;
  width: 7%;
  position: absolute;
  inset: 22% auto auto 73.2%;
}

.embed-etnia-09 {
  flex: 1;
}

.etnia-txt-09 {
  color: #000;
  background-color: #fff;
  padding: 8px;
  font-family: Poppins, sans-serif;
  font-size: .58vw;
  font-weight: 200;
  line-height: .7vw;
  position: absolute;
  inset: auto auto 49% 25%;
}

.div-mapa-desk, .div-mapa-tablet {
  z-index: 1;
  width: 100%;
  position: relative;
}

.v-etnia-txt-01 {
  color: #000;
  background-color: #fff;
  margin-top: 67%;
  padding: 8px;
  font-family: Poppins, sans-serif;
  font-size: .58vw;
  font-weight: 200;
  line-height: .7vw;
  position: absolute;
  inset: 0% auto auto 0%;
}

.rich-text-block-3 {
  color: #54565a;
  margin-top: 16px;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  font-weight: 300;
  line-height: 26px;
}

.cuerpo-noticia {
  padding-top: 8px;
  padding-bottom: 8px;
}

.paragraph-4 {
  font-size: 18px;
  line-height: 26px;
}

.heading-8 {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 24px;
}

.text-block-7 {
  color: #707070;
  text-align: center;
  margin-top: 8px;
  font-family: Poppins, sans-serif;
  font-size: 12px;
}

.text-span {
  color: #86d1e6;
  font-family: "Font awesome 6 free solid 900", sans-serif;
  font-size: 14px;
}

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

.text-span-2 {
  color: #fff;
}

.heading-9, .heading-10 {
  font-size: 27px;
}

.heading-10.pt-16 {
  margin-top: 16px;
}

.heading-11 {
  font-size: 27px;
}

.image-13 {
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg');
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  display: none;
}

.titulo-paginas {
  color: #805474;
  text-transform: uppercase;
  font-size: 40px;
  line-height: 40px;
}

.leer-mas-g {
  color: #597f72;
  text-transform: uppercase;
  flex-wrap: wrap;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
  text-decoration: none;
}

.leer-mas-g:hover {
  color: #e86851;
}

.div-block-leer-mas-der {
  margin-top: 24px;
  display: flex;
}

.collection-noticias-inicio {
  margin-top: 32px;
}

.link-relacionadas {
  color: #e86851;
  font-family: Poppins, sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.link-relacionadas:hover {
  color: #597f72;
}

.extracto-noticia-relacionadas {
  color: #54565a;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  line-height: 24px;
  display: none;
}

.region-08-copy, .region-08-copy-copy, .region-9 {
  z-index: 3;
  width: 15%;
  margin-top: 16%;
  margin-left: 67.7%;
  position: absolute;
  inset: 0% auto auto 0%;
}

.text-block-8 {
  color: #fff;
  text-transform: uppercase;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
}

.div-block-19 {
  justify-content: flex-end;
  display: flex;
  position: absolute;
  inset: auto 0% 18% auto;
}

.success-message {
  background-color: #0000;
}

.text-block-9 {
  color: #fff;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  line-height: 24px;
}

.error-message {
  background-color: #0000;
}

.text-block-10 {
  color: #fff;
  text-align: center;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  line-height: 24px;
}

.grid-fecha {
  grid-column-gap: 5px;
  grid-template-rows: auto;
  grid-template-columns: auto auto auto;
  grid-auto-columns: 1fr;
  place-content: space-around start;
  display: grid;
}

.fecha_dia {
  color: #54565a;
  margin-bottom: 8px;
  font-family: Poppins, sans-serif;
  font-weight: 500;
}

.fecha_mes {
  margin-bottom: 8px;
  font-weight: 600;
}

.fecha_mes.dateclass {
  color: #54565a;
  text-transform: capitalize;
  font-family: Poppins, sans-serif;
  font-weight: 500;
}

.fecha_a-o {
  color: #54565a;
  margin-bottom: 8px;
  font-family: Poppins, sans-serif;
  font-weight: 500;
}

.puntero-04 {
  width: 10%;
  margin-bottom: 6px;
}

.div-block-20 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.puntero-02 {
  width: 13%;
  margin-top: 8px;
}

.div-block-21 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.html-embed-5-copy {
  width: 12%;
  margin-top: 8px;
}

.puntero-03 {
  width: 6.5%;
  margin-top: 8px;
}

.div-block-22, .div-block-23 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.puntero-01 {
  width: 10%;
  margin-bottom: 8px;
}

.puntero-05 {
  width: 10%;
  margin-top: 8px;
}

.div-block-24 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.puntero-06 {
  width: 7%;
  margin-bottom: 6px;
}

.div-block-25 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.puntero-07 {
  width: 9%;
  margin-top: 8px;
}

.div-block-26 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.puntero-08 {
  width: 10.5%;
  margin-bottom: 6px;
}

.div-block-27, .div-block-28 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.puntero-09 {
  width: 7.5%;
  margin-top: 8px;
}

.pueblos {
  background-color: #fbe0db;
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg');
  background-position: -28%;
  background-repeat: no-repeat;
  background-size: 40%;
}

.container-15 {
  max-width: 1440px;
  padding: 120px 5vh;
}

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

.titulo-pueblo {
  color: #597f72;
  text-transform: uppercase;
  margin-bottom: 24px;
  font-family: Poppins, sans-serif;
  font-size: 36px;
  font-weight: 700;
  line-height: 40px;
}

.div-block-38 {
  border: 1px solid #597f72;
  justify-content: center;
  align-items: center;
  height: 465px;
  margin-bottom: 40px;
  display: flex;
}

.descripcion-pueblo {
  font-family: Poppins, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}

.text-block-11, .text-block-11-copy {
  color: #597f72;
  font-family: Poppins, sans-serif;
  font-size: 22px;
  font-weight: 500;
  line-height: 36px;
}

.div-block-38-copy, .div-block-mapa {
  border: 1px solid #597f72;
  justify-content: center;
  align-items: center;
  height: 465px;
  margin-bottom: 40px;
  display: flex;
}

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

.datos {
  background-color: #597f72;
  max-width: 100%;
  padding-top: 80px;
  padding-bottom: 80px;
}

.datos.fondo-morado {
  background-color: #805474;
}

.container-16 {
  max-width: 1440px;
  padding-left: 5vh;
  padding-right: 5vh;
}

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

.grid-10.gap-32 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
}

.datos-pueblo {
  color: #fdc743;
  text-transform: uppercase;
  font-family: Poppins, sans-serif;
  font-size: 36px;
  font-weight: 600;
  line-height: 40px;
}

.datos-pueblo-2 {
  color: #fdc743;
  font-family: Poppins, sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 32px;
}

.div-block-40 {
  margin-bottom: 24px;
  display: flex;
}

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

.texto-datos {
  color: #fff;
  padding: 4px 20px;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 24px;
}

.texto-datos.borde {
  border-bottom: 1px solid #fff;
  padding-bottom: 4px;
}

.texto-datos.borde.margin {
  padding-left: 20px;
}

.caja {
  border: 1px solid #fff;
}

.text-block-13 {
  color: #fff;
  text-transform: uppercase;
  margin-bottom: 24px;
  font-family: Poppins, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 26px;
}

.text-block-14 {
  color: #fff;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}

.grid-practicas-culturales {
  grid-template-rows: auto;
}

.div-block-41 {
  border: 1px solid #fdc743;
  max-height: 465px;
}

.div-block-42 {
  margin-right: 100px;
}

.caja-borde {
  border-color: #fff;
  border-top-style: none;
  border-bottom-style: solid;
  border-left-style: none;
  padding: 4px 20px;
}

.caja-borde.sin-borde {
  border-bottom-style: none;
  border-bottom-width: 1px;
}

.quiero-saber-mas {
  color: #86d1e6;
  margin-top: 24px;
  font-family: Poppins, sans-serif;
  font-size: 22px;
  font-weight: 500;
  line-height: 24px;
  text-decoration: none;
  display: inline-block;
}

.div-block-43 {
  justify-content: center;
  align-items: center;
  width: auto;
  height: 100%;
  display: flex;
}

.link-6 {
  color: #86d1e6;
  font-size: 22px;
  line-height: 24px;
  text-decoration: none;
}

.link-01 {
  color: var(--sky-blue);
  margin-top: 8px;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 18px;
  text-decoration: none;
  display: inline-block;
}

.link-01:hover {
  color: var(--tomato);
}

.div-links {
  flex-direction: row;
  margin-top: 16px;
  display: flex;
}

.dropdown-link {
  color: #54565a;
}

.dropdown-link:hover {
  color: #e86851;
}

.dropdown-link.w--current {
  color: var(--tomato);
}

.dropdown-list {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.dropdown-list.w--open {
  font-family: Poppins, sans-serif;
  font-weight: 500;
}

.collection-list-wrapper-5, .image-16 {
  display: none;
}

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

.grid-9-yagan {
  grid-column-gap: 32px;
  grid-template-columns: 383px 1fr;
}

.div-block-localizacion-yagan {
  max-width: 729px;
}

.pueblos-yagan {
  background-color: #fbe0db;
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg');
  background-position: 128%;
  background-repeat: no-repeat;
  background-size: 40%;
  max-width: 100%;
}

.div-block-45 {
  grid-column-gap: 32px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-right: 170px;
  display: grid;
}

.descripcion-pueblo-yagan {
  font-family: Poppins, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}

.div-block-46 {
  align-items: flex-end;
}

.quiero-saber-mas-yagan {
  color: #e86851;
  margin-top: 24px;
  font-family: Poppins, sans-serif;
  font-size: 22px;
  font-weight: 500;
  line-height: 24px;
  text-decoration: none;
  display: inline-block;
}

.div-block-47 {
  flex-direction: column;
  justify-content: flex-end;
}

.div-block-48 {
  flex-direction: column;
  justify-content: space-between;
  display: flex;
}

.div-block-vestimenta {
  border: 1px solid #fdc743;
  justify-content: center;
  align-items: center;
  height: 465px;
  margin-bottom: 40px;
  display: flex;
}

.collection-list-wrapper-6 {
  display: none;
}

.link-01-yagan {
  color: var(--tomato);
  margin-top: 8px;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 18px;
  text-decoration: none;
  display: inline-block;
}

.link-01-yagan:hover {
  color: var(--sky-blue);
}

.image-17, .image-18 {
  max-width: 190px;
}

.image-19 {
  max-width: 164px;
}

.link-enlace-02 {
  border-left: 1px solid var(--sky-blue);
  color: var(--sky-blue);
  margin-top: 8px;
  margin-left: 6px;
  padding-left: 6px;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 18px;
  text-decoration: none;
  display: inline-block;
}

.link-enlace-02:hover {
  color: var(--tomato);
}

.link-enlace-01 {
  color: var(--sky-blue);
  margin-top: 8px;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 18px;
  text-decoration: none;
  display: inline-block;
}

.link-enlace-01:hover {
  color: var(--tomato);
}

.link-enlace-03 {
  border-left: 1px solid var(--sky-blue);
  color: var(--sky-blue);
  margin-top: 8px;
  margin-left: 6px;
  padding-left: 6px;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 18px;
  text-decoration: none;
  display: inline-block;
}

.link-enlace-03:hover {
  color: var(--tomato);
}

.link-02-yagan {
  border-left: 1px solid var(--tomato);
  color: var(--tomato);
  margin-top: 8px;
  margin-left: 6px;
  padding-left: 6px;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 18px;
  text-decoration: none;
  display: inline-block;
}

.link-02-yagan:hover {
  color: var(--sky-blue);
}

.link-03-yagan {
  border-left: 1px solid var(--tomato);
  color: var(--tomato);
  margin-top: 8px;
  margin-left: 6px;
  padding-left: 6px;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 18px;
  text-decoration: none;
  display: inline-block;
}

.link-03-yagan:hover {
  color: var(--sky-blue);
}

.div-block-49 {
  display: flex;
}

.nav-link-dropdown {
  color: #54565a;
  margin-right: 10px;
  padding-left: 10px;
  padding-right: 24px;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
}

.nav-link-dropdown:hover {
  color: var(--tomato);
}

.nav-link-dropdown.w--current {
  color: #e86851;
}

.icon {
  margin-right: 0;
}

.grid-practicas-culturales-movil {
  grid-template-rows: auto;
  display: none;
}

.text-block-13-movil {
  color: #fff;
  text-transform: uppercase;
  margin-bottom: 24px;
  font-family: Poppins, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 26px;
}

.coleccion-pueblos-movil {
  display: none;
}

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

.grid-9-movil {
  grid-column-gap: 32px;
}

.quiero-saber-mas-cel, .quiero-saber-mas-copy {
  color: #86d1e6;
  margin-top: 24px;
  font-family: Poppins, sans-serif;
  font-size: 22px;
  font-weight: 500;
  line-height: 24px;
  text-decoration: none;
  display: inline-block;
}

.section-pueblos-yagan {
  background-color: #fbe0db;
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg');
  background-position: -28%;
  background-repeat: no-repeat;
  background-size: 40%;
}

.grid-8-movil-yagan {
  grid-template-rows: auto;
  grid-template-columns: .8fr 1fr;
}

.coleccion-pueblos-yagan-tablet, .coleccion-pueblos-movil-yagan {
  display: none;
}

.section-pueblos-yagan-movil {
  background-color: #fbe0db;
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg');
  background-position: -28%;
  background-repeat: no-repeat;
  background-size: 40%;
}

.collection-list-wrapper-noticias-celular {
  display: none;
}

.link-publicaciones {
  color: #597f72;
  text-transform: uppercase;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 20px;
  text-decoration: none;
}

.link-publicaciones:hover {
  color: #e86851;
}

.text-block-15 {
  color: #fff;
  margin-bottom: 40px;
}

.container-audiovisual {
  max-width: 1440px;
  padding: 80px 5vh;
}

.heading-24 {
  margin-top: 0;
  margin-bottom: 40px;
}

.descripcion-serie {
  margin-top: 24px;
  margin-bottom: 40px;
  margin-right: 40px;
  font-size: 18px;
  line-height: 24px;
}

.descripcion-serie.blanco {
  color: #fff;
}

.div-raices-indigenas {
  background-color: #000;
  height: 100%;
  margin-bottom: 16px;
  padding: 40px;
}

.raices-indigenas-collection-list {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: repeat(auto-fit, minmax(300px, 1fr));
  grid-template-columns: repeat(auto-fit, minmax(400px, 1fr));
  grid-auto-columns: 1fr;
  display: grid;
}

.raices-indigenas-collection-list._2-2 {
  grid-template-rows: 1fr 200px;
  grid-template-columns: 1fr 1fr;
}

.grid-raices-indigenas {
  grid-template-rows: auto;
  margin-bottom: 16px;
}

.raices-indigenas-collection-item {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.hero-audiovisual {
  background-color: #d0d0d0;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.link-7 {
  color: var(--tomato);
  text-decoration: none;
}

.link-7:hover {
  color: #ff8400;
}

.videos {
  aspect-ratio: 1;
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  text-decoration: none;
}

.heading-25 {
  color: var(--tomato);
}

.hero-audiovisuals {
  background-color: #d0d0d0;
  max-width: 100%;
  min-height: 50vh;
  margin-left: auto;
  margin-right: auto;
}

.container-audiovisuals {
  max-width: 1440px;
  padding: 80px 5vh;
}

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

.heading-26 {
  margin-top: 0;
}

.videos-relacionados {
  background-color: #f3f3f3;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: none;
}

.heading-28 {
  margin-top: 0;
}

.collection-list-6 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: repeat(auto-fit, minmax(300px, 1fr));
  grid-template-columns: repeat(auto-fit, minmax(400px, 1fr));
  grid-auto-columns: 1fr;
  display: grid;
}

.collection-item-5 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.rojo {
  color: var(--tomato);
}

.azul {
  color: var(--sky-blue);
}

.video {
  aspect-ratio: 9 / 16;
}

.paragraph-6 {
  font-size: 18px;
  font-weight: 400;
  line-height: 24px;
}

.div-texto-thumbnail {
  aspect-ratio: 1;
  background-image: linear-gradient(to bottom, var(--sky-blue), var(--sky-blue));
  opacity: .75;
  justify-content: center;
  align-items: center;
  display: flex;
}

.video-con-play {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.video-wrap {
  width: 100%;
  height: 100%;
  overflow: hidden;
}

.thumbnail-video {
  aspect-ratio: 1;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.video-play {
  color: var(--tomato);
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 100px;
  height: 100px;
  text-decoration: none;
  display: flex;
  position: absolute;
  inset: auto;
}

.video-play:hover {
  opacity: 1;
}

.play-button-icon-3 {
  z-index: 7;
  margin-left: 4px;
  font-family: "Fa Solid 900", Tahoma, sans-serif;
  font-size: 20px;
  position: relative;
}

.banner-play-button {
  z-index: 5;
  background-color: #ffffffe6;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 100px;
  height: 100px;
  display: flex;
  position: absolute;
}

.button-text-rotate {
  width: 86%;
}

.banner-play-button-hover {
  z-index: 10;
  border: 3px solid #ffffffe6;
  border-radius: 50%;
  width: 114px;
  height: 114px;
  transition: all .3s;
  position: absolute;
  transform: scale(.85);
}

.banner-play-button-hover:hover {
  transform: scale(1);
}

.collection-list-7 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.image-26 {
  width: 229px;
  height: 49px;
}

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

.text-block-blanco {
  color: #fff;
  justify-content: center;
  font-size: 18px;
  font-weight: 600;
  line-height: 26px;
  display: inline-block;
}

.text-block-blanco._20-24 {
  font-size: 20px;
  line-height: 24px;
}

.text-block-blanco._20-24.capital {
  text-transform: uppercase;
}

.franja-pdf {
  background-color: var(--_default---black);
  padding-top: 40px;
  padding-bottom: 40px;
}

.div-block-65 {
  border: 2px dashed #fff;
  border-radius: 35px;
  padding: 8px;
}

.div-block-65.der {
  align-items: center;
  display: flex;
}

.div-fondo {
  background-color: #c027b9;
  justify-content: center;
  padding: 10px 16px;
}

.div-fondo.rojo {
  background-color: var(--tomato);
}

.container-17 {
  justify-content: flex-start;
  align-items: center;
  max-width: 1440px;
  padding-left: 5vh;
  padding-right: 5vh;
}

.image-27 {
  width: 30px;
  height: 40px;
  margin-right: 16px;
}

.div-block-63 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.div-block-63.der {
  justify-content: center;
  align-items: flex-end;
}

.texto-franja-pdf {
  color: var(--naranja-suave);
  width: 420px;
  font-size: 32px;
  line-height: 36px;
}

.image-28 {
  max-width: 80%;
}

.div-block-66 {
  flex: 1;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.div-block-67 {
  flex: 1;
  justify-content: flex-end;
  align-items: flex-start;
  display: flex;
}

.next {
  background-color: #0000;
  border-style: none;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}

.siguiente {
  text-transform: uppercase;
}

.siguiente:hover {
  text-decoration: underline;
}

.text-block-16 {
  text-transform: uppercase;
}

.previous {
  background-color: #0000;
  border-style: none;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}

.anterior {
  text-transform: uppercase;
}

.anterior:hover {
  text-decoration: underline;
}

.pagination {
  margin-top: 40px;
}

.texto-blanco {
  color: #fff;
}

.texto-blanco.sin-bold {
  font-weight: 400;
}

.pt-16 {
  margin-top: 16px;
}

.div-block-70 {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.div-block-70.align-top {
  justify-content: flex-start;
  align-items: flex-start;
}

.div-block-70.mt-32px {
  margin-top: 32px;
}

.texto-blanco.mt {
  margin-top: 16px;
}

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

.grid-25.mt-32px {
  margin-top: 32px;
}

.texto-morado {
  color: #805474;
}

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

.texto-amarillo {
  color: #fdc743;
}

.texto-amarillo.capital {
  text-transform: uppercase;
}

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

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

.separador {
  border-top: 1px solid var(--tomato);
  height: 1px;
}

.grid-27 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
}

.grid-1-1 {
  grid-template-rows: 57px;
  grid-template-columns: 1.5fr;
}

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

.collection-list-8 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-3-copy {
  color: #707070;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
}

.mt-16px {
  margin-top: 16px;
}

.mt-16px.mb-16px {
  margin-bottom: 16px;
}

.mt-16px.mb-8px {
  margin-bottom: 8px;
}

.collection-list-colaboradores {
  margin-top: 32px;
}

.slider {
  height: auto;
}

.flex-vertical {
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

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

.grid-2-1.mt-32px {
  margin-top: 32px;
}

.image-31 {
  width: 100%;
}

.image-31.mt-32px {
  margin-top: 32px;
}

.image-32 {
  width: 100%;
}

.grid-3-1 {
  grid-column-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 2fr 1fr 1fr;
}

.grid-3-1.mt-32px {
  margin-top: 32px;
}

.texto-purpura {
  color: var(--_default---púrpura);
}

.texto-purpura.capital {
  text-transform: uppercase;
}

.grid-hero {
  grid-column-gap: 32px;
  grid-template-rows: repeat(auto-fit, minmax(200px, 1fr));
  grid-template-columns: 1fr;
  place-items: start stretch;
}

.div-block-71 {
  justify-content: flex-start;
  align-items: flex-end;
  display: flex;
}

.heading-29 {
  color: var(--_default---púrpura);
  font-size: 27px;
}

.link-block-4 {
  text-decoration: none;
}

.link-block-4.texto-purpura:hover {
  text-decoration: underline;
}

.heading-30 {
  color: #805474;
  font-size: 27px;
}

._50 {
  max-width: 50%;
}

.paragraph-7 {
  text-align: right;
}

.texto-rojo {
  color: var(--tomato);
  text-transform: none;
}

.image-33 {
  max-width: 80%;
}

@media screen and (max-width: 991px) {
  p {
    font-size: 16px;
    line-height: 22px;
  }

  .container-2 {
    height: 160px;
    padding-left: 4vh;
    padding-right: 4vh;
  }

  .nav-link {
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 0;
  }

  .nav-menu {
    padding-top: 24px;
    padding-left: 4vh;
  }

  .image {
    width: 264px;
    height: 120px;
  }

  .nav-link-last {
    margin-bottom: 24px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 0;
  }

  .hero {
    padding: 32px 4vh;
  }

  .grid {
    grid-column-gap: 24px;
    grid-template-rows: repeat(auto-fit, minmax(500px, 1fr));
  }

  .div-block {
    padding: 32px 24px;
  }

  .boton-conocenos {
    font-size: 16px;
    line-height: 20px;
  }

  .nuestros-objetivos {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .container-3 {
    padding-left: 4vh;
    padding-right: 4vh;
  }

  .grid-nuestros-objetivos {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    display: none;
  }

  .grid-nuestros-objetivos.nuevo {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .noticias {
    padding-bottom: 40px;
  }

  .main-container {
    padding-left: 4vh;
    padding-right: 4vh;
  }

  .heading-2 {
    font-size: 24px;
  }

  .collection-list {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .link {
    font-size: 24px;
    line-height: 32px;
  }

  .extracto-noticia {
    font-size: 18px;
    font-weight: 300;
    line-height: 26px;
    display: block;
  }

  .collection-list-wrapper-noticias {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
  }

  .leer-mas {
    font-size: 16px;
    line-height: 26px;
  }

  .container-5 {
    flex-direction: column;
    justify-content: center;
    height: 100%;
    padding-left: 4vh;
    padding-right: 4vh;
    display: flex;
  }

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

  .container-6 {
    padding-left: 4vh;
    padding-right: 4vh;
  }

  .qs {
    padding-top: 50px;
    padding-bottom: 40px;
  }

  .container-7 {
    padding-left: 4vh;
    padding-right: 4vh;
  }

  .div-block-leer-mas {
    justify-content: flex-start;
    align-items: flex-end;
    margin-top: 16px;
  }

  .image-3 {
    transform: rotate(86deg);
  }

  .grid-4 {
    display: none;
  }

  .text-block-4 {
    text-align: left;
    margin-bottom: 40px;
    font-size: 24px;
    line-height: 32px;
  }

  .equipo {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .container-8 {
    padding-left: 4vh;
    padding-right: 4vh;
  }

  .collection-item {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    grid-template-columns: 1fr 1.5fr;
  }

  .equipo-nombre {
    margin-bottom: 0;
    font-size: 18px;
    line-height: 26px;
  }

  .equipo-cargo {
    font-size: 14px;
    line-height: 26px;
  }

  .link-3 {
    font-size: 14px;
    line-height: 22px;
  }

  .collection-list-equipo {
    display: none;
  }

  .container-9 {
    padding-left: 4vh;
    padding-right: 4vh;
  }

  .noticia-destacada {
    padding-top: 40px;
  }

  .container-10 {
    padding-left: 4vh;
    padding-right: 4vh;
  }

  .collection-item-2 {
    grid-column-gap: 24px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
  }

  .info-noticia {
    flex-direction: column;
    justify-content: space-between;
    height: 100%;
    display: flex;
  }

  .extracto-noticia-destacada {
    font-size: 18px;
    line-height: 24px;
  }

  .main-section, .pagina-noticias {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .container-11 {
    padding-left: 4vh;
    padding-right: 4vh;
  }

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

  .image-5 {
    margin-top: 32px;
    margin-bottom: 16px;
  }

  .p-blanco {
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
  }

  .collection-list-wrapper-relacionadas {
    margin-top: 24px;
  }

  .collection-list-seccion-noticias {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .collection-list-pagina-noticias {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    grid-template-columns: 1fr 1fr;
  }

  .eventos {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .container-12 {
    padding-left: 4vh;
    padding-right: 4vh;
  }

  .collection-list-3 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .collection-item-3 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    grid-template-columns: auto auto;
  }

  .div-block-4 {
    width: 364px;
    height: auto;
  }

  .collection-eventos {
    display: none;
  }

  .eventos-titulo {
    font-size: 20px;
    line-height: 24px;
  }

  .eventos-descripcion {
    margin-top: 8px;
    font-size: 16px;
    line-height: 20px;
  }

  .horario {
    display: block;
  }

  .eventos-horario {
    font-size: 14px;
    line-height: 18px;
  }

  .eventos-hrs {
    padding-left: 4px;
    font-size: 14px;
    line-height: 18px;
  }

  .lugar-hora {
    min-width: auto;
    height: 100%;
    padding-top: 0;
  }

  .eventos-lh-titulo, .eventos-lh-info {
    width: auto;
    font-size: 14px;
    line-height: 18px;
  }

  .eventos-horario-titulo {
    width: auto;
    margin-top: 0;
    font-size: 14px;
    line-height: 18px;
  }

  .publicaciones {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .container-13 {
    padding-left: 4vh;
    padding-right: 4vh;
  }

  .collection-list-4 {
    grid-row-gap: 4px;
  }

  .div-block-6 {
    width: auto;
  }

  .link-4 {
    font-size: 14px;
    line-height: 18px;
  }

  .publicaciones-categorias {
    font-size: 20px;
  }

  .aymaras {
    margin-top: 32px;
    margin-bottom: 16px;
  }

  .titulo-categorias {
    margin-top: 28px;
    margin-bottom: 16px;
  }

  .container-14 {
    background-image: url('../images/ilustracion_contacto_tablet.png');
    background-position: 50% 0;
    background-size: contain;
    padding-bottom: 65px;
    padding-left: 4vh;
    padding-right: 4vh;
  }

  .grid-6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    margin-top: 130%;
  }

  .div-block-7 {
    margin-top: 0;
  }

  .heading-4 {
    margin-top: 32px;
  }

  .heading-5 {
    font-size: 32px;
    line-height: 36px;
  }

  .text-block-6 {
    font-size: 11px;
    line-height: 18px;
  }

  .grid-nuestros-objetivos-movil {
    grid-column-gap: 0px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: auto;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .grid-nuestros-objetivos-tablet {
    grid-column-gap: 24px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .grid-nuestros-objetivos-tablet._1-1 {
    grid-template-columns: 1fr;
  }

  .grid-nuestros-objetivos-tablet.none {
    display: none;
  }

  .heading-6-movil {
    margin-bottom: 16px;
    font-size: 20px;
    line-height: 26px;
  }

  .numeros {
    margin-bottom: 8px;
  }

  .image-8 {
    max-width: 300px;
    margin-top: -24px;
  }

  .grid-nuestros-objetivos-cel {
    grid-column-gap: 24px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: none;
  }

  .image-9 {
    display: none;
  }

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

  .div-block-12 {
    grid-column-gap: 26px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .collection-list-equipo-tablet {
    display: block;
  }

  .collection-list-2-copy {
    grid-row-gap: 24px;
  }

  .div-block-3-copy {
    margin-top: 8px;
  }

  .p-snp {
    line-height: 20px;
  }

  .grid-4-cel {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: none;
  }

  .collection-list-equipo-cel {
    display: none;
  }

  .collection-list-2-cel {
    grid-row-gap: 24px;
  }

  .collection-noticia-destacada-desk {
    display: none;
  }

  .collection-noticia-destacada-tablet, .collection-eventos-tablet {
    margin-top: 32px;
    display: block;
  }

  .div-block-13 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    grid-template-rows: auto;
    grid-template-columns: auto 1fr;
    grid-auto-columns: 1fr;
    margin-top: 16px;
    display: grid;
  }

  .div-block-14 {
    display: flex;
  }

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

  .heading-7 {
    font-size: 32px;
    line-height: 32px;
  }

  .mapa {
    display: none;
  }

  .div-mapa-tablet {
    align-items: flex-start;
  }

  .div-mapa-tablet.none {
    display: none;
  }

  .div-block-18 {
    display: block;
  }

  .mapa-vertical {
    z-index: 1;
    position: relative;
  }

  .link-block-2 {
    z-index: 3;
    width: 20%;
    margin-top: .5%;
    margin-left: 30.5%;
    position: absolute;
    inset: 0% auto auto 0%;
  }

  .html-embed-2 {
    position: relative;
  }

  .v-etnia-01 {
    z-index: 3;
    width: 18%;
    margin-top: 0%;
    margin-left: 29%;
    position: absolute;
    inset: 0% auto auto 0%;
  }

  .v-etnia-02 {
    z-index: 3;
    width: 20%;
    margin-top: 3%;
    margin-left: 65%;
    position: absolute;
    inset: 0% auto auto 0%;
  }

  .v-etnia-03 {
    z-index: 3;
    width: 22%;
    margin-top: 21%;
    margin-left: 64%;
    position: absolute;
    inset: 0% auto auto 0%;
  }

  .v-etnia-04 {
    z-index: 3;
    width: 20%;
    margin-top: 34%;
    margin-left: 26%;
    position: absolute;
    inset: 0% auto auto 0%;
  }

  .v-etnia-06 {
    z-index: 3;
    width: 22%;
    margin-top: 56%;
    margin-left: 23%;
    position: absolute;
    inset: 0% auto auto 0%;
  }

  .v-etnia-07 {
    z-index: 3;
    width: 20%;
    margin-top: 85%;
    margin-left: 52%;
    position: absolute;
    inset: 0% auto auto 0%;
  }

  .v-etnia-08 {
    z-index: 3;
    width: 18%;
    margin-top: 88%;
    margin-left: 19.5%;
    position: absolute;
    inset: 0% auto auto 0%;
  }

  .v-etnia-09 {
    z-index: 3;
    width: 21%;
    margin-top: 117%;
    margin-left: 53.5%;
    position: absolute;
    inset: 0% auto auto 0%;
  }

  .link-block-3 {
    z-index: 3;
    width: 33px;
    position: absolute;
    inset: -.2vh auto auto 51.2%;
    transform: rotate(-90deg);
  }

  .html-embed-3 {
    position: relative;
  }

  .v-region-01 {
    z-index: 3;
    width: 7%;
    margin-top: -.4%;
    margin-left: 51.1%;
    position: absolute;
    inset: 0% auto auto 0%;
    transform: rotate(-90deg);
  }

  .v-region-02 {
    z-index: 3;
    width: 10.8%;
    margin-top: 7.2%;
    margin-left: 50.3%;
    position: absolute;
    inset: 0% auto auto 0%;
    transform: rotate(-90deg);
  }

  .v-region-03 {
    z-index: 3;
    width: 20.3%;
    margin-top: 17.2%;
    margin-left: 47.5%;
    position: absolute;
    inset: 0% auto auto 0%;
    transform: rotate(-90deg);
  }

  .v-region-04 {
    z-index: 3;
    width: 17.2%;
    margin-top: 34.8%;
    margin-left: 45.2%;
    position: absolute;
    inset: 0% auto auto 0%;
    transform: rotate(-90deg);
  }

  .v-region-05 {
    z-index: 3;
    width: 13.3%;
    margin-top: 51.1%;
    margin-left: 43.9%;
    position: absolute;
    inset: 0% auto auto 0%;
    transform: rotate(-90deg);
  }

  .v-region-06 {
    z-index: 3;
    width: 8.6%;
    margin-top: 61.5%;
    margin-left: 45.9%;
    position: absolute;
    inset: 0% auto auto 0%;
    transform: rotate(-90deg);
  }

  .v-region-07 {
    z-index: 3;
    width: 8.3%;
    margin-top: 84.9%;
    margin-left: 42.4%;
    position: absolute;
    inset: 0% auto auto 0%;
    transform: rotate(-90deg);
  }

  .v-region-08 {
    z-index: 3;
    width: 6%;
    margin-top: 91.8%;
    margin-left: 42%;
    position: absolute;
    inset: 0% auto auto 0%;
    transform: rotate(-90deg);
  }

  .v-region-09 {
    z-index: 3;
    width: 24.5%;
    margin-top: 118%;
    margin-left: 30.7%;
    position: absolute;
    inset: 0% auto auto 0%;
    transform: rotate(90deg);
  }

  .html-embed-3-copy {
    position: relative;
  }

  .embed-v-etnia-01 {
    width: 54%;
    position: relative;
  }

  .v-etnia-txt-01 {
    margin-top: 0%;
    font-size: .9vw;
    line-height: 1vw;
    left: -70%;
  }

  .embed-v-etnia-02, .embed-v-etnia-03 {
    width: 65%;
    transform: rotate(90deg);
  }

  .embed-v-etnia-04 {
    width: 45%;
    transform: rotate(90deg);
  }

  .embed-v-etnia-06 {
    width: 30%;
    transform: rotate(90deg);
  }

  .embed-v-etnia-07 {
    width: 60%;
  }

  .embed-v-etnia-08 {
    width: 62%;
    transform: rotate(90deg);
  }

  .embed-v-etnia-09 {
    width: 45%;
    transform: rotate(90deg);
  }

  .v-etnia-txt-02 {
    color: #000;
    background-color: #fff;
    margin-top: 26%;
    margin-left: 20%;
    padding: 8px;
    font-family: Poppins, sans-serif;
    font-size: .9vw;
    font-weight: 200;
    line-height: 1vw;
    position: absolute;
    inset: 0% auto auto 0%;
  }

  .v-etnia-txt-03 {
    color: #000;
    background-color: #fff;
    margin-top: 22%;
    margin-left: 23%;
    padding: 8px;
    font-family: Poppins, sans-serif;
    font-size: .9vw;
    font-weight: 200;
    line-height: 1vw;
    position: absolute;
    inset: 0% auto auto 2%;
  }

  .v-etnia-txt-04 {
    color: #000;
    background-color: #fff;
    padding: 8px;
    font-family: Poppins, sans-serif;
    font-size: .9vw;
    font-weight: 200;
    line-height: 1vw;
    position: absolute;
    inset: 0% auto auto -26%;
  }

  .v-etnia-05 {
    z-index: 3;
    width: 20%;
    margin-top: 45.5%;
    margin-left: 56.5%;
    position: absolute;
    inset: 0% auto auto 0%;
  }

  .embed-v-etnia-05 {
    width: 40%;
    transform: rotate(90deg);
  }

  .v-etnia-txt-05 {
    color: #000;
    background-color: #fff;
    padding: 8px;
    font-family: Poppins, sans-serif;
    font-size: .9vw;
    font-weight: 200;
    line-height: 1vw;
    position: absolute;
    inset: 19% auto auto 44%;
  }

  .v-etnia-txt-06 {
    color: #000;
    background-color: #fff;
    padding: 8px;
    font-family: Poppins, sans-serif;
    font-size: .9vw;
    font-weight: 200;
    line-height: 1vw;
    position: absolute;
    bottom: 0%;
    left: auto;
    right: 49%;
  }

  .v-etnia-txt-07 {
    color: #000;
    background-color: #fff;
    margin-top: 10%;
    margin-left: 31%;
    padding: 8px;
    font-family: Poppins, sans-serif;
    font-size: .9vw;
    font-weight: 200;
    line-height: 1vw;
    position: absolute;
    inset: 0% auto auto 9%;
  }

  .v-etnia-txt-08 {
    color: #000;
    background-color: #fff;
    padding: 8px;
    font-family: Poppins, sans-serif;
    font-size: .9vw;
    font-weight: 200;
    line-height: 1vw;
    position: absolute;
    bottom: 0%;
    left: auto;
    right: 37%;
  }

  .v-etnia-txt-09 {
    color: #000;
    background-color: #fff;
    padding: 8px;
    font-family: Poppins, sans-serif;
    font-size: .9vw;
    font-weight: 200;
    line-height: 1vw;
    position: absolute;
    inset: 28% auto auto 34%;
  }

  .image-12 {
    width: 63.5%;
    max-width: 90%;
    position: absolute;
    inset: -3.8% auto auto 21%;
  }

  .text-block-7 {
    font-size: 12px;
    line-height: 16px;
  }

  .titulo-paginas {
    font-size: 32px;
    line-height: 32px;
  }

  .leer-mas-g {
    font-size: 16px;
    line-height: 26px;
  }

  .div-block-leer-mas-der {
    justify-content: flex-end;
    align-items: flex-end;
    margin-top: 16px;
  }

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

  .link-relacionadas {
    font-size: 24px;
    line-height: 32px;
  }

  .extracto-noticia-relacionadas {
    font-size: 18px;
    font-weight: 300;
    line-height: 26px;
    display: block;
  }

  .info-noticia-entrada {
    flex-direction: column;
    justify-content: space-between;
    display: flex;
  }

  .menu-button {
    background-color: #ddd;
    padding-right: 0;
  }

  .menu-button.w--open {
    background-color: #ddd;
  }

  .text-block-8 {
    text-transform: uppercase;
    font-size: 12px;
    font-weight: 400;
    line-height: 16px;
  }

  .div-block-19 {
    position: absolute;
    inset: 0% 0% auto auto;
  }

  .div-block-29 {
    justify-content: space-between;
    display: flex;
  }

  .puntero-v-01 {
    width: 8%;
    margin-right: 2%;
    position: relative;
    transform: rotate(90deg);
  }

  .puntero-v-02 {
    width: 6%;
    margin-left: -10%;
    position: relative;
    transform: rotate(-90deg);
  }

  .div-block-30 {
    justify-content: space-between;
    display: flex;
  }

  .puntero-v-03 {
    width: 6%;
    margin-left: -4%;
    position: relative;
    transform: rotate(-90deg);
  }

  .div-block-31, .div-block-32 {
    justify-content: space-between;
    display: flex;
  }

  .puntero-v-04 {
    width: 7%;
    margin-right: 9%;
    position: relative;
    transform: rotate(90deg);
  }

  .div-block-33 {
    justify-content: space-between;
    display: flex;
  }

  .puntero-v-05 {
    width: 7%;
    margin-left: 8%;
    position: relative;
    transform: rotate(-90deg);
  }

  .div-block-34 {
    justify-content: space-between;
    display: flex;
  }

  .puntero-v-06 {
    width: 7%;
    margin-right: 18%;
    position: relative;
    transform: rotate(90deg);
  }

  .div-block-35 {
    justify-content: space-between;
    display: flex;
  }

  .puntero-v-07 {
    width: 7%;
    margin-left: 6px;
    position: relative;
    transform: rotate(-90deg);
  }

  .div-block-36, .div-block-37 {
    justify-content: space-between;
    display: flex;
  }

  .puntero-v-09 {
    width: 7%;
    position: relative;
    transform: rotate(-90deg);
  }

  .puntero-v-08 {
    width: 8%;
    position: relative;
    transform: rotate(90deg);
  }

  .image-15 {
    max-width: 64%;
    margin-left: 100px;
    display: none;
    position: absolute;
  }

  .pueblos {
    background-position: -28vw 11%;
    background-size: 65%;
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .container-15 {
    padding-top: 0;
    padding-bottom: 0;
  }

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

  .titulo-pueblo {
    font-size: 32px;
  }

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

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

  .datos {
    padding-top: 40px;
    padding-bottom: 40px;
  }

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

  .datos-pueblo {
    font-size: 32px;
  }

  .datos-pueblo-2 {
    font-size: 24px;
  }

  .texto-datos {
    font-size: 14px;
    line-height: 22px;
  }

  .text-block-14 {
    font-size: 14px;
  }

  .grid-practicas-culturales {
    display: none;
  }

  .div-block-41 {
    max-height: 500px;
  }

  .div-block-42 {
    margin-right: 0;
  }

  .quiero-saber-mas {
    font-size: 20px;
    line-height: 22px;
  }

  .div-links {
    margin-top: 8px;
  }

  .coleccion-yagan {
    display: none;
  }

  .quiero-saber-mas-yagan {
    font-size: 20px;
    line-height: 22px;
  }

  .link-01-yagan, .link-enlace-02, .link-enlace-01, .link-enlace-03 {
    font-size: 14px;
    line-height: 14px;
  }

  .div-block-50 {
    display: flex;
  }

  .nav-link-dropdown {
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 0;
  }

  .dropdown {
    display: block;
  }

  .image-20 {
    max-width: 570px;
    margin-bottom: -60px;
  }

  .grid-practicas-culturales-movil {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .image-21 {
    max-width: 90%;
  }

  .coleccion-pueblos {
    display: none;
  }

  .coleccion-pueblos-movil {
    display: block;
  }

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

  .grid-9-movil {
    grid-column-gap: 28px;
  }

  .quiero-saber-mas-cel {
    font-size: 20px;
    line-height: 22px;
    display: none;
  }

  .quiero-saber-mas-copy {
    font-size: 20px;
    line-height: 22px;
  }

  .coleci {
    display: none;
  }

  .section-pueblos-yagan {
    background-position: -28vw 98%;
    background-size: 65%;
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .grid-8-movil-yagan {
    grid-row-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  .coleccion-pueblos-yagan-tablet {
    display: block;
  }

  .coleccion-pueblos-movil-yagan {
    display: none;
  }

  .section-pueblos-yagan-movil {
    background-position: -28vw 98%;
    background-size: 65%;
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .image-22 {
    max-width: 164px;
  }

  .image-23, .image-24 {
    max-width: 190px;
  }

  .collection-list-wrapper-noticias-celular {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
  }

  .link-publicaciones {
    font-size: 14px;
    line-height: 18px;
  }

  .container-audiovisual {
    padding: 60px 4vh;
  }

  .grid-raices-indigenas {
    grid-template-columns: 1fr;
  }

  .raices-indigenas-collection-item {
    grid-template-rows: repeat(auto-fit, minmax(300px, 1fr));
    grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
  }

  .container-audiovisuals {
    padding: 60px 4vh;
  }

  .grid-video-interior {
    grid-template-columns: 2fr;
  }

  .collection-item-5 {
    grid-template-rows: repeat(auto-fit, minmax(300px, 1fr));
    grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
  }

  .video-con-play {
    padding-top: 0;
  }

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

  .image-26 {
    width: 165.24px;
    height: 35px;
  }

  .text-block-blanco {
    font-size: 16px;
    line-height: 24px;
  }

  .text-block-blanco._20-24 {
    font-size: 18px;
    line-height: 22px;
  }

  .div-fondo {
    width: 342px;
  }

  .div-fondo.rojo {
    width: 188px;
  }

  .container-17 {
    padding-left: 4vh;
    padding-right: 4vh;
  }

  .image-27 {
    width: 25px;
    height: 33.33px;
  }

  .texto-franja-pdf {
    width: auto;
    font-size: 24px;
    line-height: 30px;
  }

  .image-28 {
    max-width: 90%;
  }

  .grid-2-1, .grid-3-1 {
    display: none;
  }

  .grid-hero {
    grid-column-gap: 24px;
    grid-template-rows: repeat(auto-fit, minmax(350px, 1fr));
  }

  ._50 {
    max-width: 72%;
  }
}

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

  p {
    font-size: 14px;
    line-height: 20px;
  }

  .container-2 {
    height: 120px;
    padding-left: 3vh;
    padding-right: 3vh;
  }

  .image {
    width: 173px;
    height: 79px;
  }

  .hero {
    padding: 24px 3vh;
  }

  .grid {
    grid-column-gap: 0px;
    grid-template: "." minmax(auto, .25fr)
                   "." minmax(auto, .25fr)
                   / 1fr;
    grid-auto-rows: 226px;
  }

  .nuestros-objetivos {
    padding-top: 32px;
    padding-bottom: 32px;
  }

  .container-3 {
    padding-left: 3vh;
    padding-right: 3vh;
  }

  .grid-nuestros-objetivos.nuevo {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .noticias {
    padding-bottom: 32px;
  }

  .main-container {
    padding-left: 3vh;
    padding-right: 3vh;
  }

  .color-h2 {
    font-size: 24px;
  }

  .link {
    font-size: 20px;
    line-height: 24px;
  }

  .titulo-noticia {
    padding-top: 16px;
  }

  .extracto-noticia {
    font-size: 14px;
    line-height: 20px;
    display: block;
  }

  .collection-list-wrapper-noticias {
    display: none;
  }

  .leer-mas {
    font-size: 12px;
    line-height: 26px;
  }

  .footer {
    height: auto;
  }

  .container-5 {
    padding-left: 3vh;
    padding-right: 3vh;
  }

  .text-block-2 {
    text-align: center;
    font-size: 11px;
  }

  .grid-3 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .container-6 {
    padding-left: 3vh;
    padding-right: 3vh;
  }

  .text-block-3 {
    font-size: 12px;
    line-height: 16px;
  }

  .qs {
    padding-top: 40px;
    padding-bottom: 32px;
  }

  .container-7 {
    padding-left: 3vh;
    padding-right: 3vh;
  }

  .div-block-leer-mas {
    margin-top: 24px;
  }

  .text-block-4 {
    font-size: 20px;
    line-height: 24px;
  }

  .equipo {
    padding-top: 32px;
    padding-bottom: 32px;
  }

  .container-8 {
    padding-left: 3vh;
    padding-right: 3vh;
  }

  .collection-item {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .container-9 {
    padding-left: 3vh;
    padding-right: 3vh;
  }

  .noticia-destacada {
    margin-bottom: 24px;
    padding-top: 32px;
  }

  .container-10 {
    padding-left: 3vh;
    padding-right: 3vh;
  }

  .main-section, .pagina-noticias {
    padding-top: 32px;
    padding-bottom: 32px;
  }

  .image-5 {
    margin-top: 24px;
  }

  .rich-text-block-2 {
    font-size: 16px;
    line-height: 24px;
  }

  .p-blanco {
    font-size: 12px;
    line-height: 14px;
  }

  .pagina-noticia-titulo {
    font-size: 24px;
    line-height: 28px;
  }

  .collection-list-pagina-noticias {
    grid-row-gap: 38px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .eventos {
    padding-top: 32px;
    padding-bottom: 32px;
  }

  .container-12 {
    padding-left: 3vh;
    padding-right: 3vh;
  }

  .collection-item-3 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
  }

  .div-block-4 {
    width: auto;
    height: 262px;
  }

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

  .publicaciones {
    padding-top: 32px;
    padding-bottom: 32px;
  }

  .container-13 {
    padding-left: 3vh;
    padding-right: 3vh;
  }

  .collection-list-4 {
    grid-template-rows: auto auto auto;
    display: block;
  }

  .collection-item-4 {
    grid-column-gap: 0px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: auto;
    display: block;
  }

  .heading-3 {
    margin-top: 8px;
    font-size: 14px;
    line-height: 18px;
  }

  .div-block-6 {
    margin-top: 4px;
  }

  .link-4 {
    font-size: 12px;
    line-height: 16px;
  }

  .publicaciones-categorias {
    font-size: 18px;
    line-height: 24px;
  }

  .aymaras {
    margin-top: 24px;
    margin-bottom: 8px;
  }

  .titulo-categorias {
    margin-top: 24px;
  }

  .container-14 {
    padding-bottom: 25px;
    padding-left: 3vh;
    padding-right: 3vh;
  }

  .heading-4 {
    margin-top: 24px;
    margin-bottom: 24px;
    font-size: 18px;
    line-height: 24px;
  }

  .submit-button {
    font-size: 20px;
    line-height: 24px;
  }

  .campo-texto {
    margin-bottom: 8px;
    padding: 24px 16px;
    font-size: 16px;
    line-height: 24px;
  }

  .campo-texto-mensaje {
    padding: 24px 16px;
    font-size: 16px;
    line-height: 24px;
  }

  .div-block-rrss {
    justify-content: center;
    width: 150px;
    max-width: none;
    margin-bottom: 24px;
  }

  .icono-rrss {
    font-size: 24px;
  }

  .heading-5 {
    max-width: 414px;
    font-size: 24px;
    line-height: 32px;
  }

  .div-hero {
    background-image: none;
  }

  .grid-nuestros-objetivos-movil {
    grid-template-rows: auto auto auto;
  }

  .grid-nuestros-objetivos-tablet {
    display: none;
  }

  .heading-6-movil {
    font-size: 18px;
    line-height: 24px;
  }

  .numeros {
    font-size: 20px;
    line-height: 20px;
  }

  .image-8 {
    width: auto;
    margin-top: 0;
  }

  .grid-nuestros-objetivos-cel {
    grid-column-gap: 24px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .grid-nuestros-objetivos-cel._1-1 {
    grid-template-columns: 1fr;
  }

  .div-block-10 {
    background-image: url('../images/mapa_tablet.png');
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: contain;
    width: 100%;
    min-height: 500px;
    margin-top: 40px;
  }

  .link-block {
    margin-top: 32px;
  }

  .link-block.w--current {
    margin-top: 32px;
    margin-bottom: 24px;
  }

  .div-block-11 {
    justify-content: center;
    display: flex;
  }

  .collection-list-equipo-tablet {
    margin-top: 24px;
  }

  .collection-list-2-copy {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .p-snp {
    font-size: 14px;
    line-height: 20px;
  }

  .collection-list-2-cel {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .collection-noticia-destacada-tablet {
    margin-top: 24px;
    display: none;
  }

  .collection-eventos-tablet {
    margin-top: 24px;
  }

  .heading-7 {
    font-size: 24px;
    line-height: 24px;
  }

  .cuerpo-noticia {
    padding-top: 16px;
  }

  .image-13 {
    display: block;
  }

  .titulo-paginas {
    font-size: 24px;
  }

  .leer-mas-g {
    font-size: 12px;
    line-height: 26px;
  }

  .div-block-leer-mas-der, .collection-noticias-inicio {
    margin-top: 24px;
  }

  .link-relacionadas {
    font-size: 20px;
    line-height: 24px;
  }

  .extracto-noticia-relacionadas {
    font-size: 14px;
    line-height: 20px;
    display: block;
  }

  .text-block-8 {
    font-size: 10px;
    line-height: 14px;
  }

  .fecha_dia, .fecha_mes.dateclass, .fecha_a-o {
    font-size: 12px;
    line-height: 18px;
  }

  .pueblos {
    background-position: -28vw 8%;
    background-size: 64%;
    padding-top: 32px;
    padding-bottom: 32px;
  }

  .container-15 {
    padding-left: 3vh;
    padding-right: 3vh;
  }

  .titulo-pueblo {
    font-size: 24px;
    line-height: 32px;
  }

  .descripcion-pueblo {
    line-height: 22px;
  }

  .text-block-11, .text-block-11-copy {
    font-size: 18px;
    line-height: 24px;
  }

  .container-16 {
    padding-left: 3vh;
    padding-right: 3vh;
  }

  .datos-pueblo {
    font-size: 24px;
    line-height: 32px;
  }

  .texto-datos {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 12px;
    line-height: 20px;
  }

  .texto-datos.borde.margin {
    padding-left: 10px;
  }

  .quiero-saber-mas {
    font-size: 18px;
    line-height: 24px;
  }

  .div-block-44 {
    margin-top: 8px;
  }

  .brand {
    padding-left: 0;
  }

  .link-enlace-02, .link-enlace-01, .link-enlace-03 {
    font-size: 12px;
    line-height: 12px;
  }

  .image-20 {
    max-width: 450px;
  }

  .coleccion-pueblos-movil {
    display: block;
  }

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

  .quiero-saber-mas-cel, .quiero-saber-mas-copy {
    font-size: 18px;
    line-height: 24px;
  }

  .section-pueblos-yagan {
    padding-top: 32px;
    padding-bottom: 32px;
  }

  .coleccion-pueblos-movil-yagan {
    display: none;
  }

  .section-pueblos-yagan-movil {
    padding-top: 32px;
    padding-bottom: 32px;
  }

  .image-23, .image-24 {
    max-width: 180px;
  }

  .collection-list-wrapper-noticias-celular {
    display: block;
  }

  .link-publicaciones {
    font-size: 12px;
    line-height: 16px;
  }

  .container-audiovisual {
    padding: 40px 3vh;
  }

  .grid-raices-indigenas {
    grid-template-columns: 1fr;
  }

  .hero-audiovisuals {
    min-height: 40vh;
  }

  .container-audiovisuals {
    padding: 40px 3vh;
  }

  .heading-26 {
    font-size: 28px;
  }

  .thumbnail-video {
    width: 100%;
  }

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

  .container-17 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .image-27 {
    margin-bottom: 16px;
    margin-right: 0;
  }

  .div-block-63 {
    justify-content: center;
  }

  .div-block-63.der {
    flex-direction: column;
  }

  .image-28 {
    max-width: 100%;
  }

  .div-block-68 {
    flex: 1;
    justify-content: flex-end;
    align-items: flex-start;
    display: flex;
  }

  .div-block-69 {
    flex: 1;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .pt-16.wraptext {
    word-break: normal;
  }

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

  .collection-list-8 {
    grid-template-columns: 1fr 1fr;
  }

  .grid-hero {
    grid-column-gap: 0px;
    grid-template: "." minmax(auto, .25fr)
                   "." minmax(auto, .25fr)
                   / 1fr;
    grid-auto-rows: 226px;
  }
}

@media screen and (max-width: 479px) {
  h1 {
    font-size: 40px;
  }

  .nav-menu {
    padding-left: 3vh;
  }

  .titulo-noticia {
    padding-top: 16px;
  }

  .div-block-leer-mas {
    margin-top: 24px;
  }

  .text-block-4 {
    margin-bottom: 0;
  }

  .collection-item {
    grid-column-gap: 10px;
    grid-row-gap: 8px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .container-11 {
    padding-left: 3vh;
    padding-right: 3vh;
  }

  .collection-list-seccion-noticias {
    grid-row-gap: 38px;
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-5 {
    padding-left: 24px;
  }

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

  .grid-6 {
    margin-top: 140%;
  }

  .grid-4-tablet {
    grid-row-gap: 14px;
    display: none;
  }

  .collection-list-equipo-tablet {
    display: none;
  }

  .div-block-3-copy {
    margin-top: 0;
  }

  .grid-4-cel {
    grid-column-gap: 0px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .collection-list-equipo-cel {
    display: block;
  }

  .div-block-13 {
    grid-template-columns: 2fr 1fr;
  }

  .v-etnia-txt-01 {
    font-size: 2vw;
    line-height: 2vw;
    left: -89%;
  }

  .v-etnia-txt-02 {
    margin-left: 21%;
    font-size: 2vw;
    line-height: 2vw;
  }

  .v-etnia-txt-03 {
    margin-left: 22%;
    font-size: 2vw;
    line-height: 2vw;
  }

  .v-etnia-txt-04 {
    font-size: 2vw;
    line-height: 2vw;
    left: -40%;
  }

  .v-etnia-txt-05 {
    font-size: 2vw;
    line-height: 2vw;
    left: 47%;
  }

  .v-etnia-txt-06 {
    font-size: 2vw;
    line-height: 2vw;
    right: 50%;
  }

  .v-etnia-txt-07 {
    font-size: 2vw;
    line-height: 2vw;
    left: 10%;
  }

  .v-etnia-txt-08 {
    font-size: 2vw;
    line-height: 2vw;
    right: 37%;
  }

  .v-etnia-txt-09 {
    font-size: 2vw;
    line-height: 2vw;
    left: 37%;
  }

  .cuerpo-noticia {
    padding-top: 16px;
  }

  .div-block-leer-mas-der {
    margin-top: 24px;
  }

  .pueblos {
    background-position: -28vw 5.5%;
    background-size: 72%;
  }

  .texto-datos {
    font-size: 10px;
    line-height: 18px;
  }

  .quiero-saber-mas {
    margin-top: 8px;
    display: none;
  }

  .div-links {
    margin-top: 0;
  }

  .image-20 {
    max-width: 350px;
    margin-bottom: -20px;
  }

  .grid-practicas-culturales-movil {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .text-block-13-movil {
    margin-bottom: 0;
  }

  .coleccion-pueblos-movil {
    display: block;
  }

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

  .div-block-51 {
    margin-top: 8px;
  }

  .quiero-saber-mas-cel {
    margin-top: 0;
    display: block;
  }

  .quiero-saber-mas-copy {
    margin-top: 8px;
    display: none;
  }

  .section-pueblos-yagan {
    background-image: none;
  }

  .coleccion-pueblos-yagan-tablet {
    display: none;
  }

  .coleccion-pueblos-movil-yagan {
    display: block;
  }

  .section-pueblos-yagan-movil {
    background-image: none;
  }

  .image-23, .image-24, .image-25 {
    max-width: 170px;
  }

  .container-audiovisual {
    padding-left: 2vh;
    padding-right: 2vh;
  }

  .descripcion-serie.blanco {
    font-size: 16px;
    font-weight: 400;
    line-height: 21px;
  }

  .div-raices-indigenas {
    padding: 24px;
  }

  .raices-indigenas-collection-list {
    grid-template-rows: repeat(auto-fit, minmax(200px, 1fr));
    grid-template-columns: 1fr;
  }

  .raices-indigenas-collection-item {
    grid-template-rows: repeat(auto-fit, minmax(200px, 1fr));
    grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
  }

  .container-audiovisuals {
    padding-left: 2vh;
    padding-right: 2vh;
  }

  .heading-26 {
    font-size: 24px;
  }

  .collection-list-6 {
    grid-template-rows: repeat(auto-fit, minmax(200px, 1fr));
    grid-template-columns: 1fr;
  }

  .collection-item-5 {
    grid-template-rows: repeat(auto-fit, minmax(200px, 1fr));
    grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
  }

  .azul {
    font-size: 40px;
    font-weight: 700;
    line-height: 48px;
  }

  .video-play {
    width: 90px;
    height: 90px;
  }

  .banner-play-button {
    width: 80px;
    height: 80px;
  }

  .button-text-rotate {
    width: 70%;
  }

  .banner-play-button-hover {
    width: 80px;
    height: 80px;
  }

  .image-26 {
    width: 132.19px;
    height: 28px;
  }

  .text-block-blanco._14 {
    font-size: 14px;
    line-height: 22px;
  }

  .text-block-blanco._20-24 {
    font-size: 16px;
    line-height: 20px;
  }

  .div-fondo {
    width: 303px;
  }

  .div-fondo.rojo {
    width: 170px;
  }

  .collection-list-8 {
    grid-template-columns: 1fr;
  }

  ._50 {
    max-width: 100%;
  }
}

#w-node-cd1e43bc-7662-f063-1ef9-7de6767ae098-d4e7d8b6, #w-node-_345eab44-5f9d-b278-841c-a6f848d4aded-d4e7d8b6, #w-node-_6d3075b0-1b86-78a6-4c72-ca8c57bd782f-d4e7d8b6, #w-node-_01dd965f-e8b9-1c8e-8b93-e667998df3a4-d4e7d8b6, #w-node-_15bd0165-eb7c-a385-45bb-3f24bf87c339-d4e7d8b6, #w-node-_3f63a07d-4bcd-3cca-68d3-a170e99f3f49-d4e7d8b6, #w-node-bc3483cd-a59b-1b90-8fb5-28d0ff9d0519-d4e7d8b6, #w-node-af20b5b8-ca71-b710-e6a4-9c3d6c03b5b7-d4e7d8b6, #w-node-af20b5b8-ca71-b710-e6a4-9c3d6c03b5b9-d4e7d8b6, #w-node-af20b5b8-ca71-b710-e6a4-9c3d6c03b5bb-d4e7d8b6, #w-node-af20b5b8-ca71-b710-e6a4-9c3d6c03b5bd-d4e7d8b6, #w-node-_868860b0-15d2-e18c-8a4a-b1ddbe4b32f3-d4e7d8b6, #w-node-_868860b0-15d2-e18c-8a4a-b1ddbe4b32f8-d4e7d8b6, #w-node-_868860b0-15d2-e18c-8a4a-b1ddbe4b32fd-d4e7d8b6, #w-node-_868860b0-15d2-e18c-8a4a-b1ddbe4b3302-d4e7d8b6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e08d993c-266c-37d1-0e79-9aee618f7a3b-d4e7d8b6 {
  justify-self: end;
}

#w-node-_444313bf-8830-2af5-82e5-f2f7136381d0-874ad482 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_02f515e2-a4cb-8ab9-c834-c4d7874ad487-874ad482 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_208989d4-a7ca-672b-888e-0a55dc6f7c54-67e7d8bb, #w-node-_8f2471f9-c0e5-fcad-f6b1-283d9f9fb0c4-67e7d8bb, #w-node-_2d5b50f8-44e9-f167-77c1-5b18b1049188-67e7d8bb, #w-node-_2d5b50f8-44e9-f167-77c1-5b18b1049189-67e7d8bb, #w-node-afa97a7b-f4a7-bb36-12c8-90486e9c53a7-67e7d8bb, #w-node-afa97a7b-f4a7-bb36-12c8-90486e9c53a8-67e7d8bb, #w-node-_90c0629b-6283-a53c-3347-1c885e522cb1-67e7d8bb, #w-node-_90c0629b-6283-a53c-3347-1c885e522cb2-67e7d8bb, #w-node-e306603e-a8f2-3947-9c43-62ef74875a34-67e7d8bb, #w-node-e306603e-a8f2-3947-9c43-62ef74875a35-67e7d8bb, #w-node-_1ff6b351-05fb-5633-dea3-a625cafce3ac-67e7d8bb, #w-node-_1ff6b351-05fb-5633-dea3-a625cafce3ad-67e7d8bb, #w-node-_7a0784d9-bbcf-4304-5ec7-9ea1bd8c1c2c-72e7d8bc, #w-node-f1b7455c-c53b-f83b-f16d-bbee084a15c7-72e7d8bc, #w-node-ea92f581-7deb-7e96-b928-3525689fa1fa-72e7d8bc, #w-node-_0da847b6-a0bf-48e6-42c4-a09c06728e57-59e7d8c0, #w-node-_417f4272-6b4f-9011-ad97-3d0835db6be9-59e7d8c0, #w-node-_8820f212-808c-7361-f49d-9a92dc7c50de-6ce7d8c2, #w-node-a98d0b5f-f120-a34c-961d-cd8cd362c6f4-6ce7d8c2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6d302c81-9a9d-2724-ad6b-eb5d1b1392a6-6ce7d8c2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_76f09380-bf0f-f81f-2760-90ed163b61b6-6ce7d8c2, #w-node-_6a3eb757-70c0-515b-16a5-0f55f7f1721a-6ce7d8c2, #w-node-_1450f7d4-efc8-f588-46de-be6d9b0a08f3-6ce7d8c2, #w-node-fafd7498-11cc-666c-3e78-c867f9ca9a28-6ce7d8c2, #w-node-c6983dd0-ec89-4b8f-4021-68f1a616eb5d-6ce7d8c2, #w-node-d2da8e0d-1a0d-dd26-0697-4e2515f91f9f-6ce7d8c2, #w-node-c4ffeebe-9ee8-b97a-ca9e-99f189ff3e39-6ce7d8c2, #w-node-_9ecc3389-a5ff-77db-fdc2-3060d4bd00fe-6ce7d8c2, #w-node-b1aa82bc-10ed-2dc4-c2db-e94957c12f8c-6ce7d8c2, #w-node-a5cb9497-9b56-aec9-bf2b-91ccb8d7c80f-6ce7d8c2, #w-node-fbd2d366-7211-f212-9ed0-8b75dc6f4ee8-6ce7d8c2, #w-node-f5cc801d-15ca-e379-f342-1c882ba2e8d6-6ce7d8c2, #w-node-_4145a365-ea22-a36b-90e3-242f1d56e712-6ce7d8c2, #w-node-_7ae08823-03e9-1e52-0133-a7f5da069739-6ce7d8c2, #w-node-_023b6f9e-9598-314c-0b8f-426a3cef0d63-6ce7d8c2, #w-node-bafc6f89-0825-c14a-03da-f9c7de968f1b-6ce7d8c2, #w-node-a0cca328-31c6-4ed6-91fe-06758a270dbd-6ce7d8c2, #w-node-ad3946ec-9ae6-0093-6c62-11ed888fc9f0-6ce7d8c2, #w-node-e95512bd-be5c-3963-d5f4-b716d12d3cc9-6ce7d8c2, #w-node-_8c25c7ee-172d-ea12-c53e-811f68047b01-6ce7d8c2, #w-node-d6279b94-8985-2336-ba0d-83c65f132cbf-6ce7d8c2, #w-node-_4b255cbe-65f0-6eea-e3b0-ad0a5689a9fb-6ce7d8c2, #w-node-_3c32b1c2-f9b7-ff20-4a79-eb2360acc70c-6ce7d8c2, #w-node-_563029b1-f088-8a2c-4933-f2ac1a4a25af-6ce7d8c2, #w-node-_9cf1310a-3c90-a96d-8b2c-3c27e6bbd9ab-6ce7d8c2, #w-node-_9cf1310a-3c90-a96d-8b2c-3c27e6bbd9ac-6ce7d8c2, #w-node-_2a0eb271-5d01-c889-b755-6cfb90e97cbb-6ce7d8c2, #w-node-_920317c7-8e32-409f-2045-f5a8e6e5b3e0-6ce7d8c2, #w-node-_6d9d753a-02e3-c4a1-b9e2-6403f34948c0-6ce7d8c2, #w-node-_3069c171-a353-333d-efe2-99830b1fd286-4fe7d8c3, #w-node-_95ccfb0a-510c-ad14-af31-70ec37201046-4fe7d8c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7144105c-0595-a64a-bdc2-79a6a55b825b-4fe7d8c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-bcaaaba5-3569-9c45-a3b3-dd3deb83a119-4fe7d8c3, #w-node-bcaaaba5-3569-9c45-a3b3-dd3deb83a11f-4fe7d8c3, #w-node-bcaaaba5-3569-9c45-a3b3-dd3deb83a120-4fe7d8c3, #w-node-bcaaaba5-3569-9c45-a3b3-dd3deb83a121-4fe7d8c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bcaaaba5-3569-9c45-a3b3-dd3deb83a122-4fe7d8c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9e910deb-8a9c-0ee8-d6db-f5fbb0f2c24c-6ee7d8c4, #w-node-c434ee44-a09f-4685-e9ea-fccc03b628d8-6ee7d8c4, #w-node-_8f20227e-db23-a41d-13a6-7b4fc1a6b10a-f1e7d8c5, #w-node-_8f20227e-db23-a41d-13a6-7b4fc1a6b10b-f1e7d8c5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8f20227e-db23-a41d-13a6-7b4fc1a6b10c-f1e7d8c5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f20227e-db23-a41d-13a6-7b4fc1a6b10e-f1e7d8c5, #w-node-_8f20227e-db23-a41d-13a6-7b4fc1a6b117-f1e7d8c5, #w-node-_53ef745c-b277-f56e-2636-a26e9c0a5afb-f1e7d8c5, #w-node-_53ef745c-b277-f56e-2636-a26e9c0a5afd-f1e7d8c5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_53ef745c-b277-f56e-2636-a26e9c0a5afe-f1e7d8c5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_53ef745c-b277-f56e-2636-a26e9c0a5b00-f1e7d8c5, #w-node-_53ef745c-b277-f56e-2636-a26e9c0a5b09-f1e7d8c5, #w-node-_2edede57-5e45-aff4-1bac-7ffe761633c2-f1e7d8c5, #w-node-_2edede57-5e45-aff4-1bac-7ffe761633c3-f1e7d8c5, #w-node-_2edede57-5e45-aff4-1bac-7ffe761633c6-f1e7d8c5, #w-node-_2edede57-5e45-aff4-1bac-7ffe761633ca-f1e7d8c5, #w-node-_2edede57-5e45-aff4-1bac-7ffe761633cb-f1e7d8c5, #w-node-_2edede57-5e45-aff4-1bac-7ffe761633cd-f1e7d8c5, #w-node-_2edede57-5e45-aff4-1bac-7ffe761633d2-f1e7d8c5, #w-node-_2edede57-5e45-aff4-1bac-7ffe761633d3-f1e7d8c5, #w-node-_2edede57-5e45-aff4-1bac-7ffe761633d5-f1e7d8c5, #w-node-_2edede57-5e45-aff4-1bac-7ffe761633d6-f1e7d8c5, #w-node-_2edede57-5e45-aff4-1bac-7ffe761633d8-f1e7d8c5, #w-node-_2edede57-5e45-aff4-1bac-7ffe761633d9-f1e7d8c5, #w-node-_2edede57-5e45-aff4-1bac-7ffe761633df-f1e7d8c5, #w-node-_2edede57-5e45-aff4-1bac-7ffe761633e0-f1e7d8c5, #w-node-_2edede57-5e45-aff4-1bac-7ffe761633e4-f1e7d8c5, #w-node-_2edede57-5e45-aff4-1bac-7ffe761633e6-f1e7d8c5, #w-node-_2edede57-5e45-aff4-1bac-7ffe761633e7-f1e7d8c5, #w-node-_2edede57-5e45-aff4-1bac-7ffe761633ef-f1e7d8c5, #w-node-_2edede57-5e45-aff4-1bac-7ffe761633f0-f1e7d8c5, #w-node-_2edede57-5e45-aff4-1bac-7ffe761633f5-f1e7d8c5, #w-node-_2edede57-5e45-aff4-1bac-7ffe761633f7-f1e7d8c5, #w-node-_2edede57-5e45-aff4-1bac-7ffe761633f8-f1e7d8c5, #w-node-_2edede57-5e45-aff4-1bac-7ffe76163400-f1e7d8c5, #w-node-_2edede57-5e45-aff4-1bac-7ffe76163401-f1e7d8c5, #w-node-_2edede57-5e45-aff4-1bac-7ffe76163405-f1e7d8c5, #w-node-_2edede57-5e45-aff4-1bac-7ffe76163406-f1e7d8c5, #w-node-_2edede57-5e45-aff4-1bac-7ffe76163413-f1e7d8c5, #w-node-_16e487ed-c7f0-89ad-3c9f-2f76db56aa4b-f1e7d8c5, #w-node-_16e487ed-c7f0-89ad-3c9f-2f76db56aa58-f1e7d8c5, #w-node-_90205603-7005-7b9c-4309-da019d679b8d-f1e7d8c5, #w-node-_90205603-7005-7b9c-4309-da019d679b8f-f1e7d8c5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_90205603-7005-7b9c-4309-da019d679b90-f1e7d8c5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_90205603-7005-7b9c-4309-da019d679b92-f1e7d8c5, #w-node-_90205603-7005-7b9c-4309-da019d679b9b-f1e7d8c5, #w-node-_9595fdbf-240c-c7d7-bdf0-e8547ba46772-f1e7d8c5, #w-node-_9595fdbf-240c-c7d7-bdf0-e8547ba4677f-f1e7d8c5, #w-node-_8f20227e-db23-a41d-13a6-7b4fc1a6b10a-11e7d8c6, #w-node-_8f20227e-db23-a41d-13a6-7b4fc1a6b10b-11e7d8c6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8f20227e-db23-a41d-13a6-7b4fc1a6b10c-11e7d8c6 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f20227e-db23-a41d-13a6-7b4fc1a6b10e-11e7d8c6, #w-node-_8f20227e-db23-a41d-13a6-7b4fc1a6b117-11e7d8c6, #w-node-_92c767fe-38e6-b01d-b930-0c4bd8cc93bf-11e7d8c6, #w-node-_92c767fe-38e6-b01d-b930-0c4bd8cc93c1-11e7d8c6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_92c767fe-38e6-b01d-b930-0c4bd8cc93c2-11e7d8c6 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_92c767fe-38e6-b01d-b930-0c4bd8cc93c4-11e7d8c6, #w-node-_92c767fe-38e6-b01d-b930-0c4bd8cc93cd-11e7d8c6, #w-node-_959af0a7-abaf-7ea1-e4e4-63a85388dcc3-11e7d8c6, #w-node-_959af0a7-abaf-7ea1-e4e4-63a85388dcc4-11e7d8c6, #w-node-_959af0a7-abaf-7ea1-e4e4-63a85388dcc7-11e7d8c6, #w-node-_959af0a7-abaf-7ea1-e4e4-63a85388dccb-11e7d8c6, #w-node-_959af0a7-abaf-7ea1-e4e4-63a85388dccc-11e7d8c6, #w-node-_959af0a7-abaf-7ea1-e4e4-63a85388dcce-11e7d8c6, #w-node-_959af0a7-abaf-7ea1-e4e4-63a85388dcd3-11e7d8c6, #w-node-_959af0a7-abaf-7ea1-e4e4-63a85388dcd4-11e7d8c6, #w-node-_959af0a7-abaf-7ea1-e4e4-63a85388dcd6-11e7d8c6, #w-node-_959af0a7-abaf-7ea1-e4e4-63a85388dcd7-11e7d8c6, #w-node-_959af0a7-abaf-7ea1-e4e4-63a85388dcd9-11e7d8c6, #w-node-_959af0a7-abaf-7ea1-e4e4-63a85388dcda-11e7d8c6, #w-node-_959af0a7-abaf-7ea1-e4e4-63a85388dce0-11e7d8c6, #w-node-_959af0a7-abaf-7ea1-e4e4-63a85388dce1-11e7d8c6, #w-node-_959af0a7-abaf-7ea1-e4e4-63a85388dce5-11e7d8c6, #w-node-_959af0a7-abaf-7ea1-e4e4-63a85388dce7-11e7d8c6, #w-node-_959af0a7-abaf-7ea1-e4e4-63a85388dce8-11e7d8c6, #w-node-_959af0a7-abaf-7ea1-e4e4-63a85388dcf0-11e7d8c6, #w-node-_959af0a7-abaf-7ea1-e4e4-63a85388dcf1-11e7d8c6, #w-node-_959af0a7-abaf-7ea1-e4e4-63a85388dcf6-11e7d8c6, #w-node-_959af0a7-abaf-7ea1-e4e4-63a85388dcf8-11e7d8c6, #w-node-_959af0a7-abaf-7ea1-e4e4-63a85388dcf9-11e7d8c6, #w-node-_959af0a7-abaf-7ea1-e4e4-63a85388dd01-11e7d8c6, #w-node-_959af0a7-abaf-7ea1-e4e4-63a85388dd02-11e7d8c6, #w-node-_959af0a7-abaf-7ea1-e4e4-63a85388dd06-11e7d8c6, #w-node-_959af0a7-abaf-7ea1-e4e4-63a85388dd07-11e7d8c6, #w-node-_959af0a7-abaf-7ea1-e4e4-63a85388dd14-11e7d8c6, #w-node-_2ebd5f04-bfa2-8cdc-172c-a6ca4d91e159-11e7d8c6, #w-node-_2ebd5f04-bfa2-8cdc-172c-a6ca4d91e166-11e7d8c6, #w-node-_8f20227e-db23-a41d-13a6-7b4fc1a6b10a-10e7d8c7, #w-node-_8f20227e-db23-a41d-13a6-7b4fc1a6b10b-10e7d8c7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8f20227e-db23-a41d-13a6-7b4fc1a6b10c-10e7d8c7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f20227e-db23-a41d-13a6-7b4fc1a6b10e-10e7d8c7, #w-node-_8f20227e-db23-a41d-13a6-7b4fc1a6b117-10e7d8c7, #w-node-_43d68fdc-a6f2-ba70-e5e5-28946373cab0-10e7d8c7, #w-node-ddab86e6-e65a-3ce9-db7e-1c516fe0b848-10e7d8c7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ddab86e6-e65a-3ce9-db7e-1c516fe0b849-10e7d8c7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ddab86e6-e65a-3ce9-db7e-1c516fe0b84a-10e7d8c7, #w-node-ddab86e6-e65a-3ce9-db7e-1c516fe0b852-10e7d8c7, #w-node-_2f1f379f-c4d2-0235-e4ac-c9269e4cc59a-10e7d8c7, #w-node-_2f1f379f-c4d2-0235-e4ac-c9269e4cc59b-10e7d8c7, #w-node-_2f1f379f-c4d2-0235-e4ac-c9269e4cc59e-10e7d8c7, #w-node-_2f1f379f-c4d2-0235-e4ac-c9269e4cc5a3-10e7d8c7, #w-node-_2f1f379f-c4d2-0235-e4ac-c9269e4cc5a4-10e7d8c7, #w-node-_2f1f379f-c4d2-0235-e4ac-c9269e4cc5a6-10e7d8c7, #w-node-_2f1f379f-c4d2-0235-e4ac-c9269e4cc5ab-10e7d8c7, #w-node-_2f1f379f-c4d2-0235-e4ac-c9269e4cc5ac-10e7d8c7, #w-node-_2f1f379f-c4d2-0235-e4ac-c9269e4cc5b0-10e7d8c7, #w-node-_2f1f379f-c4d2-0235-e4ac-c9269e4cc5b1-10e7d8c7, #w-node-_2f1f379f-c4d2-0235-e4ac-c9269e4cc5b3-10e7d8c7, #w-node-_2f1f379f-c4d2-0235-e4ac-c9269e4cc5b4-10e7d8c7, #w-node-_2f1f379f-c4d2-0235-e4ac-c9269e4cc5ba-10e7d8c7, #w-node-_2f1f379f-c4d2-0235-e4ac-c9269e4cc5bb-10e7d8c7, #w-node-_2f1f379f-c4d2-0235-e4ac-c9269e4cc5c2-10e7d8c7, #w-node-_2f1f379f-c4d2-0235-e4ac-c9269e4cc5c4-10e7d8c7, #w-node-_2f1f379f-c4d2-0235-e4ac-c9269e4cc5c5-10e7d8c7, #w-node-_2f1f379f-c4d2-0235-e4ac-c9269e4cc5cd-10e7d8c7, #w-node-_2f1f379f-c4d2-0235-e4ac-c9269e4cc5ce-10e7d8c7, #w-node-_2f1f379f-c4d2-0235-e4ac-c9269e4cc5d7-10e7d8c7, #w-node-_2f1f379f-c4d2-0235-e4ac-c9269e4cc5d9-10e7d8c7, #w-node-_2f1f379f-c4d2-0235-e4ac-c9269e4cc5da-10e7d8c7, #w-node-_2f1f379f-c4d2-0235-e4ac-c9269e4cc5e2-10e7d8c7, #w-node-_2f1f379f-c4d2-0235-e4ac-c9269e4cc5e3-10e7d8c7, #w-node-_2f1f379f-c4d2-0235-e4ac-c9269e4cc5eb-10e7d8c7, #w-node-_2f1f379f-c4d2-0235-e4ac-c9269e4cc5ec-10e7d8c7, #w-node-_2f1f379f-c4d2-0235-e4ac-c9269e4cc5fa-10e7d8c7, #w-node-_6e65845d-d9c8-dd2c-16c7-5b3da63bbd01-10e7d8c7, #w-node-_6e65845d-d9c8-dd2c-16c7-5b3da63bbd02-10e7d8c7, #w-node-_6e65845d-d9c8-dd2c-16c7-5b3da63bbd0f-10e7d8c7, #w-node-_8f20227e-db23-a41d-13a6-7b4fc1a6b10a-cde7d8c8, #w-node-_8f20227e-db23-a41d-13a6-7b4fc1a6b10b-cde7d8c8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8f20227e-db23-a41d-13a6-7b4fc1a6b10c-cde7d8c8 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f20227e-db23-a41d-13a6-7b4fc1a6b10e-cde7d8c8, #w-node-_8f20227e-db23-a41d-13a6-7b4fc1a6b117-cde7d8c8, #w-node-_93d2bcb3-5a68-ac0b-061d-1d71ccec2e62-cde7d8c8, #w-node-_93d2bcb3-5a68-ac0b-061d-1d71ccec2e64-cde7d8c8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93d2bcb3-5a68-ac0b-061d-1d71ccec2e65-cde7d8c8 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_93d2bcb3-5a68-ac0b-061d-1d71ccec2e67-cde7d8c8, #w-node-_93d2bcb3-5a68-ac0b-061d-1d71ccec2e70-cde7d8c8, #w-node-_069250d5-234e-b8a5-9ac5-26f8ec53d2f1-cde7d8c8, #w-node-_069250d5-234e-b8a5-9ac5-26f8ec53d2f2-cde7d8c8, #w-node-_069250d5-234e-b8a5-9ac5-26f8ec53d2f5-cde7d8c8, #w-node-_069250d5-234e-b8a5-9ac5-26f8ec53d2f9-cde7d8c8, #w-node-_069250d5-234e-b8a5-9ac5-26f8ec53d2fa-cde7d8c8, #w-node-_069250d5-234e-b8a5-9ac5-26f8ec53d2fc-cde7d8c8, #w-node-_069250d5-234e-b8a5-9ac5-26f8ec53d301-cde7d8c8, #w-node-_069250d5-234e-b8a5-9ac5-26f8ec53d302-cde7d8c8, #w-node-_069250d5-234e-b8a5-9ac5-26f8ec53d304-cde7d8c8, #w-node-_069250d5-234e-b8a5-9ac5-26f8ec53d305-cde7d8c8, #w-node-_069250d5-234e-b8a5-9ac5-26f8ec53d307-cde7d8c8, #w-node-_069250d5-234e-b8a5-9ac5-26f8ec53d308-cde7d8c8, #w-node-_069250d5-234e-b8a5-9ac5-26f8ec53d30e-cde7d8c8, #w-node-_069250d5-234e-b8a5-9ac5-26f8ec53d30f-cde7d8c8, #w-node-_069250d5-234e-b8a5-9ac5-26f8ec53d313-cde7d8c8, #w-node-_069250d5-234e-b8a5-9ac5-26f8ec53d315-cde7d8c8, #w-node-_069250d5-234e-b8a5-9ac5-26f8ec53d316-cde7d8c8, #w-node-_069250d5-234e-b8a5-9ac5-26f8ec53d31e-cde7d8c8, #w-node-_069250d5-234e-b8a5-9ac5-26f8ec53d31f-cde7d8c8, #w-node-_069250d5-234e-b8a5-9ac5-26f8ec53d324-cde7d8c8, #w-node-_069250d5-234e-b8a5-9ac5-26f8ec53d326-cde7d8c8, #w-node-_069250d5-234e-b8a5-9ac5-26f8ec53d327-cde7d8c8, #w-node-_069250d5-234e-b8a5-9ac5-26f8ec53d32f-cde7d8c8, #w-node-_069250d5-234e-b8a5-9ac5-26f8ec53d330-cde7d8c8, #w-node-_069250d5-234e-b8a5-9ac5-26f8ec53d334-cde7d8c8, #w-node-_069250d5-234e-b8a5-9ac5-26f8ec53d335-cde7d8c8, #w-node-_069250d5-234e-b8a5-9ac5-26f8ec53d342-cde7d8c8, #w-node-e1828165-1a50-91d4-64b3-e99433a94a59-cde7d8c8, #w-node-e1828165-1a50-91d4-64b3-e99433a94a66-cde7d8c8, #w-node-_8f20227e-db23-a41d-13a6-7b4fc1a6b10a-37e7d8c9, #w-node-_8f20227e-db23-a41d-13a6-7b4fc1a6b10b-37e7d8c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8f20227e-db23-a41d-13a6-7b4fc1a6b10c-37e7d8c9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f20227e-db23-a41d-13a6-7b4fc1a6b10e-37e7d8c9, #w-node-_8f20227e-db23-a41d-13a6-7b4fc1a6b117-37e7d8c9, #w-node-fb598e90-e563-f0b7-4937-c4ee45cb83ff-37e7d8c9, #w-node-fb598e90-e563-f0b7-4937-c4ee45cb8401-37e7d8c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fb598e90-e563-f0b7-4937-c4ee45cb8402-37e7d8c9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-fb598e90-e563-f0b7-4937-c4ee45cb8404-37e7d8c9, #w-node-fb598e90-e563-f0b7-4937-c4ee45cb840d-37e7d8c9, #w-node-_7870928d-295b-9d01-d91a-5194e0f82236-37e7d8c9, #w-node-_7870928d-295b-9d01-d91a-5194e0f82237-37e7d8c9, #w-node-_7870928d-295b-9d01-d91a-5194e0f8223a-37e7d8c9, #w-node-_7870928d-295b-9d01-d91a-5194e0f8223e-37e7d8c9, #w-node-_7870928d-295b-9d01-d91a-5194e0f8223f-37e7d8c9, #w-node-_7870928d-295b-9d01-d91a-5194e0f82241-37e7d8c9, #w-node-_7870928d-295b-9d01-d91a-5194e0f82246-37e7d8c9, #w-node-_7870928d-295b-9d01-d91a-5194e0f82247-37e7d8c9, #w-node-_7870928d-295b-9d01-d91a-5194e0f82249-37e7d8c9, #w-node-_7870928d-295b-9d01-d91a-5194e0f8224a-37e7d8c9, #w-node-_7870928d-295b-9d01-d91a-5194e0f8224c-37e7d8c9, #w-node-_7870928d-295b-9d01-d91a-5194e0f8224d-37e7d8c9, #w-node-_7870928d-295b-9d01-d91a-5194e0f82253-37e7d8c9, #w-node-_7870928d-295b-9d01-d91a-5194e0f82254-37e7d8c9, #w-node-_7870928d-295b-9d01-d91a-5194e0f82258-37e7d8c9, #w-node-_7870928d-295b-9d01-d91a-5194e0f8225a-37e7d8c9, #w-node-_7870928d-295b-9d01-d91a-5194e0f8225b-37e7d8c9, #w-node-_7870928d-295b-9d01-d91a-5194e0f82263-37e7d8c9, #w-node-_7870928d-295b-9d01-d91a-5194e0f82264-37e7d8c9, #w-node-_7870928d-295b-9d01-d91a-5194e0f82269-37e7d8c9, #w-node-_7870928d-295b-9d01-d91a-5194e0f8226b-37e7d8c9, #w-node-_7870928d-295b-9d01-d91a-5194e0f8226c-37e7d8c9, #w-node-_7870928d-295b-9d01-d91a-5194e0f82274-37e7d8c9, #w-node-_7870928d-295b-9d01-d91a-5194e0f82275-37e7d8c9, #w-node-_7870928d-295b-9d01-d91a-5194e0f82279-37e7d8c9, #w-node-_7870928d-295b-9d01-d91a-5194e0f8227a-37e7d8c9, #w-node-_7870928d-295b-9d01-d91a-5194e0f82287-37e7d8c9, #w-node-f677d504-f561-402b-4591-a99db622271b-37e7d8c9, #w-node-f677d504-f561-402b-4591-a99db6222728-37e7d8c9, #w-node-_8f20227e-db23-a41d-13a6-7b4fc1a6b10a-07e7d8ca, #w-node-_8f20227e-db23-a41d-13a6-7b4fc1a6b10b-07e7d8ca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8f20227e-db23-a41d-13a6-7b4fc1a6b10c-07e7d8ca {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b46bd68c-bb92-417f-cfd6-d15325eaf9eb-07e7d8ca, #w-node-_8f20227e-db23-a41d-13a6-7b4fc1a6b117-07e7d8ca, #w-node-_9421170a-3770-4419-42b9-63b88b92adaa-07e7d8ca, #w-node-_9421170a-3770-4419-42b9-63b88b92adac-07e7d8ca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9421170a-3770-4419-42b9-63b88b92adad-07e7d8ca {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9421170a-3770-4419-42b9-63b88b92adaf-07e7d8ca, #w-node-_9421170a-3770-4419-42b9-63b88b92adb8-07e7d8ca, #w-node-e9e217d6-f2d8-e459-12a7-1c6dc1325aa9-07e7d8ca, #w-node-e9e217d6-f2d8-e459-12a7-1c6dc1325aaa-07e7d8ca, #w-node-e9e217d6-f2d8-e459-12a7-1c6dc1325aad-07e7d8ca, #w-node-e9e217d6-f2d8-e459-12a7-1c6dc1325ab1-07e7d8ca, #w-node-e9e217d6-f2d8-e459-12a7-1c6dc1325ab2-07e7d8ca, #w-node-e9e217d6-f2d8-e459-12a7-1c6dc1325ab4-07e7d8ca, #w-node-e9e217d6-f2d8-e459-12a7-1c6dc1325ab9-07e7d8ca, #w-node-e9e217d6-f2d8-e459-12a7-1c6dc1325aba-07e7d8ca, #w-node-e9e217d6-f2d8-e459-12a7-1c6dc1325abc-07e7d8ca, #w-node-e9e217d6-f2d8-e459-12a7-1c6dc1325abd-07e7d8ca, #w-node-e9e217d6-f2d8-e459-12a7-1c6dc1325abf-07e7d8ca, #w-node-e9e217d6-f2d8-e459-12a7-1c6dc1325ac0-07e7d8ca, #w-node-e9e217d6-f2d8-e459-12a7-1c6dc1325ac6-07e7d8ca, #w-node-e9e217d6-f2d8-e459-12a7-1c6dc1325ac7-07e7d8ca, #w-node-e9e217d6-f2d8-e459-12a7-1c6dc1325acb-07e7d8ca, #w-node-e9e217d6-f2d8-e459-12a7-1c6dc1325acd-07e7d8ca, #w-node-e9e217d6-f2d8-e459-12a7-1c6dc1325ace-07e7d8ca, #w-node-e9e217d6-f2d8-e459-12a7-1c6dc1325ad6-07e7d8ca, #w-node-e9e217d6-f2d8-e459-12a7-1c6dc1325ad7-07e7d8ca, #w-node-e9e217d6-f2d8-e459-12a7-1c6dc1325adc-07e7d8ca, #w-node-e9e217d6-f2d8-e459-12a7-1c6dc1325ade-07e7d8ca, #w-node-e9e217d6-f2d8-e459-12a7-1c6dc1325adf-07e7d8ca, #w-node-e9e217d6-f2d8-e459-12a7-1c6dc1325ae7-07e7d8ca, #w-node-e9e217d6-f2d8-e459-12a7-1c6dc1325ae8-07e7d8ca, #w-node-e9e217d6-f2d8-e459-12a7-1c6dc1325aec-07e7d8ca, #w-node-e9e217d6-f2d8-e459-12a7-1c6dc1325aed-07e7d8ca, #w-node-e9e217d6-f2d8-e459-12a7-1c6dc1325afa-07e7d8ca, #w-node-_63238183-94ef-bfc6-3f68-993d40b437b5-07e7d8ca, #w-node-_63238183-94ef-bfc6-3f68-993d40b437c2-07e7d8ca, #w-node-_8f20227e-db23-a41d-13a6-7b4fc1a6b10a-dce7d8cb, #w-node-_8f20227e-db23-a41d-13a6-7b4fc1a6b10b-dce7d8cb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8f20227e-db23-a41d-13a6-7b4fc1a6b10c-dce7d8cb {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f20227e-db23-a41d-13a6-7b4fc1a6b10e-dce7d8cb, #w-node-_8f20227e-db23-a41d-13a6-7b4fc1a6b117-dce7d8cb, #w-node-e8aae909-6e62-a461-b832-cacf29126673-dce7d8cb, #w-node-e8aae909-6e62-a461-b832-cacf29126675-dce7d8cb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e8aae909-6e62-a461-b832-cacf29126676-dce7d8cb {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e8aae909-6e62-a461-b832-cacf29126678-dce7d8cb, #w-node-e8aae909-6e62-a461-b832-cacf29126681-dce7d8cb, #w-node-efabc540-c948-b84d-65aa-f00aae87030e-dce7d8cb, #w-node-efabc540-c948-b84d-65aa-f00aae87030f-dce7d8cb, #w-node-efabc540-c948-b84d-65aa-f00aae870312-dce7d8cb, #w-node-efabc540-c948-b84d-65aa-f00aae870316-dce7d8cb, #w-node-efabc540-c948-b84d-65aa-f00aae870317-dce7d8cb, #w-node-efabc540-c948-b84d-65aa-f00aae870319-dce7d8cb, #w-node-efabc540-c948-b84d-65aa-f00aae87031e-dce7d8cb, #w-node-efabc540-c948-b84d-65aa-f00aae87031f-dce7d8cb, #w-node-efabc540-c948-b84d-65aa-f00aae870321-dce7d8cb, #w-node-efabc540-c948-b84d-65aa-f00aae870322-dce7d8cb, #w-node-efabc540-c948-b84d-65aa-f00aae870324-dce7d8cb, #w-node-efabc540-c948-b84d-65aa-f00aae870325-dce7d8cb, #w-node-efabc540-c948-b84d-65aa-f00aae87032b-dce7d8cb, #w-node-efabc540-c948-b84d-65aa-f00aae87032c-dce7d8cb, #w-node-efabc540-c948-b84d-65aa-f00aae870330-dce7d8cb, #w-node-efabc540-c948-b84d-65aa-f00aae870332-dce7d8cb, #w-node-efabc540-c948-b84d-65aa-f00aae870333-dce7d8cb, #w-node-efabc540-c948-b84d-65aa-f00aae87033b-dce7d8cb, #w-node-efabc540-c948-b84d-65aa-f00aae87033c-dce7d8cb, #w-node-efabc540-c948-b84d-65aa-f00aae870341-dce7d8cb, #w-node-efabc540-c948-b84d-65aa-f00aae870343-dce7d8cb, #w-node-efabc540-c948-b84d-65aa-f00aae870344-dce7d8cb, #w-node-efabc540-c948-b84d-65aa-f00aae87034c-dce7d8cb, #w-node-efabc540-c948-b84d-65aa-f00aae87034d-dce7d8cb, #w-node-efabc540-c948-b84d-65aa-f00aae870351-dce7d8cb, #w-node-efabc540-c948-b84d-65aa-f00aae870352-dce7d8cb, #w-node-efabc540-c948-b84d-65aa-f00aae87035f-dce7d8cb, #w-node-e77c5b0e-42f5-8760-a3c5-89873fc948d5-dce7d8cb, #w-node-e77c5b0e-42f5-8760-a3c5-89873fc948e2-dce7d8cb, #w-node-_8f20227e-db23-a41d-13a6-7b4fc1a6b10a-e6e7d8cc, #w-node-_8f20227e-db23-a41d-13a6-7b4fc1a6b10b-e6e7d8cc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8f20227e-db23-a41d-13a6-7b4fc1a6b10c-e6e7d8cc {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2bbe73df-ab43-6baf-3298-e2eb173c222e-e6e7d8cc, #w-node-_8f20227e-db23-a41d-13a6-7b4fc1a6b117-e6e7d8cc, #w-node-_28c96665-25ab-1b51-d504-f163108771ba-e6e7d8cc, #w-node-_28c96665-25ab-1b51-d504-f163108771bc-e6e7d8cc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_28c96665-25ab-1b51-d504-f163108771bd-e6e7d8cc {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_28c96665-25ab-1b51-d504-f163108771bf-e6e7d8cc, #w-node-_28c96665-25ab-1b51-d504-f163108771c8-e6e7d8cc, #w-node-a085c289-494c-e53a-b695-bfd7d39bc07f-e6e7d8cc, #w-node-a085c289-494c-e53a-b695-bfd7d39bc080-e6e7d8cc, #w-node-a085c289-494c-e53a-b695-bfd7d39bc083-e6e7d8cc, #w-node-a085c289-494c-e53a-b695-bfd7d39bc087-e6e7d8cc, #w-node-a085c289-494c-e53a-b695-bfd7d39bc088-e6e7d8cc, #w-node-a085c289-494c-e53a-b695-bfd7d39bc08a-e6e7d8cc, #w-node-a085c289-494c-e53a-b695-bfd7d39bc08f-e6e7d8cc, #w-node-a085c289-494c-e53a-b695-bfd7d39bc090-e6e7d8cc, #w-node-a085c289-494c-e53a-b695-bfd7d39bc092-e6e7d8cc, #w-node-a085c289-494c-e53a-b695-bfd7d39bc093-e6e7d8cc, #w-node-a085c289-494c-e53a-b695-bfd7d39bc095-e6e7d8cc, #w-node-a085c289-494c-e53a-b695-bfd7d39bc096-e6e7d8cc, #w-node-a085c289-494c-e53a-b695-bfd7d39bc09c-e6e7d8cc, #w-node-a085c289-494c-e53a-b695-bfd7d39bc09d-e6e7d8cc, #w-node-a085c289-494c-e53a-b695-bfd7d39bc0a1-e6e7d8cc, #w-node-a085c289-494c-e53a-b695-bfd7d39bc0a3-e6e7d8cc, #w-node-a085c289-494c-e53a-b695-bfd7d39bc0a4-e6e7d8cc, #w-node-a085c289-494c-e53a-b695-bfd7d39bc0ac-e6e7d8cc, #w-node-a085c289-494c-e53a-b695-bfd7d39bc0ad-e6e7d8cc, #w-node-a085c289-494c-e53a-b695-bfd7d39bc0b2-e6e7d8cc, #w-node-a085c289-494c-e53a-b695-bfd7d39bc0b4-e6e7d8cc, #w-node-a085c289-494c-e53a-b695-bfd7d39bc0b5-e6e7d8cc, #w-node-a085c289-494c-e53a-b695-bfd7d39bc0bd-e6e7d8cc, #w-node-a085c289-494c-e53a-b695-bfd7d39bc0be-e6e7d8cc, #w-node-a085c289-494c-e53a-b695-bfd7d39bc0c2-e6e7d8cc, #w-node-a085c289-494c-e53a-b695-bfd7d39bc0c3-e6e7d8cc, #w-node-a085c289-494c-e53a-b695-bfd7d39bc0d0-e6e7d8cc, #w-node-d465dbd4-064a-1271-217b-ebdd9565dbe8-e6e7d8cc, #w-node-d465dbd4-064a-1271-217b-ebdd9565dbf5-e6e7d8cc, #w-node-_8f20227e-db23-a41d-13a6-7b4fc1a6b10a-3ee7d8cd, #w-node-_8f20227e-db23-a41d-13a6-7b4fc1a6b10b-3ee7d8cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8f20227e-db23-a41d-13a6-7b4fc1a6b10c-3ee7d8cd {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f20227e-db23-a41d-13a6-7b4fc1a6b10e-3ee7d8cd, #w-node-_8f20227e-db23-a41d-13a6-7b4fc1a6b117-3ee7d8cd, #w-node-_98f369b4-f7cf-6198-0689-c24e9f7da0e8-3ee7d8cd, #w-node-_98f369b4-f7cf-6198-0689-c24e9f7da0ea-3ee7d8cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_98f369b4-f7cf-6198-0689-c24e9f7da0eb-3ee7d8cd {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_98f369b4-f7cf-6198-0689-c24e9f7da0ed-3ee7d8cd, #w-node-_98f369b4-f7cf-6198-0689-c24e9f7da0f6-3ee7d8cd, #w-node-_91cf87f3-a756-1a51-50de-de6160403599-3ee7d8cd, #w-node-_91cf87f3-a756-1a51-50de-de616040359a-3ee7d8cd, #w-node-_91cf87f3-a756-1a51-50de-de616040359d-3ee7d8cd, #w-node-_91cf87f3-a756-1a51-50de-de61604035a1-3ee7d8cd, #w-node-_91cf87f3-a756-1a51-50de-de61604035a2-3ee7d8cd, #w-node-_91cf87f3-a756-1a51-50de-de61604035a4-3ee7d8cd, #w-node-_91cf87f3-a756-1a51-50de-de61604035a9-3ee7d8cd, #w-node-_91cf87f3-a756-1a51-50de-de61604035aa-3ee7d8cd, #w-node-_91cf87f3-a756-1a51-50de-de61604035ac-3ee7d8cd, #w-node-_91cf87f3-a756-1a51-50de-de61604035ad-3ee7d8cd, #w-node-_91cf87f3-a756-1a51-50de-de61604035af-3ee7d8cd, #w-node-_91cf87f3-a756-1a51-50de-de61604035b0-3ee7d8cd, #w-node-_91cf87f3-a756-1a51-50de-de61604035b6-3ee7d8cd, #w-node-_91cf87f3-a756-1a51-50de-de61604035b7-3ee7d8cd, #w-node-_91cf87f3-a756-1a51-50de-de61604035bb-3ee7d8cd, #w-node-_91cf87f3-a756-1a51-50de-de61604035bd-3ee7d8cd, #w-node-_91cf87f3-a756-1a51-50de-de61604035be-3ee7d8cd, #w-node-_91cf87f3-a756-1a51-50de-de61604035c6-3ee7d8cd, #w-node-_91cf87f3-a756-1a51-50de-de61604035c7-3ee7d8cd, #w-node-_91cf87f3-a756-1a51-50de-de61604035cc-3ee7d8cd, #w-node-_91cf87f3-a756-1a51-50de-de61604035ce-3ee7d8cd, #w-node-_91cf87f3-a756-1a51-50de-de61604035cf-3ee7d8cd, #w-node-_91cf87f3-a756-1a51-50de-de61604035d7-3ee7d8cd, #w-node-_91cf87f3-a756-1a51-50de-de61604035d8-3ee7d8cd, #w-node-_91cf87f3-a756-1a51-50de-de61604035dc-3ee7d8cd, #w-node-_91cf87f3-a756-1a51-50de-de61604035dd-3ee7d8cd, #w-node-_91cf87f3-a756-1a51-50de-de61604035ea-3ee7d8cd, #w-node-_574e1761-50a8-7ad6-4a1d-7791397012b5-3ee7d8cd, #w-node-_574e1761-50a8-7ad6-4a1d-7791397012c2-3ee7d8cd, #w-node-_8f20227e-db23-a41d-13a6-7b4fc1a6b10a-44e7d8ce, #w-node-_8f20227e-db23-a41d-13a6-7b4fc1a6b10b-44e7d8ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8f20227e-db23-a41d-13a6-7b4fc1a6b10c-44e7d8ce {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f20227e-db23-a41d-13a6-7b4fc1a6b10e-44e7d8ce, #w-node-_8f20227e-db23-a41d-13a6-7b4fc1a6b117-44e7d8ce, #w-node-_86d9861f-3934-d25d-8de9-9a8856dae28b-44e7d8ce, #w-node-_86d9861f-3934-d25d-8de9-9a8856dae28d-44e7d8ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_86d9861f-3934-d25d-8de9-9a8856dae28e-44e7d8ce {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_86d9861f-3934-d25d-8de9-9a8856dae290-44e7d8ce, #w-node-_86d9861f-3934-d25d-8de9-9a8856dae299-44e7d8ce, #w-node-_3c869287-aabb-71c9-65fc-5880a0ca383a-44e7d8ce, #w-node-_3c869287-aabb-71c9-65fc-5880a0ca383b-44e7d8ce, #w-node-_3c869287-aabb-71c9-65fc-5880a0ca383e-44e7d8ce, #w-node-_3c869287-aabb-71c9-65fc-5880a0ca3842-44e7d8ce, #w-node-_3c869287-aabb-71c9-65fc-5880a0ca3843-44e7d8ce, #w-node-_3c869287-aabb-71c9-65fc-5880a0ca3845-44e7d8ce, #w-node-_3c869287-aabb-71c9-65fc-5880a0ca384a-44e7d8ce, #w-node-_3c869287-aabb-71c9-65fc-5880a0ca384b-44e7d8ce, #w-node-_3c869287-aabb-71c9-65fc-5880a0ca384d-44e7d8ce, #w-node-_3c869287-aabb-71c9-65fc-5880a0ca384e-44e7d8ce, #w-node-_3c869287-aabb-71c9-65fc-5880a0ca3850-44e7d8ce, #w-node-_3c869287-aabb-71c9-65fc-5880a0ca3851-44e7d8ce, #w-node-_3c869287-aabb-71c9-65fc-5880a0ca3857-44e7d8ce, #w-node-_3c869287-aabb-71c9-65fc-5880a0ca3858-44e7d8ce, #w-node-_3c869287-aabb-71c9-65fc-5880a0ca385c-44e7d8ce, #w-node-_3c869287-aabb-71c9-65fc-5880a0ca385e-44e7d8ce, #w-node-_3c869287-aabb-71c9-65fc-5880a0ca385f-44e7d8ce, #w-node-_3c869287-aabb-71c9-65fc-5880a0ca3867-44e7d8ce, #w-node-_3c869287-aabb-71c9-65fc-5880a0ca3868-44e7d8ce, #w-node-_3c869287-aabb-71c9-65fc-5880a0ca386d-44e7d8ce, #w-node-_3c869287-aabb-71c9-65fc-5880a0ca386f-44e7d8ce, #w-node-_3c869287-aabb-71c9-65fc-5880a0ca3870-44e7d8ce, #w-node-_3c869287-aabb-71c9-65fc-5880a0ca3878-44e7d8ce, #w-node-_3c869287-aabb-71c9-65fc-5880a0ca3879-44e7d8ce, #w-node-_3c869287-aabb-71c9-65fc-5880a0ca387d-44e7d8ce, #w-node-_3c869287-aabb-71c9-65fc-5880a0ca387e-44e7d8ce, #w-node-_3c869287-aabb-71c9-65fc-5880a0ca388b-44e7d8ce, #w-node-_4872150b-75d4-070a-7344-5f786fe32611-44e7d8ce, #w-node-_4872150b-75d4-070a-7344-5f786fe3261e-44e7d8ce, #w-node-_8f20227e-db23-a41d-13a6-7b4fc1a6b10a-b7e7d8cf, #w-node-_8f20227e-db23-a41d-13a6-7b4fc1a6b10b-b7e7d8cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8f20227e-db23-a41d-13a6-7b4fc1a6b10c-b7e7d8cf {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f20227e-db23-a41d-13a6-7b4fc1a6b10e-b7e7d8cf, #w-node-_8f20227e-db23-a41d-13a6-7b4fc1a6b117-b7e7d8cf, #w-node-_5a6e3ca9-34ec-c0ba-bdc6-33151a1c0669-b7e7d8cf, #w-node-_5a6e3ca9-34ec-c0ba-bdc6-33151a1c066b-b7e7d8cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5a6e3ca9-34ec-c0ba-bdc6-33151a1c066c-b7e7d8cf {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5a6e3ca9-34ec-c0ba-bdc6-33151a1c066e-b7e7d8cf, #w-node-_5a6e3ca9-34ec-c0ba-bdc6-33151a1c0677-b7e7d8cf, #w-node-_0b255df2-d703-2e23-732e-4c98eb9d3b57-b7e7d8cf, #w-node-_0b255df2-d703-2e23-732e-4c98eb9d3b58-b7e7d8cf, #w-node-_0b255df2-d703-2e23-732e-4c98eb9d3b5b-b7e7d8cf, #w-node-_0b255df2-d703-2e23-732e-4c98eb9d3b5f-b7e7d8cf, #w-node-_0b255df2-d703-2e23-732e-4c98eb9d3b60-b7e7d8cf, #w-node-_0b255df2-d703-2e23-732e-4c98eb9d3b62-b7e7d8cf, #w-node-_0b255df2-d703-2e23-732e-4c98eb9d3b67-b7e7d8cf, #w-node-_0b255df2-d703-2e23-732e-4c98eb9d3b68-b7e7d8cf, #w-node-_0b255df2-d703-2e23-732e-4c98eb9d3b6a-b7e7d8cf, #w-node-_0b255df2-d703-2e23-732e-4c98eb9d3b6b-b7e7d8cf, #w-node-_0b255df2-d703-2e23-732e-4c98eb9d3b6d-b7e7d8cf, #w-node-_0b255df2-d703-2e23-732e-4c98eb9d3b6e-b7e7d8cf, #w-node-_0b255df2-d703-2e23-732e-4c98eb9d3b74-b7e7d8cf, #w-node-_0b255df2-d703-2e23-732e-4c98eb9d3b75-b7e7d8cf, #w-node-_0b255df2-d703-2e23-732e-4c98eb9d3b79-b7e7d8cf, #w-node-_0b255df2-d703-2e23-732e-4c98eb9d3b7b-b7e7d8cf, #w-node-_0b255df2-d703-2e23-732e-4c98eb9d3b7c-b7e7d8cf, #w-node-_0b255df2-d703-2e23-732e-4c98eb9d3b84-b7e7d8cf, #w-node-_0b255df2-d703-2e23-732e-4c98eb9d3b85-b7e7d8cf, #w-node-_0b255df2-d703-2e23-732e-4c98eb9d3b8a-b7e7d8cf, #w-node-_0b255df2-d703-2e23-732e-4c98eb9d3b8c-b7e7d8cf, #w-node-_0b255df2-d703-2e23-732e-4c98eb9d3b8d-b7e7d8cf, #w-node-_0b255df2-d703-2e23-732e-4c98eb9d3b95-b7e7d8cf, #w-node-_0b255df2-d703-2e23-732e-4c98eb9d3b96-b7e7d8cf, #w-node-_0b255df2-d703-2e23-732e-4c98eb9d3b9a-b7e7d8cf, #w-node-_0b255df2-d703-2e23-732e-4c98eb9d3b9b-b7e7d8cf, #w-node-_0b255df2-d703-2e23-732e-4c98eb9d3ba8-b7e7d8cf, #w-node-_31831dbd-04da-c4f3-d130-3ab97a051d06-b7e7d8cf, #w-node-_31831dbd-04da-c4f3-d130-3ab97a051d13-b7e7d8cf, #w-node-_8f20227e-db23-a41d-13a6-7b4fc1a6b10a-57e7d8d0, #w-node-_8f20227e-db23-a41d-13a6-7b4fc1a6b10b-57e7d8d0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8f20227e-db23-a41d-13a6-7b4fc1a6b10c-57e7d8d0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f20227e-db23-a41d-13a6-7b4fc1a6b10e-57e7d8d0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8f20227e-db23-a41d-13a6-7b4fc1a6b117-57e7d8d0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_3f7b15a0-3110-c688-aee7-a4321d60b8e9-57e7d8d0, #w-node-ac3a32c8-ca6f-2585-d960-bf2bcf033494-57e7d8d0, #w-node-_5322ed58-b073-2544-9115-6a657eccddd0-57e7d8d0, #w-node-_5322ed58-b073-2544-9115-6a657eccddd2-57e7d8d0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5322ed58-b073-2544-9115-6a657eccddd3-57e7d8d0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5322ed58-b073-2544-9115-6a657eccddd5-57e7d8d0, #w-node-_5322ed58-b073-2544-9115-6a657eccddde-57e7d8d0, #w-node-_57cdbe79-ae9e-6306-bc9c-f2d4f4998773-57e7d8d0, #w-node-_57cdbe79-ae9e-6306-bc9c-f2d4f4998775-57e7d8d0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_57cdbe79-ae9e-6306-bc9c-f2d4f4998776-57e7d8d0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_57cdbe79-ae9e-6306-bc9c-f2d4f4998777-57e7d8d0, #w-node-_57cdbe79-ae9e-6306-bc9c-f2d4f499877f-57e7d8d0, #w-node-_3b77d3a3-595f-c818-4912-b539a39765d6-57e7d8d0, #w-node-_3b77d3a3-595f-c818-4912-b539a39765d7-57e7d8d0, #w-node-_3b77d3a3-595f-c818-4912-b539a39765da-57e7d8d0, #w-node-_3b77d3a3-595f-c818-4912-b539a39765df-57e7d8d0, #w-node-_3b77d3a3-595f-c818-4912-b539a39765e0-57e7d8d0, #w-node-_3b77d3a3-595f-c818-4912-b539a39765e2-57e7d8d0, #w-node-_3b77d3a3-595f-c818-4912-b539a39765e7-57e7d8d0, #w-node-_3b77d3a3-595f-c818-4912-b539a39765e8-57e7d8d0, #w-node-_3b77d3a3-595f-c818-4912-b539a39765ec-57e7d8d0, #w-node-_3b77d3a3-595f-c818-4912-b539a39765ed-57e7d8d0, #w-node-_3b77d3a3-595f-c818-4912-b539a39765ef-57e7d8d0, #w-node-_3b77d3a3-595f-c818-4912-b539a39765f0-57e7d8d0, #w-node-_3b77d3a3-595f-c818-4912-b539a39765f6-57e7d8d0, #w-node-_3b77d3a3-595f-c818-4912-b539a39765f7-57e7d8d0, #w-node-_3b77d3a3-595f-c818-4912-b539a39765fe-57e7d8d0, #w-node-_3b77d3a3-595f-c818-4912-b539a3976600-57e7d8d0, #w-node-_3b77d3a3-595f-c818-4912-b539a3976601-57e7d8d0, #w-node-_3b77d3a3-595f-c818-4912-b539a3976609-57e7d8d0, #w-node-_3b77d3a3-595f-c818-4912-b539a397660a-57e7d8d0, #w-node-_3b77d3a3-595f-c818-4912-b539a3976613-57e7d8d0, #w-node-_3b77d3a3-595f-c818-4912-b539a3976615-57e7d8d0, #w-node-_3b77d3a3-595f-c818-4912-b539a3976616-57e7d8d0, #w-node-_3b77d3a3-595f-c818-4912-b539a397661e-57e7d8d0, #w-node-_3b77d3a3-595f-c818-4912-b539a397661f-57e7d8d0, #w-node-_3b77d3a3-595f-c818-4912-b539a3976627-57e7d8d0, #w-node-_3b77d3a3-595f-c818-4912-b539a3976628-57e7d8d0, #w-node-_3b77d3a3-595f-c818-4912-b539a3976636-57e7d8d0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e0fc656f-9abd-fc40-bf3f-e8feb72f7449-37e7d8d1, #w-node-_51a5b18e-a844-51c1-1809-2ba557e9da59-37e7d8d1 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-d889c9cb-feab-6035-12b0-d10f5f025a5e-37e7d8d1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8404ef6f-f17c-5c1d-eba3-a0acf3f58e52-37e7d8d1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_07ddee57-dfd2-498a-d780-b09dcaee99ac-37e7d8d1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9658f3f9-8dc5-1b6b-4b73-1b238175a8e5-37e7d8d1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_077bc6a8-69f6-0bb2-5ca6-93c42f5be69e-37e7d8d1, #w-node-_077bc6a8-69f6-0bb2-5ca6-93c42f5be6ab-37e7d8d1 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_077bc6a8-69f6-0bb2-5ca6-93c42f5be69f-37e7d8d1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_077bc6a8-69f6-0bb2-5ca6-93c42f5be6a0-37e7d8d1, #w-node-_077bc6a8-69f6-0bb2-5ca6-93c42f5be6a6-37e7d8d1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_60e93cca-3289-b8f3-19ea-7a5093dc8056-37e7d8d1, #w-node-_60e93cca-3289-b8f3-19ea-7a5093dc8057-37e7d8d1 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_60e93cca-3289-b8f3-19ea-7a5093dc805e-37e7d8d1, #w-node-_60e93cca-3289-b8f3-19ea-7a5093dc8063-37e7d8d1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4c0c541f-254c-663a-4bf8-ccbfbca418ea-37e7d8d1, #w-node-_854c52e4-3bf3-797a-461a-05a0130c6a8b-37e7d8d1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a1b0cfe9-8866-4f3b-55c2-580905bba1b9-37e7d8d1 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a1b0cfe9-8866-4f3b-55c2-580905bba1ba-37e7d8d1, #w-node-c57defc7-900e-29b4-c9d4-b4393b1321d1-37e7d8d1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c49cc37-8124-70ae-b5f2-81c933be54f7-37e7d8d1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_47205c01-be7b-9ea3-aa0a-8a8f133590d0-37e7d8d1 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_47205c01-be7b-9ea3-aa0a-8a8f133590d1-37e7d8d1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_47205c01-be7b-9ea3-aa0a-8a8f133590d5-37e7d8d1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_47205c01-be7b-9ea3-aa0a-8a8f133590d3-37e7d8d1, #w-node-_2dfecab9-ac01-561f-68b4-3686bf7828ad-37e7d8d1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2dfecab9-ac01-561f-68b4-3686bf7828a8-37e7d8d1 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2dfecab9-ac01-561f-68b4-3686bf7828a9-37e7d8d1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2dfecab9-ac01-561f-68b4-3686bf7828ab-37e7d8d1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-dc95a2e2-5c4d-5b09-4111-d5e3a439560d-37e7d8d1, #w-node-dc95a2e2-5c4d-5b09-4111-d5e3a4395610-37e7d8d1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dc95a2e2-5c4d-5b09-4111-d5e3a4395614-37e7d8d1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_7507b597-1c9b-0cf9-7b9c-87b55eb8c5c3-b574c6d1, #w-node-c797ff73-4b73-6d29-555a-582455c7233b-c07b3b03 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c797ff73-4b73-6d29-555a-582455c72345-c07b3b03 {
  align-self: start;
}

#w-node-ea329121-7fe3-ace1-75d4-468fc357be6d-3c6831fb, #w-node-_6d3075b0-1b86-78a6-4c72-ca8c57bd782f-3c6831fb, #w-node-_01dd965f-e8b9-1c8e-8b93-e667998df3a4-3c6831fb, #w-node-_15bd0165-eb7c-a385-45bb-3f24bf87c339-3c6831fb, #w-node-bc3483cd-a59b-1b90-8fb5-28d0ff9d0519-3c6831fb, #w-node-_3f63a07d-4bcd-3cca-68d3-a170e99f3f49-3c6831fb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6520d9e0-0a1e-ab4c-d2da-3f8cbbb3cdfb-3c6831fb {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_84406958-1945-df83-10cc-d1666b29489c-9408a8b1 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_42f511df-ce7c-a572-9b5e-358a8861a66e-9408a8b1 {
  order: 1;
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-bfe15012-d46a-3ea6-c4e1-c55ab50acae5-9408a8b1, #w-node-_5622816e-6461-b0fe-97a8-a22261adcb57-9408a8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-adc9b20b-6606-acba-258a-5b1f89b72902-9408a8b1 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_1dfcb0e3-4085-b4b4-029b-1fb9e6417b31-9408a8b1, #w-node-_1dfcb0e3-4085-b4b4-029b-1fb9e6417b47-9408a8b1, #w-node-_1dfcb0e3-4085-b4b4-029b-1fb9e6417b46-9408a8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d11e6d6d-f029-1302-3b4c-206b3a632f12-9408a8b1 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

@media screen and (max-width: 991px) {
  #w-node-af20b5b8-ca71-b710-e6a4-9c3d6c03b5af-d4e7d8b6, #w-node-_7156c07d-9fa8-9709-b2dc-dc46e685dacf-d4e7d8b6, #w-node-_9597eeb8-c408-b5ff-a754-8eab78389430-d4e7d8b6, #w-node-e6e91734-dd94-ecf1-0a05-0fde3f4f395b-d4e7d8b6, #w-node-_868860b0-15d2-e18c-8a4a-b1ddbe4b32f1-d4e7d8b6, #w-node-_868860b0-15d2-e18c-8a4a-b1ddbe4b32f5-d4e7d8b6, #w-node-_868860b0-15d2-e18c-8a4a-b1ddbe4b32fa-d4e7d8b6, #w-node-_868860b0-15d2-e18c-8a4a-b1ddbe4b32ff-d4e7d8b6, #w-node-_8f2471f9-c0e5-fcad-f6b1-283d9f9fb0c4-67e7d8bb, #w-node-_2d5b50f8-44e9-f167-77c1-5b18b1049189-67e7d8bb, #w-node-afa97a7b-f4a7-bb36-12c8-90486e9c53a8-67e7d8bb, #w-node-_90c0629b-6283-a53c-3347-1c885e522cb2-67e7d8bb, #w-node-e306603e-a8f2-3947-9c43-62ef74875a35-67e7d8bb, #w-node-_1ff6b351-05fb-5633-dea3-a625cafce3ad-67e7d8bb {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-bcaaaba5-3569-9c45-a3b3-dd3deb83a128-4fe7d8c3 {
    align-self: start;
  }

  #w-node-c434ee44-a09f-4685-e9ea-fccc03b628da-6ee7d8c4 {
    grid-area: span 2 / span 1 / span 2 / span 1;
    align-self: start;
  }

  #w-node-_53ef745c-b277-f56e-2636-a26e9c0a5afb-f1e7d8c5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: end;
  }

  #w-node-_16e487ed-c7f0-89ad-3c9f-2f76db56aa49-f1e7d8c5 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_90205603-7005-7b9c-4309-da019d679b8d-f1e7d8c5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: end;
  }

  #w-node-_9595fdbf-240c-c7d7-bdf0-e8547ba46770-f1e7d8c5 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_92c767fe-38e6-b01d-b930-0c4bd8cc93bf-11e7d8c6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: end;
  }

  #w-node-_2ebd5f04-bfa2-8cdc-172c-a6ca4d91e157-11e7d8c6 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_8f20227e-db23-a41d-13a6-7b4fc1a6b10a-10e7d8c7 {
    justify-self: end;
  }

  #w-node-_43d68fdc-a6f2-ba70-e5e5-28946373cab0-10e7d8c7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: end;
  }

  #w-node-_6e65845d-d9c8-dd2c-16c7-5b3da63bbd01-10e7d8c7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6e65845d-d9c8-dd2c-16c7-5b3da63bbd03-10e7d8c7 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_93d2bcb3-5a68-ac0b-061d-1d71ccec2e62-cde7d8c8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: end;
  }

  #w-node-e1828165-1a50-91d4-64b3-e99433a94a57-cde7d8c8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-fb598e90-e563-f0b7-4937-c4ee45cb83ff-37e7d8c9 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: end;
  }

  #w-node-f677d504-f561-402b-4591-a99db6222719-37e7d8c9 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_9421170a-3770-4419-42b9-63b88b92adaa-07e7d8ca {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: end;
  }

  #w-node-_63238183-94ef-bfc6-3f68-993d40b437b3-07e7d8ca {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e8aae909-6e62-a461-b832-cacf29126673-dce7d8cb {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: end;
  }

  #w-node-e77c5b0e-42f5-8760-a3c5-89873fc948d3-dce7d8cb {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_28c96665-25ab-1b51-d504-f163108771ba-e6e7d8cc {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: end;
  }

  #w-node-d465dbd4-064a-1271-217b-ebdd9565dbe6-e6e7d8cc {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_98f369b4-f7cf-6198-0689-c24e9f7da0e8-3ee7d8cd {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: end;
  }

  #w-node-_574e1761-50a8-7ad6-4a1d-7791397012b3-3ee7d8cd {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_86d9861f-3934-d25d-8de9-9a8856dae28b-44e7d8ce {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: end;
  }

  #w-node-_4872150b-75d4-070a-7344-5f786fe3260f-44e7d8ce {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5a6e3ca9-34ec-c0ba-bdc6-33151a1c0669-b7e7d8cf {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: end;
  }

  #w-node-_31831dbd-04da-c4f3-d130-3ab97a051d04-b7e7d8cf {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5322ed58-b073-2544-9115-6a657eccddd0-57e7d8d0, #w-node-_57cdbe79-ae9e-6306-bc9c-f2d4f4998773-57e7d8d0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: end;
  }

  #w-node-_077bc6a8-69f6-0bb2-5ca6-93c42f5be6ab-37e7d8d1 {
    place-self: end start;
  }

  #w-node-_077bc6a8-69f6-0bb2-5ca6-93c42f5be6a0-37e7d8d1, #w-node-_077bc6a8-69f6-0bb2-5ca6-93c42f5be6a6-37e7d8d1 {
    align-self: start;
  }

  #w-node-_60e93cca-3289-b8f3-19ea-7a5093dc8057-37e7d8d1 {
    place-self: end start;
  }

  #w-node-_60e93cca-3289-b8f3-19ea-7a5093dc805e-37e7d8d1, #w-node-_60e93cca-3289-b8f3-19ea-7a5093dc8063-37e7d8d1 {
    align-self: start;
  }

  #w-node-_3a1f055f-5c78-7853-7c32-9db75b62c603-37e7d8d1, #w-node-_47205c01-be7b-9ea3-aa0a-8a8f133590d3-37e7d8d1, #w-node-_2dfecab9-ac01-561f-68b4-3686bf7828a6-37e7d8d1, #w-node-_2dfecab9-ac01-561f-68b4-3686bf7828ad-37e7d8d1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@media screen and (max-width: 767px) {
  #w-node-cd1e43bc-7662-f063-1ef9-7de6767ae098-d4e7d8b6 {
    order: 9999;
  }

  #w-node-_868860b0-15d2-e18c-8a4a-b1ddbe4b32f1-d4e7d8b6, #w-node-_868860b0-15d2-e18c-8a4a-b1ddbe4b32f3-d4e7d8b6 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d4c1f70e-5ccc-97a7-dc81-ac001eb89718-d4e7d8b6, #w-node-_868860b0-15d2-e18c-8a4a-b1ddbe4b32f5-d4e7d8b6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e08d993c-266c-37d1-0e79-9aee618f7a3b-d4e7d8b6 {
    justify-self: center;
  }

  #w-node-_444313bf-8830-2af5-82e5-f2f7136381d0-874ad482 {
    order: 9999;
    justify-self: center;
  }

  #w-node-_02f515e2-a4cb-8ab9-c834-c4d7874ad487-874ad482 {
    justify-self: center;
  }
}

@media screen and (max-width: 479px) {
  #w-node-d4c1f70e-5ccc-97a7-dc81-ac001eb89718-d4e7d8b6, #w-node-a708bc3b-7f75-0ee7-0fb4-676392faa69c-d4e7d8b6 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_53ef745c-b277-f56e-2636-a26e9c0a5afe-f1e7d8c5, #w-node-_16e487ed-c7f0-89ad-3c9f-2f76db56aa49-f1e7d8c5, #w-node-_90205603-7005-7b9c-4309-da019d679b90-f1e7d8c5, #w-node-_9595fdbf-240c-c7d7-bdf0-e8547ba46770-f1e7d8c5, #w-node-_92c767fe-38e6-b01d-b930-0c4bd8cc93c2-11e7d8c6, #w-node-_2ebd5f04-bfa2-8cdc-172c-a6ca4d91e157-11e7d8c6, #w-node-ddab86e6-e65a-3ce9-db7e-1c516fe0b849-10e7d8c7, #w-node-_6e65845d-d9c8-dd2c-16c7-5b3da63bbd03-10e7d8c7, #w-node-_93d2bcb3-5a68-ac0b-061d-1d71ccec2e65-cde7d8c8, #w-node-e1828165-1a50-91d4-64b3-e99433a94a57-cde7d8c8, #w-node-fb598e90-e563-f0b7-4937-c4ee45cb8402-37e7d8c9, #w-node-f677d504-f561-402b-4591-a99db6222719-37e7d8c9, #w-node-_9421170a-3770-4419-42b9-63b88b92adad-07e7d8ca, #w-node-_63238183-94ef-bfc6-3f68-993d40b437b3-07e7d8ca, #w-node-e8aae909-6e62-a461-b832-cacf29126676-dce7d8cb, #w-node-e77c5b0e-42f5-8760-a3c5-89873fc948d3-dce7d8cb, #w-node-_28c96665-25ab-1b51-d504-f163108771bd-e6e7d8cc, #w-node-d465dbd4-064a-1271-217b-ebdd9565dbe6-e6e7d8cc, #w-node-_98f369b4-f7cf-6198-0689-c24e9f7da0eb-3ee7d8cd, #w-node-_574e1761-50a8-7ad6-4a1d-7791397012b3-3ee7d8cd, #w-node-_86d9861f-3934-d25d-8de9-9a8856dae28e-44e7d8ce, #w-node-_4872150b-75d4-070a-7344-5f786fe3260f-44e7d8ce, #w-node-_5a6e3ca9-34ec-c0ba-bdc6-33151a1c066c-b7e7d8cf, #w-node-_31831dbd-04da-c4f3-d130-3ab97a051d04-b7e7d8cf, #w-node-_5322ed58-b073-2544-9115-6a657eccddd3-57e7d8d0, #w-node-_57cdbe79-ae9e-6306-bc9c-f2d4f4998776-57e7d8d0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_077bc6a8-69f6-0bb2-5ca6-93c42f5be69e-37e7d8d1 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_2dfecab9-ac01-561f-68b4-3686bf7828ae-37e7d8d1, #w-node-_91154b81-70eb-0752-bf8b-4ce9c0f49a98-3c6831fb, #w-node-_1ca0a5df-c0b1-c1e5-fc0e-6170f3a31766-3c6831fb {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }
}


@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;
}
@font-face {
  font-family: 'Font awesome 6 free 400';
  src: url('../fonts/font-awesome-6-free-regular-400.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Font awesome 6 brands 400';
  src: url('../fonts/font-awesome-6-brands-regular-400.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Font awesome 6 free solid 900';
  src: url('../fonts/font-awesome-6-free-solid-900.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@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;
}
@font-face {
  font-family: 'Fa 400';
  src: url('../fonts/fa-regular-400.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Fa Brands 400 (6.4.2)';
  src: url('../fonts/fa-brands-400.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}