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

.w-embed-youtubevideo {
  width: 100%;
  position: relative;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/static/youtube-placeholder.2b05e7d68d.svg');
  background-size: cover;
  background-position: 50% 50%;
}

.w-embed-youtubevideo:empty {
  min-height: 75px;
  padding-bottom: 56.25%;
}

body {
  background-color: #f1f1f1;
  font-family: 'Product sans', sans-serif;
  color: rgba(0, 0, 0, 0.4);
  font-size: 105%;
  line-height: 120%;
  font-weight: 400;
}

h2 {
  margin-top: auto;
  margin-bottom: 3%;
  font-family: Poppins, sans-serif;
  color: #4f3dad;
  font-size: 360%;
  line-height: 100%;
  font-weight: 900;
  letter-spacing: -0.02em;
  text-decoration: underline;
}

h3 {
  margin-top: auto;
  margin-bottom: auto;
  font-family: Poppins, sans-serif;
  color: #4f3dad;
  font-size: 280%;
  line-height: 110%;
  font-weight: 900;
  letter-spacing: -0.02em;
}

.hero-slider {
  width: 100%;
  height: 100vh;
  min-height: 620px;
}

.mask {
  width: 100%;
  height: 100%;
}

.slide {
  position: relative;
  width: 100%;
  height: 100%;
  padding-right: 0px;
  padding-bottom: 0px;
}

.slide._01 {
  background-image: url('../images/fisa-01.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.slide._02 {
  background-image: url('../images/fisa-05.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.slide._03 {
  background-image: url('../images/fisa-07.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.slide._04 {
  background-image: url('../images/fisa-08.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.slide._05 {
  background-image: url('../images/fisa-03.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.slide._06 {
  background-image: url('../images/fisa-04.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.slide._07 {
  background-image: url('../images/fisa-02.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.slide._08 {
  background-image: url('../images/fisa-06.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.slide.s01 {
  background-image: url('../images/s02.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.slide.s02 {
  background-image: url('../images/s01.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.slide.s03 {
  background-image: url('../images/s04.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.slide.s04 {
  background-image: url('../images/s03.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.slide.galeria-01 {
  background-image: url('../images/2020-015.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.slide.galeria-02 {
  background-image: url('../images/2020-00.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.slide.galeria-03 {
  background-image: url('../images/2020-07.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.slide.galeria-04 {
  background-image: url('../images/2020-04.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.slide.galeria-05 {
  background-image: url('../images/2020-05.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.slide.galeria-06 {
  background-image: url('../images/2020-01.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.slide.galeria-07 {
  background-image: url('../images/2020-03.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.slide.galeria-08 {
  background-image: url('../images/2020-014.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.slide.galeria-09-copy {
  background-image: url('../images/2020-02.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.slide.galeria-010 {
  background-image: url('../images/2020-010.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.slide.galeria-011 {
  background-image: url('../images/2020-012.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.slide.galeria-012 {
  background-image: url('../images/2020-08.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.slide.abel-01 {
  background-image: url('../images/abel-hero.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.slide.canticuenticos-hero {
  background-color: #233f4b;
  background-image: url('../images/canti-hero.jpg');
  background-position: 123% 100%;
  background-size: auto 70%;
  background-repeat: no-repeat;
}

.slide.luceros {
  background-color: #0a0a0a;
  background-image: url('../images/1-3-luceros.jpg');
  background-position: 123% 100%;
  background-size: cover;
  background-repeat: no-repeat;
}

.slide.asadores {
  background-color: #0a0a0a;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.75)), to(rgba(0, 0, 0, 0.75))), url('../images/1-3-asadores.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0.75)), url('../images/1-3-asadores.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
  background-repeat: repeat, no-repeat;
}

.slide.rocaa {
  background-color: #0a0a0a;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.5))), url('../images/1-3-roca.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url('../images/1-3-roca.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
  background-repeat: repeat, no-repeat;
}

._100 {
  position: absolute;
  z-index: 2;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  padding: 22%;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

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

.img-brand {
  position: absolute;
  left: 1.5%;
  top: 1.5%;
  z-index: 2;
}

.container-social-links {
  position: absolute;
  top: 1.5%;
  right: 1.5%;
  z-index: 6;
}

.container-data-social {
  padding-right: 0%;
  padding-left: 0%;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
}

.social-link {
  width: 24px;
  margin-right: 8px;
  margin-left: 8px;
  padding-top: 6px;
  float: left;
}

.credit-right {
  position: absolute;
  right: 1.5%;
  bottom: 1.5%;
  z-index: 6;
}

.um-credit {
  float: right;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  font-family: Montserrat, sans-serif;
  color: #fff;
  font-size: 90%;
  font-weight: 700;
  text-align: right;
  letter-spacing: 0em;
  text-transform: none;
}

.cuadrado {
  color: #00908e;
  font-weight: 700;
}

.um-link {
  -webkit-transition: all 500ms cubic-bezier(.645, .045, .355, 1);
  transition: all 500ms cubic-bezier(.645, .045, .355, 1);
  color: #9480fa;
  text-decoration: none;
}

.um-link:hover {
  border-bottom: 3px solid #403d72;
  text-decoration: none;
}

.slide-nav {
  font-size: 50%;
  letter-spacing: 2rem;
}

.slide-nav.si {
  font-size: 30%;
}

.none {
  display: none;
}

.main {
  position: relative;
  overflow: hidden;
}

.section {
  position: relative;
  display: block;
  margin-right: auto;
  margin-left: auto;
}

.section.bg-footer {
  background-color: #e7e8fe;
}

.section.hero-gridd {
  -webkit-transform: translate(0px, -37px);
  -ms-transform: translate(0px, -37px);
  transform: translate(0px, -37px);
}

.section.hero-gridd.none {
  display: none;
}

.section.abel-grid {
  -webkit-transform: translate(0px, -37px);
  -ms-transform: translate(0px, -37px);
  transform: translate(0px, -37px);
}

.section.bg-blanco {
  position: relative;
  background-color: #fff;
}

.section.bg-violeta {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 7%;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #bc40ff;
}

.container-title-section {
  position: relative;
  display: block;
  width: 100%;
  margin-right: auto;
  margin-left: auto;
  padding: 9% 9% 10%;
  background-color: transparent;
}

.container-title-section.de-faqs {
  padding-bottom: 3%;
}

.container-title-section.rondas-txt {
  padding-bottom: 3%;
}

.container-title-section.tt {
  padding-bottom: 3%;
}

.container-title-section.sin-pb {
  padding-bottom: 6%;
}

.center-titlle {
  display: block;
  margin-right: auto;
  margin-left: auto;
  text-align: center;
}

.bajada-title {
  display: block;
  margin-right: auto;
  margin-bottom: auto;
  margin-left: auto;
  color: rgba(0, 0, 0, 0.25);
  font-size: 200%;
  line-height: 110%;
  letter-spacing: -0.02em;
}

.bajada-title.title-blanco {
  font-family: Sneak, sans-serif;
  color: #fff;
}

.bajada-title.bold {
  margin-bottom: 1.5%;
  color: rgba(0, 0, 0, 0.5);
  font-weight: 700;
}

.bajada-title.dark {
  color: rgba(0, 0, 0, 0.3);
}

.bajada-title.sneak {
  width: 80%;
  font-family: Sneak, sans-serif;
  font-size: 180%;
}

.bajada-title.sneak.none {
  display: none;
}

.bajada-title.sneak.tt {
  width: 100%;
  margin-bottom: 15px;
}

.bajada-title.sneak.tt.center {
  width: 70%;
  text-align: center;
}

.bajada-title.sneak.tt.center.w {
  margin-bottom: 68px;
  color: #fff;
}

.bajada-title.sneak.tt.center.sma {
  font-size: 120%;
}

.h2-title {
  display: block;
  margin-right: auto;
  margin-left: auto;
}

.h2-title.title-blanco {
  color: #fff;
}

.espacio-publicitario {
  position: relative;
  display: block;
  width: 100%;
  height: 120vh;
  min-height: 750px;
  margin-right: auto;
  margin-left: auto;
}

.espacio-publicitario.pabellon {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  height: 95vh;
  min-height: 750px;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.container-foto-expacio-exterior {
  position: absolute;
  top: 0px;
  right: 0px;
  width: 75%;
  height: 90%;
  background-color: transparent;
}

.container-foto-expacio-exterior.izquierda {
  position: absolute;
  left: 0px;
  top: 0px;
  right: auto;
  bottom: 0px;
}

.img-descuento {
  position: absolute;
  left: -6%;
  top: 3%;
  width: 220px;
}

.slider-dentro-de-foto {
  z-index: 0;
  width: 100%;
  height: 100%;
  background-color: #fff;
}

.slide-dentro-de-foto {
  position: relative;
  width: 100%;
  height: 100%;
}

.slide-dentro-de-foto.predio-exterior {
  position: relative;
  background-image: url('../images/bg-predio-exterior.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.slide-dentro-de-foto.pabellon-01 {
  position: relative;
  background-image: url('../images/fisa-pabellon-central.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.slide-dentro-de-foto.banderas01 {
  position: relative;
  background-image: url('../images/banderas-perimetrales-01.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.slide-dentro-de-foto.banderas-none-01 {
  position: relative;
  background-image: url('../images/banderas-perimetrales-02.jpg');
  background-position: 100% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.slide-dentro-de-foto.pantallas01 {
  position: relative;
  background-image: url('../images/pantallas.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.slide-dentro-de-foto.backlight-01 {
  position: relative;
  background-image: url('../images/backlight.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.slide-dentro-de-foto.escenario-ppal-01 {
  position: relative;
  background-image: url('../images/escenario-ppal.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.slide-dentro-de-foto.que-es-fisa-01 {
  position: relative;
  background-image: url('../images/que-es-fisa.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.slide-dentro-de-foto.porque-participar-01 {
  position: relative;
  background-image: url('../images/porque-participar-en-fisa.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.slide-dentro-de-foto.grid01 {
  position: relative;
  background-image: url('../images/box05.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.slide-dentro-de-foto.grid02 {
  position: relative;
  background-image: url('../images/box06.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.slide-dentro-de-foto.grid03 {
  position: relative;
  background-image: url('../images/box04.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.slide-dentro-de-foto.grid04 {
  position: relative;
  background-image: url('../images/box03.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.slide-dentro-de-foto.grid05 {
  position: relative;
  background-image: url('../images/box02.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.slide-dentro-de-foto.grid07 {
  position: relative;
  background-image: url('../images/box01.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.slide-dentro-de-foto.credencial01 {
  position: relative;
  background-image: url('../images/fisa-credencial.jpg');
  background-position: 50% 100%;
  background-size: cover;
  background-repeat: no-repeat;
}

.slide-dentro-de-foto.pulseras01 {
  position: relative;
  background-image: url('../images/pulseras.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.slide-dentro-de-foto.el-galpon {
  position: relative;
  background-image: url('../images/el-galpon-web.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.slide-dentro-de-foto.mercado-artesanal {
  position: relative;
  background-image: url('../images/Vista-1-Mercado-Opción-1.jpg');
  background-position: 100% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.arrow-slide-dentro-de-foto {
  display: none;
}

.arrow-slide-dentro-de-foto.si {
  display: block;
  font-size: 70%;
}

.slide-nav-dentro-de-foto {
  z-index: 1;
  display: none;
  font-size: 40%;
  letter-spacing: 2em;
}

.slide-nav-dentro-de-foto.none {
  top: 0px;
  right: 0px;
}

.blanco {
  width: 100%;
  height: 100%;
  background-color: hsla(0, 0%, 100%, 0.2);
}

.container-btn {
  position: absolute;
  right: 3%;
  bottom: 3%;
  z-index: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  background-color: #4f3dad;
  box-shadow: 0 2px 15px 7px rgba(0, 0, 0, 0.24);
}

.container-btn.de-pabellon {
  left: 3%;
  right: auto;
  bottom: 3%;
}

.container-btn.de-grid {
  left: 0%;
  right: auto;
  bottom: 0%;
  z-index: 3;
}

.container-btn.de-grid.derechia {
  left: 0%;
  bottom: 0%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.container-btn.de-otroas-acot {
  position: static;
  left: 0%;
  right: auto;
  bottom: 0%;
  z-index: 3;
  display: inline-block;
}

.btn-del-violeta {
  display: block;
  overflow: hidden;
  min-width: auto;
  margin-right: auto;
  margin-left: auto;
  padding: 33px;
  text-align: center;
  text-decoration: none;
}

.btn-del-violeta.crono {
  padding: 20%;
}

.txt-btn-violeta {
  font-family: Sharpgrotesk, sans-serif;
  color: #fff;
  font-size: 60%;
  font-weight: 400;
  letter-spacing: 0.15em;
  text-decoration: none;
  text-transform: uppercase;
}

.txt-btn-violeta.del-crono {
  color: #fff;
  font-size: 60%;
}

.icon-btn-violeta {
  margin-bottom: 12%;
}

.separatotr-btns-violeta {
  width: 1px;
  height: auto;
  background-color: rgba(0, 0, 0, 0.2);
}

.separatotr-btns-violeta.horizaontal {
  width: 100%;
  height: 1px;
}

.container-txt-espacios {
  position: absolute;
  left: 3%;
  bottom: 0.5%;
  z-index: 1;
  width: 40%;
  padding: 6% 9% 3% 6%;
  background-color: #f9f9f9;
}

.container-txt-espacios.derecho {
  position: relative;
  left: auto;
  right: 0%;
  bottom: 3%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  width: 60%;
  padding-right: 0%;
  padding-bottom: 9%;
}

.container-txt-de-espacio-txt {
  position: relative;
}

.container-txt-de-espacio-txt.del-pabellon {
  margin-right: 9%;
}

.container-title-de-espacio-txt-copy {
  position: relative;
  border-bottom: 3px solid #4f3dad;
}

.container-title-de-espacio-txt-copy.smaller-por-grid {
  font-size: 80%;
}

.container-title-de-espacio-txt-copy.otras-actividades {
  position: static;
  left: 0px;
  right: 0px;
  bottom: 0px;
  display: inline-block;
  margin-right: auto;
  margin-left: auto;
  font-size: 80%;
  text-align: center;
}

.h3-espacios {
  margin-bottom: 6%;
}

.h3-espacios.otras-actividadess {
  margin-bottom: 1.5%;
  font-size: 240%;
}

.barra-violeta-titles {
  position: absolute;
  left: 0px;
  bottom: 0px;
  width: 80px;
  height: 10px;
  background-color: #4f3dad;
  -webkit-transform: translate(0px, 10px);
  -ms-transform: translate(0px, 10px);
  transform: translate(0px, 10px);
}

.container-p-espacio-txt {
  margin-top: 18%;
}

.paragraph {
  font-size: 100%;
  line-height: 125%;
  letter-spacing: 0.02em;
}

.paragraph.que-es-fisa {
  margin-top: 6%;
  margin-bottom: 6%;
  color: rgba(0, 0, 0, 0.4);
  font-size: 110%;
  line-height: 140%;
}

.paragraph.bloque-de-texto-en-columnas {
  margin-top: 6%;
  margin-bottom: 6%;
  color: rgba(0, 0, 0, 0.4);
  font-size: 110%;
  line-height: 140%;
}

.container-otra-info-txt.de-txt-grid.bottom {
  margin-top: 12%;
  margin-bottom: 18%;
}

.consto-de-lotes {
  display: inline-block;
  margin-top: 1%;
  margin-bottom: 1%;
  padding: 2% 4%;
  background-color: #d19122;
  -webkit-transform-origin: 0% 50%;
  -ms-transform-origin: 0% 50%;
  transform-origin: 0% 50%;
  font-family: Poppins, sans-serif;
  color: #fff;
  font-size: 65%;
  line-height: 100%;
  font-weight: 600;
  letter-spacing: 0.05em;
  text-transform: uppercase;
}

.consto-de-lotes.violeta {
  background-color: #4f3dad;
}

.consto-de-lotes.rojo {
  background-color: #b8162c;
}

.precio-light {
  display: none;
  font-weight: 300;
}

.container-precios-espacios {
  margin-top: 12%;
}

.tapador-celu {
  position: absolute;
  left: 0px;
  right: 0px;
  bottom: 0px;
  display: none;
  width: 100%;
}

.spacer {
  position: relative;
  height: 10vh;
  margin-top: 3%;
  margin-bottom: 3%;
}

.spacer.con-info-adentro {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  padding-right: 1.5%;
  padding-left: 1.5%;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.spacer.sin-bg {
  background-color: transparent;
}

.spacer.de-que-es-fisa {
  height: 3vh;
}

.container-data-infog {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 12%;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.container-txt-data-infog {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.container-txt-data-infog.push {
  margin-right: 13%;
}

.numero-txt-data-infog {
  font-family: Poppins, sans-serif;
  color: #4f3dad;
  font-size: 260%;
  line-height: 100%;
  font-weight: 300;
  text-align: center;
}

.numero-txt-data-infog.negro {
  color: #000;
  font-size: 400%;
}

.txt-txt-data-infog {
  margin-top: 6%;
  font-family: Poppins, sans-serif;
  color: #4f3dad;
  font-size: 60%;
  line-height: 100%;
  font-weight: 700;
  text-align: center;
  text-transform: uppercase;
}

.txt-txt-data-infog.negro {
  color: #000;
}

.container-data-de-spacer {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  opacity: 0.12;
  color: #000;
}

.txt-verde {
  font-family: Cuddleandkind, sans-serif;
  color: #63dd90;
  font-size: 450%;
  line-height: 110%;
  text-transform: uppercase;
}

.txt-verde.del-heroo {
  line-height: 70%;
}

.txt-verde.del-heroo.small-caps {
  text-transform: none;
}

.txt-verde.sobre-verde {
  background-color: transparent;
  color: #fff;
  font-size: 280%;
  line-height: 70%;
  text-align: center;
}

.txt-verde.de-abelito {
  font-size: 350%;
}

.txt-verde.title-cuddlee {
  color: #fff;
  line-height: 90%;
  text-transform: none;
}

.txt-verde.chiquito {
  text-transform: none;
}

.grid {
  width: 100%;
  height: 100%;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.container-txt-grid {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  padding: 6% 9% 6% 6%;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.container-txt-grid.left {
  padding-right: 6%;
  padding-left: 9%;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.txt-de-espacio-grid {
  position: relative;
  width: 80%;
  font-size: 100%;
}

.espacio-grid {
  position: relative;
  display: block;
  width: 100%;
  height: 100vh;
  min-height: 650px;
  margin-right: auto;
  margin-left: auto;
}

.espacio-grid.none {
  display: none;
}

.aclaracion {
  color: #4f3dad;
  font-size: 90%;
  line-height: 100%;
  font-style: italic;
}

.aclaracion.gris {
  margin-top: 3%;
  color: rgba(0, 0, 0, 0.4);
}

.plan {
  margin-bottom: 3%;
  font-family: Poppins, sans-serif;
  color: #d19122;
  font-size: 140%;
  font-weight: 900;
  letter-spacing: -0.02em;
}

.otra-actividades {
  position: relative;
  display: block;
  overflow: hidden;
  width: 100%;
  height: 110vh;
  min-height: 650px;
  margin-right: auto;
  margin-left: auto;
  background-image: url('../images/sponsoreo-actividades-especiales.jpg');
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-attachment: fixed;
}

.container-otras-actividades {
  position: absolute;
  z-index: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.container-form {
  position: relative;
  display: block;
  margin-right: auto;
  margin-left: auto;
  padding-top: 9%;
  padding-bottom: 9%;
  background-color: transparent;
  text-align: center;
}

.tapador-blanco {
  position: absolute;
  left: 0px;
  right: 0px;
  bottom: 0px;
  width: 100%;
  height: 40vh;
  min-height: 300px;
  background-image: -webkit-gradient(linear, left top, left bottom, from(hsla(0, 0%, 100%, 0)), color-stop(20%, hsla(0, 0%, 100%, 0.83)), to(#fff));
  background-image: linear-gradient(180deg, hsla(0, 0%, 100%, 0), hsla(0, 0%, 100%, 0.83) 20%, #fff);
  -webkit-transform: translate(0px, 15px);
  -ms-transform: translate(0px, 15px);
  transform: translate(0px, 15px);
}

.form-grid {
  -ms-grid-rows: auto auto auto auto auto;
  grid-template-rows: auto auto auto auto auto;
}

.container-text-form {
  padding-top: 6%;
  padding-bottom: 6%;
}

.container-text-form.del-mensaje {
  padding-top: 0%;
  padding-bottom: 3%;
}

.text-field {
  padding-top: 18px;
  padding-bottom: 40px;
  border-style: none none solid;
  border-bottom-width: 3px;
  border-bottom-color: rgba(0, 0, 0, 0.4);
  background-color: transparent;
  font-family: Sneak, sans-serif;
  color: rgba(0, 0, 0, 0.25);
  font-size: 160%;
  line-height: 160%;
  font-weight: 300;
}

.text-field.mensaje {
  padding-bottom: 0px;
}

.btn-enviar {
  padding: 20px 47px 20px 24px;
  border-radius: 10px;
  background-color: #bc40ff;
  background-image: url('../images/next-form.png');
  background-position: 92% 50%;
  background-size: 18px;
  background-repeat: no-repeat;
  font-family: Sharpgrotesk, sans-serif;
  font-size: 80%;
  font-weight: 400;
  letter-spacing: 0.2em;
  text-transform: uppercase;
}

.adress {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  margin-right: auto;
  margin-left: auto;
  padding-bottom: 12%;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  font-style: normal;
}

.progreso {
  position: fixed;
  z-index: 9999;
  width: 100%;
  height: 3px;
  background-color: #00908e;
  -webkit-transform-origin: 0% 50%;
  -ms-transform-origin: 0% 50%;
  transform-origin: 0% 50%;
}

.div-block {
  left: 0px;
  right: 0px;
  bottom: 0px;
  height: 5px;
  background-color: #00f4a1;
}

.btn-subir {
  position: fixed;
  right: 0px;
  bottom: 0px;
  z-index: 999;
  padding: 14px;
  background-color: #f3f3f3;
}

.link-block {
  z-index: 99999;
  display: none;
}

.mapa-footer {
  position: relative;
  right: 0px;
  bottom: 0px;
  width: 70%;
  height: 90vh;
  min-height: 600px;
  box-shadow: 0 0 43px 1px rgba(0, 0, 0, 0.22);
  -webkit-filter: saturate(63%);
  filter: saturate(63%);
}

.container-adress-data {
  width: 30%;
  padding-left: 6%;
  font-style: normal;
}

.btn-logo-footer {
  width: 100px;
  margin-bottom: 12%;
}

.data-list {
  padding-right: 6%;
}

.title-data-list {
  font-family: Sneak, sans-serif;
  color: #000;
  font-size: 100%;
  font-weight: 700;
  letter-spacing: -0.01em;
}

.container-icon-y-data {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 6%;
  padding-bottom: 6%;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.p-adress {
  margin-top: 4px;
  margin-left: 20px;
  font-family: Sneak, sans-serif;
  color: rgba(0, 0, 0, 0.7);
  font-size: 85%;
  line-height: 130%;
  letter-spacing: 0.01em;
}

.sep-adress {
  width: 100%;
  height: 1px;
  background-color: rgba(0, 0, 0, 0.2);
}

.dato-adress {
  padding-top: 6%;
}

.nada-en-link {
  color: #000;
}

.social-btn {
  margin-right: 13px;
  opacity: 0.4;
}

.social-btn.del-hero {
  opacity: 1;
}

.fooer-credits {
  position: static;
  left: 0px;
  right: 0px;
  bottom: 0px;
  z-index: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: auto;
  padding: 3% 6%;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: transparent;
}

.credit-left {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.credit-txt {
  float: left;
  font-family: Sneak, sans-serif;
  color: rgba(0, 0, 0, 0.4);
  font-size: 80%;
  line-height: 100%;
  font-weight: 300;
}

.um-credit-2 {
  float: right;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-size: 75%;
  font-weight: 700;
  text-align: right;
  letter-spacing: 0em;
  text-transform: none;
}

.cuadrado-2 {
  color: #00f4a1;
  font-weight: 700;
}

.um-link-2 {
  -webkit-transition: all 500ms cubic-bezier(.645, .045, .355, 1);
  transition: all 500ms cubic-bezier(.645, .045, .355, 1);
  color: #bc40ff;
  text-decoration: none;
}

.um-link-2:hover {
  border-bottom: 3px solid #bc40ff;
  text-decoration: none;
}

.container-txt-2-cols {
  position: relative;
  display: -ms-grid;
  display: grid;
  margin-right: auto;
  margin-left: auto;
  padding-top: 3%;
  padding-bottom: 3%;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  text-align: center;
}

.container-txt-que-es-fisa {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 12%;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  align-self: auto;
  text-align: left;
}

.container-txt-de-que-es-fisa {
  position: relative;
}

.img-que-es-fisa {
  position: relative;
  width: 100%;
  height: 100vh;
  min-height: 650px;
  box-shadow: 0 0 26px 2px rgba(0, 0, 0, 0.23);
}

.container-txt-2-cols-que-es-fisa {
  position: relative;
  display: block;
  width: 100%;
  margin-right: auto;
  margin-left: auto;
  padding: 0% 9% 3%;
}

.container-txt-que-es-fisas {
  margin-top: 12%;
}

.slider-galeria {
  width: 100%;
  height: 100vh;
  min-height: 620px;
}

.violeta {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(79, 61, 173, 0.64);
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.21)), to(rgba(0, 0, 0, 0.21)));
  background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.21), rgba(0, 0, 0, 0.21));
}

.center-galeria {
  position: absolute;
  z-index: 2;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  padding: 9%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.title-galeria {
  display: block;
  margin-right: auto;
  margin-left: auto;
  text-align: center;
}

.container-bontones-galeria {
  margin-top: 3%;
}

.container-bts-galeria {
  position: relative;
  right: 3%;
  bottom: 3%;
  z-index: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  background-color: #bc40ff;
  box-shadow: 0 2px 15px 7px rgba(0, 0, 0, 0.24);
}

.icon-next {
  font-size: 70%;
}

.right-arrow {
  top: 0px;
  right: -15px;
  bottom: 0px;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.right-arrow.noe {
  display: none;
}

.left-arrow {
  left: -15px;
  top: 0px;
  bottom: 0px;
}

.left-arrow.noe {
  display: none;
}

.separator-data-spacer {
  width: 1px;
  height: 100%;
  margin-right: 6px;
  margin-left: 6px;
  background-color: #000;
}

.container-data-right-spacer {
  position: static;
  right: 3%;
  bottom: 3%;
  z-index: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: 5.5%;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  background-color: transparent;
  opacity: 0.12;
}

.hero {
  position: relative;
  display: block;
  width: 100%;
  height: 100vh;
  min-height: 520px;
  margin-right: auto;
  margin-left: auto;
  background-color: #000;
}

.youtube {
  height: 100%;
  background-color: #4f3dad;
  background-image: none;
  background-size: auto;
  opacity: 0.53;
  -webkit-transform: translate(0px, -7px);
  -ms-transform: translate(0px, -7px);
  transform: translate(0px, -7px);
}

.negro {
  width: 100%;
  height: 100%;
  background-color: hsla(0, 0%, 100%, 0.2);
}

.h1-hero {
  display: block;
  margin-top: 0px;
  margin-bottom: 1.5%;
  font-family: Poppins, sans-serif;
  color: #fff;
  font-size: 400%;
  line-height: 100%;
  letter-spacing: -0.02em;
  text-decoration: underline;
}

.h1-hero.landing-abel {
  font-size: 12vh;
  text-decoration: none;
}

.h1-hero.landing-canti {
  font-size: 12vh;
  text-decoration: none;
}

.h1-hero.landing-canti.small {
  font-size: 10vh;
}

.h1-hero.landing-canti.short {
  font-size: 16vh;
}

.h2-hero {
  display: block;
  margin-bottom: 3%;
  font-family: 'Product sans', sans-serif;
  color: #fff;
  font-size: 320%;
  font-weight: 400;
  letter-spacing: -0.01em;
  text-decoration: none;
}

.h2-hero.graicas {
  text-align: left;
}

.container-hero-btns.aberlito {
  margin-top: 3%;
}

.container-txt-heroo {
  position: absolute;
  left: 3%;
  bottom: 0%;
  z-index: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 85%;
  margin-right: auto;
  margin-left: auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  text-align: left;
}

.container-txt-heroo.con-slide {
  bottom: 12%;
}

.container-txt-heroo.tt {
  bottom: 3%;
  overflow: hidden;
  width: auto;
}

.container-txt-heroo.none {
  display: none;
}

.btn-participa {
  padding: 20px 24px 20px 53px;
  border-radius: 10px;
  background-color: #bc40ff;
  background-image: url('../images/icon-mensaje.png');
  background-position: 20px 50%;
  background-size: 18px;
  background-repeat: no-repeat;
  font-family: Sneak, sans-serif;
  font-size: 100%;
  font-weight: 700;
  letter-spacing: -0.01em;
  text-transform: none;
}

.btn-participa.last {
  margin-left: 15px;
  background-color: transparent;
  background-image: url('../images/icon-mas.png');
  background-size: 18px;
}

.btn-participa.last.mas-info {
  opacity: 0.6;
  font-size: 80%;
}

.btn-participa.heo-2021 {
  padding-left: 24px;
  background-color: #bc40ff;
  background-image: none;
}

.btn-participa.heo-2021.verde {
  background-color: #00f4a1;
}

.btn-participa.heo-2021.w {
  border: 3px solid #fff;
  background-color: transparent;
}

.btn-participa.heo-2021.bco-y-violeta {
  background-color: #fff;
  color: #6f00d5;
}

.icon-scroll {
  position: absolute;
  top: 50%;
  right: 1.5%;
  bottom: 50%;
  z-index: 1;
}

.space {
  letter-spacing: 0.1em;
}

.navbar {
  position: absolute;
  z-index: 9999;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  padding: 1% 1.5% 1% 0.5%;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  grid-auto-columns: 1fr;
  -ms-grid-columns: 0.25fr 1fr;
  grid-template-columns: 0.25fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  background-color: transparent;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.96)), to(rgba(0, 0, 0, 0.01)));
  background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.96), rgba(0, 0, 0, 0.01));
}

.brand {
  position: relative;
  width: 180px;
  margin-right: 0px;
  -webkit-transform: translate(0px, -13px);
  -ms-transform: translate(0px, -13px);
  transform: translate(0px, -13px);
}

.icon-hambur {
  color: #fff;
}

.link-wrap-alt {
  overflow: hidden;
  width: auto;
  height: 40px;
  padding-right: 20px;
  padding-left: 20px;
  text-align: center;
  text-decoration: none;
}

.nav-link {
  padding-right: 10px;
  padding-left: 10px;
  -webkit-transition: all 600ms cubic-bezier(.215, .61, .355, 1);
  transition: all 600ms cubic-bezier(.215, .61, .355, 1);
  font-family: Poppins, sans-serif;
  color: #fff;
  font-size: 70%;
  font-weight: 700;
  letter-spacing: 0.1em;
  text-transform: uppercase;
}

.nav-link:hover {
  padding-bottom: 16px;
  border-bottom: 4px solid #d19122;
  color: #d19122;
}

.nav-link.w--current {
  padding-bottom: 14px;
  border-bottom: 6px solid #d19122;
  color: #d19122;
}

.sep-menu {
  position: relative;
  width: 2px;
  height: 10px;
  margin-right: 5px;
  margin-left: 5px;
  background-color: hsla(0, 0%, 100%, 0.1);
}

.menu-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  float: none;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.container-all {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  float: right;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: 2px solid #fff;
}

.fecha-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

._2019 {
  font-family: Poppins, sans-serif;
  color: #fff;
  font-size: 200%;
  line-height: 100%;
  font-style: italic;
  font-weight: 900;
}

._2019.hero-grid {
  font-size: 400%;
  line-height: 110%;
}

.menu-y-social {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
}

.separator {
  width: 1px;
  height: auto;
  margin-right: 20px;
  margin-left: 20px;
  background-color: #fff;
}

.container-social-links-del-menu {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 10px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.container-all-abajo {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  float: right;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: 2px none #fff;
}

.container-all-abajo.derecho {
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.fecha-de-fisa {
  font-family: Poppins, sans-serif;
  color: #fff;
  font-size: 80%;
  line-height: 100%;
  font-style: normal;
  font-weight: 500;
  letter-spacing: 0.2em;
  text-transform: uppercase;
}

.container-data-hero {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-right: 0px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.item-list {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: 10px;
  margin-left: 10px;
  padding-top: 2%;
  padding-bottom: 2%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.item-list.hh {
  margin-right: 0px;
  margin-left: 24px;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.item-list.hh.direccion {
  display: none;
}

.icon-contact {
  margin-right: 15px;
}

.icon-contact.h {
  width: 20px;
  margin-right: 5px;
  -webkit-transform: translate(0px, 0px);
  -ms-transform: translate(0px, 0px);
  transform: translate(0px, 0px);
}

.adress-hero {
  margin-bottom: 0%;
  color: #fff;
  font-size: 90%;
}

.mail {
  -webkit-transition: all 500ms cubic-bezier(.25, .46, .45, .94);
  transition: all 500ms cubic-bezier(.25, .46, .45, .94);
  color: #25252d;
  text-decoration: none;
}

.mail:hover {
  color: #00908e;
}

.mail.w {
  color: #fff;
}

.light {
  font-size: 90%;
  font-weight: 400;
}

.tooodo-el-menu {
  position: relative;
}

.no {
  display: none;
}

.navbar-solo-celular {
  position: absolute;
  z-index: 9999;
  display: none;
  width: 100%;
}

.grid-que-es-fisa {
  width: 100%;
  height: 100%;
  -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: 25% 25% 25% 25%;
  grid-template-rows: 25% 25% 25% 25%;
}

.container-foto-grid {
  position: relative;
  display: block;
  width: 100%;
  height: 100vh;
  min-height: 600px;
  margin-right: auto;
  margin-left: auto;
  padding: 0% 3% 9%;
}

.slider-solo-hero-celular {
  display: none;
  width: 100%;
  height: 100vh;
  min-height: 620px;
}

.slider-solo-hero-celular.tt {
  z-index: 0;
  display: block;
}

.btn-volver {
  padding: 20px 24px 20px 53px;
  border-radius: 10px;
  background-color: #d19122;
  background-image: url('../images/next-form.png');
  background-position: 20px 50%;
  background-size: 18px;
  background-repeat: no-repeat;
  font-family: Poppins, sans-serif;
  font-size: 80%;
  letter-spacing: 0.25em;
  text-transform: uppercase;
}

.facebook {
  width: 130px;
  min-height: 50px;
}

.container-shares {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 4%;
  padding-bottom: 0%;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.grid-hero {
  width: 100%;
  height: 100%;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-template-rows: 1fr 1fr 1fr 1fr 1fr 1fr;
}

.slide-de-grid-hero {
  position: relative;
  width: 100%;
  height: 100%;
}

.bg-color {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  padding: 9%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: transparent;
}

.bg-color.rojoo {
  background-color: #b8162c;
}

.bg-color.violetaa {
  background-color: #4f3dad;
}

.bg-color.violetaa.vertical-flex {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.bg-color.violetaa.vertical-flex.menos-padding {
  padding: 6%;
}

.bg-color.griss {
  background-color: #c4c4c4;
}

.bg-color.griss.vertical-flex {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.bg-color.griss.vertical-flex.bco {
  background-color: #fff;
}

.bg-color.griss.vertical-flex.map {
  background-color: #143092;
}

.bg-color.blue {
  background-color: #1443ef;
}

.bg-color.blue.vertical-flex {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.bg-color.blue.vertical-flex.title-cuddle {
  padding: 6%;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  background-color: #1436b0;
}

.bg-color.verde {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  background-color: #63dd90;
}

.bg-color.violetaa {
  background-color: #4f3dad;
}

.bg-color.fisa-facts {
  background-color: #785bf3;
}

.bg-color.fisa-facts.vertical-flex {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.bg-color.fisa-facts.vertical-flex._2 {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-color: #4f3dad;
}

.bg-color.el-galpon {
  background-color: transparent;
  background-image: url('../images/bg-el-galpon.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.bg-color.asadores {
  background-color: transparent;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.39)), to(rgba(0, 0, 0, 0.39))), url('../images/bg-asadores.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.39), rgba(0, 0, 0, 0.39)), url('../images/bg-asadores.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
  background-repeat: repeat, no-repeat;
}

.bg-color.bg01 {
  background-color: #f2f2f2;
}

.bg-color.bg02 {
  background-color: #e9e9e9;
}

.bg-color.bg03 {
  background-color: #d3d3d3;
}

.bg-color.de-abel {
  padding-top: 6%;
  padding-bottom: 3%;
  padding-left: 6%;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  background-color: transparent;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.5))), url('../images/abel.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url('../images/abel.jpg');
  background-position: 0px 0px, 100% 100%;
  background-size: auto, cover;
}

.bg-color.azul2 {
  background-color: #1443ef;
}

.bg-color.v1 {
  background-color: #785bf3;
}

.bg-color.v2 {
  background-color: #4f3dad;
}

.bg-color.v3 {
  background-color: #453596;
}

.bg-color.bg-abelito {
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  background-color: transparent;
  background-image: url('../images/abel-grid.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.bg-color.organiza {
  background-color: #e6e6e6;
}

.bg-color.bg-canti {
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  background-color: transparent;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.5))), url('../images/canticuenticos-en-fisa.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url('../images/canticuenticos-en-fisa.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
  background-repeat: repeat, no-repeat;
}

.bg-color.luceros {
  background-color: #131313;
  background-image: url('../images/shows-el-ojo-daltonico2.jpg');
  background-position: 50% 100%;
  background-size: cover;
  background-repeat: no-repeat;
}

.bg-color.naranja {
  background-color: #d19122;
}

.bg-color.canticuenticos {
  background-color: #003a45;
  background-image: url('../images/shows-canticuenticos.jpg');
  background-position: 50% 100%;
  background-size: 140%;
  background-repeat: no-repeat;
}

.bg-color.corosos {
  background-color: transparent;
  background-image: url('../images/shows-murga.jpg');
  background-position: 50% 100%;
  background-size: cover;
  background-repeat: no-repeat;
}

.bg-color.abelito {
  background-color: transparent;
  background-image: url('../images/shows-abel.jpg');
  background-position: 50% 100%;
  background-size: cover;
  background-repeat: no-repeat;
}

.bg-color.homero {
  background-image: url('../images/shows-homero.jpg');
  background-position: 50% 100%;
  background-size: cover;
  background-repeat: no-repeat;
}

.bg-color.tachame-la-doble {
  background-image: url('../images/shows-tachame-la-doble.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.bg-color.viviendas-roca {
  background-image: url('../images/grid-roca.jpg');
  background-position: 0px 0px;
  background-size: cover;
}

.bg-color.food {
  background-image: url('../images/grid-patio-gastro.jpg');
  background-position: 50% 50%;
  background-size: cover;
}

.bg-color.caballos {
  background-image: url('../images/grid-caballos.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.bg-color.eje1 {
  background-image: url('../images/grid-tiro.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.bg-color.eje2 {
  background-image: url('../images/grid-ejercito.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.bg-color.eje3 {
  background-image: url('../images/grid-circuito-aventura.jpg');
  background-position: 50% 0%;
  background-size: cover;
  background-repeat: no-repeat;
}

.bg-color.autois {
  background-image: url('../images/grid-autos.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.bg-color.ixd {
  background-image: url('../images/grid-ixd.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.bg-color.moviles {
  background-image: url('../images/grid-la-nueva.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.bg-color.ha {
  padding: 0%;
  background-image: url('../images/grid-slide-bottom.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.bg-color.mago {
  background-image: url('../images/mago-galo.jpeg');
  background-position: 50% 50%;
  background-size: cover;
}

.fehca-grid {
  margin-bottom: 1%;
  font-family: Poppins, sans-serif;
  color: #fff;
  font-size: 300%;
  line-height: 100%;
  font-style: normal;
  font-weight: 300;
  letter-spacing: 0.5em;
  text-transform: uppercase;
}

.img-logo-blanco {
  width: 80%;
}

.marzo-grid {
  font-family: Poppins, sans-serif;
  color: #fff;
  font-size: 160%;
  line-height: 100%;
  font-weight: 100;
  letter-spacing: 0.5em;
  text-transform: uppercase;
}

.box-hero {
  width: 100%;
  height: 100%;
}

.container-hero-grid {
  position: relative;
  display: block;
  width: 100%;
  height: 100vh;
  min-height: 600px;
  margin-right: auto;
  margin-left: auto;
  padding: 0% 3%;
}

.invita {
  position: absolute;
  left: 0px;
  top: 12%;
  right: 0px;
  z-index: 2;
  display: block;
  margin-right: auto;
  margin-left: auto;
  font-family: Poppins, sans-serif;
  color: #000;
  font-size: 80%;
  text-align: center;
  letter-spacing: 0.1em;
  text-transform: uppercase;
}

.invita.blancoo {
  color: #fff;
}

.invita.s {
  top: 9%;
  font-size: 70%;
}

.bahia {
  width: 60%;
}

.ccis {
  width: 90%;
}

._100-aos {
  margin-top: 3%;
  font-family: Poppins, sans-serif;
  color: #008bd3;
  font-size: 200%;
  line-height: 100%;
  text-align: center;
  letter-spacing: 0.1em;
  text-transform: uppercase;
}

.fisa-facts-1 {
  font-family: Poppins, sans-serif;
  color: #fff;
  font-size: 260%;
  line-height: 100%;
  font-weight: 300;
  text-align: center;
  letter-spacing: -0.02em;
}

.fisa-facts-2 {
  margin-top: 0%;
  font-family: Poppins, sans-serif;
  color: #fff;
  font-size: 50%;
  line-height: 100%;
  font-weight: 300;
  text-align: center;
  letter-spacing: 0.2em;
  text-transform: uppercase;
}

.container-txt-fisa-facts {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 6%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 160%;
}

.descuento-img {
  width: 85%;
  margin-top: 6%;
}

.btn-social {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.btn-social.instagram {
  background-color: #bc2a8d;
}

.btn-social.face {
  background-color: #3a589b;
}

.btn-social.twitter {
  background-color: #1cb7eb;
}

.btn-social.youtubee {
  background-color: #ce1312;
}

.html-seo {
  display: none;
}

.feria-el-galpon {
  width: 70%;
  margin-top: 6%;
}

.link-de-grid {
  position: absolute;
  width: 100%;
  height: 100%;
  text-decoration: none;
}

.form {
  background-color: transparent;
}

.form-block {
  background-color: transparent;
}

.pampa {
  width: 75%;
}

.logo-concursos {
  width: 50%;
}

.logo-concursos.smaller {
  width: 50%;
}

.abel {
  margin-top: 0%;
  font-family: Poppins, sans-serif;
  color: #785bf3;
  font-size: 300%;
  line-height: 100%;
  font-weight: 800;
  letter-spacing: -0.05em;
  text-transform: uppercase;
}

.hero-de-concursos {
  position: relative;
  display: block;
  width: 100%;
  height: 100vh;
  min-height: 520px;
  margin-right: auto;
  margin-left: auto;
  background-color: #fff;
}

.grid-3 {
  width: 100%;
  height: 100%;
  justify-items: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 50% 50%;
  grid-template-columns: 50% 50%;
  -ms-grid-rows: 50% 50%;
  grid-template-rows: 50% 50%;
}

.container-concurso {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  margin-right: auto;
  margin-left: auto;
  padding: 6% 6% 9%;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.container-concurso.bg-asadores {
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.7)), to(rgba(0, 0, 0, 0.7))), url('../images/bg-asadores.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7)), url('../images/bg-asadores.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
  background-repeat: repeat, no-repeat;
}

.container-concurso.bg-stand-up {
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.7)), to(rgba(0, 0, 0, 0.7))), url('../images/bg-stand-up.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7)), url('../images/bg-stand-up.jpg');
  background-position: 0px 0px, 50% 100%;
  background-size: auto, cover;
  background-repeat: repeat, no-repeat;
}

.container-concurso.bg-plastica {
  background-image: url('../images/bg-arte.png');
  background-position: 50% 50%;
  background-size: cover;
}

.container-concurso.bg-vive {
  background-image: url('../images/bg-vive.png');
  background-position: 50% 50%;
  background-size: cover;
}

.data-concruso {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.img-concurso {
  width: 30%;
  min-height: auto;
}

.img-concurso.santd-up {
  width: 40%;
}

.img-concurso.otro {
  width: 40%;
}

.text-block-4 {
  background-color: transparent;
  font-family: Poppins, sans-serif;
  color: #fff;
  font-size: 200%;
  line-height: 100%;
  font-weight: 800;
  text-align: center;
  text-transform: uppercase;
}

.text-block-4.smallerrrr {
  font-size: 120%;
}

.div-block-2 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-right: 12%;
  padding-left: 12%;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.btn-concursos {
  margin-right: 9%;
  padding: 8px 19px;
  border: 2px solid #fff;
  border-radius: 5px;
  background-color: transparent;
  background-image: none;
  background-size: auto;
  background-repeat: repeat;
  font-family: Poppins, sans-serif;
  font-size: 80%;
  text-align: center;
  letter-spacing: 0.25em;
  text-transform: uppercase;
}

.btn-concursos.colorrr {
  border-color: #63dd90;
  color: #63dd90;
}

.botonesss {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 6%;
  padding-right: 12%;
  padding-left: 12%;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.botonesss.sin-top {
  padding-top: 0%;
}

.navbar-de-concursos {
  position: absolute;
  z-index: 9999;
  display: block;
  width: 100%;
  padding: 1%;
  background-color: transparent;
}

.icon-cocnursos {
  width: 100px;
}

.puerto-bb {
  width: auto;
  height: 90%;
  -webkit-transform: translate(0px, 12%);
  -ms-transform: translate(0px, 12%);
  transform: translate(0px, 12%);
}

.puma {
  width: 100%;
}

.concursos-grid {
  width: 100%;
  height: 100%;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-areas: ". ."
    ". .";
  -ms-grid-rows: 1fr 0px 1fr;
  grid-template-rows: 1fr 1fr;
}

.roca {
  width: 100%;
}

.grid-abel {
  width: 100%;
  height: 100%;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: 20vh 20vh 25vh 25vh 25vh 25vh;
  grid-template-rows: 20vh 20vh 25vh 25vh 25vh 25vh;
}

.slider-abel {
  z-index: 0;
  width: 100%;
  height: 100vh;
  min-height: 620px;
}

.h2-landing-abel {
  display: block;
  margin-bottom: 3%;
  font-family: Poppins, sans-serif;
  color: #785bf3;
  font-size: 320%;
  line-height: 101%;
  font-weight: 700;
  letter-spacing: -0.01em;
  text-decoration: none;
  text-transform: uppercase;
}

.fecha-light {
  border-bottom: 3px solid #785bf3;
  line-height: 80%;
  font-weight: 300;
  text-decoration: none;
}

.btn-plateas {
  padding: 20px 24px 20px 53px;
  border-radius: 10px;
  background-color: #63dd90;
  background-image: url('../images/abel-icon-ticket.png');
  background-position: 20px 50%;
  background-size: 18px;
  background-repeat: no-repeat;
  font-family: Poppins, sans-serif;
  color: #419a62;
  font-size: 80%;
  font-weight: 600;
  letter-spacing: 0.05em;
  text-transform: uppercase;
}

.bg-abel {
  background-color: #e7e8fe;
}

.img-title-abel {
  width: 100%;
}

.hero-grid-abel {
  position: relative;
  display: block;
  width: 100%;
  height: auto;
  min-height: auto;
  margin-right: auto;
  margin-left: auto;
  padding: 0% 3%;
}

.modo {
  font-size: 80%;
  font-weight: 700;
  letter-spacing: 0.02em;
  text-transform: uppercase;
}

.donde {
  font-size: 160%;
  line-height: 110%;
  font-weight: 700;
}

.flecha-grid {
  position: absolute;
  z-index: 2;
}

.flecha-grid.verde {
  left: 20%;
}

.flecha-grid.azul-osc {
  left: 0%;
  top: 20%;
  bottom: 0px;
}

.flecha-grid.azul-2 {
  left: 20%;
  top: 0%;
}

.flecha-grid.azul-3 {
  left: 10%;
  top: 0%;
}

.link-ticket {
  color: #143092;
  text-decoration: none;
}

.donde-smaller {
  font-size: 100%;
  line-height: 120%;
  font-weight: 400;
}

.regular {
  font-weight: 400;
}

.precio {
  margin-top: 3%;
  font-family: Poppins, sans-serif;
  color: #4f3dad;
  font-size: 140%;
  line-height: 120%;
  font-weight: 500;
  text-align: center;
  letter-spacing: 0.05em;
  text-transform: uppercase;
}

.precio.gigante {
  font-size: 350%;
}

.horario {
  margin-top: 3%;
  font-family: Poppins, sans-serif;
  color: #fff;
  font-size: 200%;
  line-height: 100%;
  font-weight: 200;
  text-align: center;
  letter-spacing: 0.05em;
  text-transform: uppercase;
}

.fecha {
  margin-top: 3%;
  font-family: Poppins, sans-serif;
  color: #fff;
  font-size: 125%;
  font-weight: 400;
  text-align: center;
  letter-spacing: 0.05em;
  text-transform: uppercase;
}

.sposnsors-oro {
  width: 70%;
}

.abel-hero {
  position: relative;
  display: block;
  width: 100%;
  height: 100vh;
  min-height: 520px;
  margin-right: auto;
  margin-left: auto;
  background-color: #000;
}

.smallerrrrr {
  font-style: italic;
}

.espaciado {
  letter-spacing: -0.3em;
}

.container-grid-shows {
  position: relative;
  display: block;
  width: 100%;
  height: auto;
  margin-right: auto;
  margin-left: auto;
  padding: 0% 3% 9%;
}

.shows-grid {
  grid-column-gap: 10px;
  grid-row-gap: 0px;
  grid-template-areas: ". . . . .";
  -ms-grid-columns: 1fr 10px 1fr 10px 1fr 10px 1fr 10px 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.show-grid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-areas: "."
    "."
    "."
    "."
    "."
    "."
    ".";
  -ms-grid-columns: auto;
  grid-template-columns: auto;
  -ms-grid-rows: 1fr 0px 1.5fr 0px 0.5fr 0px 0.5fr 0px 0.5fr 0px 0.5fr 0px 0.5fr;
  grid-template-rows: 1fr 1.5fr 0.5fr 0.5fr 0.5fr 0.5fr 0.5fr;
}

.show-grid.middle {
  -ms-grid-rows: 1fr 1fr 0.5fr 1fr 0.5fr 0.5fr 0.5fr;
  grid-template-rows: 1fr 1fr 0.5fr 1fr 0.5fr 0.5fr 0.5fr;
}

.container-de-cada-show {
  position: relative;
  width: 100%;
  height: 100%;
  padding: 3%;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  background-color: transparent;
  text-align: center;
}

.container-de-cada-show.violeta-oscuro {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  background-color: #4f3dad;
}

.container-de-cada-show.violeta-claro {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-bottom: 1px dashed #4f3dad;
  background-color: #785bf3;
}

.show-mes {
  font-family: Poppins, sans-serif;
  color: #785bf3;
  font-size: 70%;
  font-weight: 700;
  letter-spacing: 0.01em;
  text-transform: uppercase;
}

.show-dia {
  color: #785bf3;
  font-size: 200%;
  line-height: 120%;
  letter-spacing: -0.02em;
}

.show-fecha {
  font-family: Poppins, sans-serif;
  color: #785bf3;
  font-size: 500%;
  line-height: 120%;
  font-weight: 300;
}

.show-fecha.w {
  color: #fff;
  font-size: 450%;
}

.image-3 {
  position: absolute;
  left: 0px;
  top: 0px;
  right: 0px;
  z-index: 2;
  display: block;
  margin-right: auto;
  margin-left: auto;
  -webkit-transform: translate(0px, -5px);
  -ms-transform: translate(0px, -5px);
  transform: translate(0px, -5px);
}

.container-banda {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  padding: 2%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  text-align: left;
}

.nombre-de-la-banda {
  font-family: Poppins, sans-serif;
  color: #fff;
  font-size: 180%;
  line-height: 100%;
  font-weight: 700;
  letter-spacing: -0.02em;
}

.nombre-de-la-banda.chico {
  font-size: 140%;
}

.fecha-del-show {
  margin-top: 3%;
  font-family: Poppins, sans-serif;
  color: #fff;
  font-size: 90%;
  font-weight: 400;
  letter-spacing: 0.02em;
  text-decoration: underline;
  text-transform: uppercase;
}

.fecha-del-show.menos-paddingd {
  margin-top: 0%;
  font-size: 70%;
}

.banda-small {
  font-size: 50%;
  line-height: 70%;
}

.otras-actividades-grid {
  font-family: Cuddleandkind, sans-serif;
  color: #fff;
  font-size: 320%;
  line-height: 70%;
  font-weight: 400;
}

.container-otras-actividadess {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  padding-right: 6%;
  padding-left: 6%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  text-align: left;
}

.container-btn-cada-show {
  position: relative;
  width: 100%;
  height: 100%;
  padding: 6%;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  background-color: #4f3dad;
  -webkit-transition: background-color 600ms cubic-bezier(.215, .61, .355, 1);
  transition: background-color 600ms cubic-bezier(.215, .61, .355, 1);
  text-align: center;
  cursor: pointer;
}

.container-btn-cada-show:hover {
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
  background-color: #2b225a;
}

.btn-shows {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  width: 100%;
  height: 100%;
  min-width: auto;
  margin-right: auto;
  margin-left: auto;
  padding: 33px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  text-align: center;
  text-decoration: none;
}

.container-fecha-del-grid {
  padding: 5%;
}

.faq {
  display: -ms-grid;
  display: grid;
  padding-top: 3%;
  padding-bottom: 3%;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-areas: ". .";
  -ms-grid-columns: 0.25fr 16px 1fr;
  grid-template-columns: 0.25fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.txt-faq {
  display: block;
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  font-family: Sneak, sans-serif;
  text-align: left;
}

.icon-faq {
  padding-right: 6%;
}

.container-preguntas {
  position: relative;
  display: block;
  width: 100%;
  height: auto;
  margin-right: auto;
  margin-left: auto;
  padding: 0% 3% 9%;
}

.resalte-faq {
  text-decoration: underline;
}

.img-big {
  text-align: right;
}

.img-big.icon {
  width: 130px;
}

.container-grid-actividades-diarias {
  position: relative;
  display: block;
  width: 100%;
  height: auto;
  margin-right: auto;
  margin-left: auto;
  padding: 0% 6%;
}

.grid-actividades-diarias {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-areas: ". . . ."
    ". . . ."
    ". . . ."
    ". . . ."
    ". . . ."
    ". . . ."
    ". . . ."
    ". . . ."
    ". . . ."
    ". . . .";
  -ms-grid-columns: 1fr 0px 1fr 0px 1fr 0px 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  -ms-grid-rows: 33vh 0px 33vh 0px 33vh 0px 33vh 0px 33vh 0px 33vh 0px 33vh 0px 33vh 0px 33vh 0px 50vh;
  grid-template-rows: 33vh 33vh 33vh 33vh 33vh 33vh 33vh 33vh 33vh 50vh;
}

.container-txt-grid-ad {
  position: relative;
  width: 100%;
  height: 100%;
  padding: 6%;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  background-color: transparent;
  text-align: center;
}

.container-txt-grid-ad.violeta-oscuro {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  background-color: #4f3dad;
}

.contaiiner-txt-grid-ad {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  padding: 0% 6% 0% 0%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  text-align: left;
}

.aclaracion-txt-grid-ad {
  margin-top: 3%;
  font-family: 'Product sans', sans-serif;
  color: rgba(0, 0, 0, 0.6);
  font-size: 110%;
  line-height: 140%;
  font-weight: 400;
  letter-spacing: 0em;
  text-decoration: none;
  text-transform: none;
}

._100x100 {
  position: relative;
  width: 100%;
  height: 100%;
}

.txt-fuera-box {
  font-family: Poppins, sans-serif;
  color: #785bf3;
  font-size: 140%;
  line-height: 120%;
  font-weight: 700;
  letter-spacing: -0.02em;
}

.txt-fuera-box.abajo-derecha {
  position: absolute;
  left: auto;
  top: auto;
  right: 3%;
  bottom: 3%;
  text-align: right;
}

.txt-fuera-box.abajo-derecha.mucho-mas {
  width: 50%;
}

.txt-fuera-box.arriba-izq {
  position: absolute;
  left: 6%;
  top: 9%;
  right: auto;
  bottom: auto;
}

.txt-fuera-box.con-icon {
  width: 70%;
  margin-top: 6%;
  font-size: 100%;
}

.txt-fuera-box.abajo-izquierda {
  position: absolute;
  left: 3%;
  top: auto;
  right: auto;
  bottom: 3%;
}

.txt-grid-out.abajo-izquierda {
  position: absolute;
  left: 6%;
  top: auto;
  right: auto;
  bottom: 3%;
}

.txt-grid-out.abajo-izquierda._70 {
  width: 50%;
}

.flex-icons {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.img-100 {
  width: 100%;
  height: 100%;
}

.container-btn-crono {
  position: static;
  display: -ms-grid;
  display: grid;
  width: auto;
  margin: 6% auto;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-areas: ". . . . .";
  -ms-grid-columns: 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  background-color: #4f3dad;
  box-shadow: 0 1px 15px 7px rgba(0, 0, 0, 0.4);
  font-size: 90%;
}

.container-cronograma {
  position: relative;
  display: block;
  width: 100%;
  height: auto;
  margin-right: auto;
  margin-left: auto;
  padding: 0% 3% 9%;
}

._100btn {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-right: 1px solid rgba(0, 0, 0, 0.2);
}

._100btn.br {
  border-right-style: none;
}

.grid-de-cada-dia {
  grid-column-gap: 0px;
  grid-template-areas: ". . .";
  -ms-grid-columns: 1fr 0px 1fr 0px 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.container-dia-crono {
  position: -webkit-sticky;
  position: sticky;
  top: 0px;
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
}

.container-fecha-cronograma {
  top: 0px;
  margin-right: auto;
  margin-left: auto;
  padding: 16% 6% 6%;
  font-size: 160%;
  text-align: center;
}

.container-grid-crono {
  width: 100%;
  height: 100%;
  border-left: 1px solid rgba(0, 0, 0, 0.2);
}

.container-grid-crono.first {
  position: relative;
}

.inner-crono {
  width: 100%;
  height: 100%;
  padding: 16% 6% 6%;
}

.actividad {
  position: relative;
  padding: 6% 10%;
}

.separator-actividad-crono {
  width: 60%;
  height: 1px;
  margin-right: auto;
  margin-left: auto;
  background-color: rgba(0, 0, 0, 0.2);
}

.txt-actividad {
  margin-bottom: 12%;
}

.container-horario {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 1%;
  padding-bottom: 1%;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.horario-crono {
  font-family: Poppins, sans-serif;
  color: #00f4a1;
  text-transform: uppercase;
}

.icon-horario {
  width: 22px;
  margin-right: 1%;
}

.container-foto {
  overflow: hidden;
  width: 200px;
  height: 200px;
  margin-right: auto;
  margin-bottom: 6%;
  margin-left: auto;
  border-radius: 100px;
}

.hr-dias {
  width: 100%;
  height: 10vh;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
}

.hr-dias._2021 {
  margin-bottom: 10vh;
}

.container-txt-100razones {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-top: 6%;
  padding-left: 0%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.txt-100-razones-box {
  color: #1f191a;
  font-size: 260%;
  line-height: 100%;
}

.img-quote {
  margin-top: 0%;
  margin-right: 3%;
  margin-bottom: 0%;
}

.radio-norte {
  width: 40%;
  margin-top: 6%;
}

.delabahia {
  width: 60%;
  margin-top: 3%;
}

.grid-sponsors {
  grid-template-areas: ". . . . . ."
    ". . . . . ."
    ". . . . . ."
    ". . . . . .";
  -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: 25vh 25vh 25vh 25vh;
  grid-template-rows: 25vh 25vh 25vh 25vh;
}

.sponsor {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  width: 100%;
  height: 100%;
  padding-top: 6%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
}

.sponsor.slider {
  padding-top: 0%;
  padding-bottom: 3%;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

.sponsor-de-fisa {
  width: 100%;
  margin-right: 0px;
  margin-left: 0px;
  text-align: center;
}

.txt-sponsor {
  position: static;
  left: 0px;
  top: 12%;
  right: 0px;
  z-index: 2;
  display: block;
  margin-right: auto;
  margin-bottom: 6%;
  margin-left: auto;
  font-family: Poppins, sans-serif;
  color: rgba(0, 0, 0, 0.4);
  font-size: 50%;
  font-weight: 700;
  text-align: center;
  letter-spacing: 0.1em;
  text-transform: uppercase;
}

.txt-sponsor.exponen {
  margin-bottom: 3%;
}

.container-sponsorss {
  position: relative;
  display: block;
  width: 100%;
  height: auto;
  margin-right: auto;
  margin-left: auto;
  padding: 0% 9% 9%;
}

.slider-sponsors {
  width: 100%;
  height: 60%;
  background-color: transparent;
}

.mask-sponsors {
  width: 100%;
  height: 100%;
}

.slide-sponsors {
  width: 16.66666667%;
  height: 100%;
  padding-right: 0px;
  padding-bottom: 0px;
}

.sponm {
  -webkit-transform: translate(0px, 23px);
  -ms-transform: translate(0px, 23px);
  transform: translate(0px, 23px);
  font-size: 40%;
}

.arrow-sponsors {
  display: none;
}

.arrow-sponsors.show {
  display: none;
  font-size: 80%;
}

.txt-votar {
  position: static;
  left: 0px;
  top: 12%;
  right: 0px;
  z-index: 2;
  display: block;
  margin-right: auto;
  margin-bottom: 3%;
  margin-left: auto;
  font-family: Poppins, sans-serif;
  color: #000;
  font-size: 60%;
  font-weight: 700;
  text-align: center;
  letter-spacing: 0.1em;
  text-transform: uppercase;
}

.txt-sponsors {
  position: absolute;
  left: 0%;
  top: auto;
  right: 0%;
  bottom: 6%;
  z-index: 2;
  display: block;
  margin-right: auto;
  margin-bottom: 0%;
  margin-left: auto;
  padding-top: 0%;
  font-family: Cuddleandkind, sans-serif;
  color: #63dd90;
  font-size: 260%;
  font-weight: 400;
  text-align: center;
  letter-spacing: 0em;
  text-decoration: none;
  text-transform: none;
}

.link-participantes {
  position: relative;
  display: inline;
}

.txt-dias {
  position: static;
  left: 0px;
  top: 12%;
  right: 0px;
  z-index: 2;
  display: block;
  margin: 6% auto 0%;
  font-family: Poppins, sans-serif;
  color: rgba(0, 0, 0, 0.4);
  font-size: 70%;
  font-weight: 700;
  text-align: center;
  letter-spacing: 0.2em;
  text-transform: uppercase;
}

.h1-smaller {
  font-size: 8vh;
}

.h2-texto {
  width: 60%;
  font-family: 'Product sans', sans-serif;
  color: #fff;
  font-size: 180%;
  font-weight: 400;
  text-decoration: none;
}

.h2-2021 {
  display: block;
  margin-right: auto;
  margin-left: auto;
  font-family: Sharpgrotesk, sans-serif;
  color: #bc40ff;
  font-size: 280%;
  font-weight: 700;
  letter-spacing: -0.04em;
  text-decoration: none;
  text-transform: uppercase;
}

.h2-2021.blanca {
  color: #fff;
}

.h2-2021.verde {
  color: #00f4a1;
}

.h2-2021.rosa {
  color: #bc40ff;
}

.h2-2021.v {
  color: #6f00d5;
}

.bg-video {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 0;
  width: 100%;
  height: 100%;
}

.conexion {
  font-family: Sharpgrotesk, sans-serif;
  color: #fff;
  font-size: 90%;
  font-weight: 600;
  text-transform: uppercase;
}

.conexion.rosa {
  margin-right: 5px;
  color: #bc40ff;
}

.h1-2021 {
  display: block;
  margin-top: 0px;
  margin-bottom: 0.5%;
  font-family: Sharpgrotesk, sans-serif;
  color: #00f4a1;
  font-size: 310%;
  line-height: 90%;
  font-weight: 700;
  letter-spacing: -0.02em;
  text-decoration: none;
  text-transform: uppercase;
}

.h1-2021.smaller {
  margin-bottom: 20px;
  font-size: 260%;
}

.h2-2021-hero {
  display: block;
  width: 80%;
  margin-bottom: 1%;
  padding-right: 0%;
  font-family: Sharpgrotesk, sans-serif;
  color: #fff;
  font-size: 140%;
  line-height: 120%;
  font-weight: 400;
  letter-spacing: -0.01em;
  text-decoration: none;
}

.rosaa {
  color: #bc40ff;
}

.grid-2021 {
  max-width: 800px;
  margin-right: auto;
  margin-left: auto;
  -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: 25vh;
  grid-template-rows: 25vh;
}

.image-100 {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}

.container-txt-fisa-2021 {
  position: relative;
  font-family: Sneak, sans-serif;
}

.mas-texto {
  display: none;
}

.container-btn-leer-mas {
  position: absolute;
  left: 0%;
  top: auto;
  right: 0%;
  bottom: 0%;
  z-index: 1;
  height: 80px;
  background-image: -webkit-gradient(linear, left top, left bottom, from(hsla(0, 0%, 92.9%, 0)), color-stop(37%, #fff), to(#fff));
  background-image: linear-gradient(180deg, hsla(0, 0%, 92.9%, 0), #fff 37%, #fff);
  -webkit-transform: none;
  -ms-transform: none;
  transform: none;
}

.btn-leer-mas {
  position: absolute;
  left: 0%;
  bottom: 0%;
  z-index: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: auto;
  padding: 0% 0px 0% 0%;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 8px none #1e201b;
  background-color: #fff;
  -webkit-transition: all 600ms ease;
  transition: all 600ms ease;
  text-decoration: none;
  cursor: pointer;
}

.poppins {
  display: inline-block;
  font-family: Poppins, sans-serif;
  color: #1e201b;
  font-size: 130%;
  line-height: 120%;
  font-weight: 500;
  text-align: left;
  letter-spacing: -0.03em;
}

.poppins.ver-mapa {
  font-family: Sharpgrotesk, sans-serif;
  color: #000;
  font-size: 90%;
  font-weight: 400;
  letter-spacing: 0em;
  text-transform: none;
}

.mas-img {
  margin-left: 10px;
}

.div-block-3 {
  position: relative;
}

.div-block-4 {
  width: 80%;
  float: right;
}

.img-sponsors {
  max-width: 45vw;
  margin-top: 20px;
  margin-bottom: 10px;
}

.ejes-2 {
  position: relative;
  left: 0%;
  top: auto;
  right: auto;
  bottom: -2px;
  display: none;
  width: 60vw;
  margin-top: 10px;
}

.div-block-5 {
  width: 20%;
}

.btn {
  position: fixed;
  left: auto;
  top: auto;
  right: 0.5%;
  bottom: 1.5%;
  z-index: 9999;
  width: 64px;
}

.container-concursos {
  position: relative;
  display: block;
  width: 100%;
  margin-right: auto;
  margin-left: auto;
  padding: 0% 16% 9%;
}

.grid-concursos {
  height: 60vh;
  max-width: 700px;
  margin-right: auto;
  margin-left: auto;
  grid-column-gap: 3vw;
  grid-row-gap: 3vw;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.item-concurso {
  width: 100%;
  height: 100%;
}

.link {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  text-decoration: none;
}

.bases-y-cond {
  position: relative;
  z-index: 2;
  padding: 10px;
  border-style: solid;
  border-width: 3px;
  border-color: #00f4a1;
  background-color: #fff;
  opacity: 0;
  color: #00f4a1;
  font-size: 79%;
  text-decoration: none;
}

.txt-link {
  font-family: Sharpgrotesk, sans-serif;
  text-transform: uppercase;
}

.img-bg-con {
  max-width: 70%;
  -o-object-position: 50% 50%;
  object-position: 50% 50%;
}

.img-div {
  position: absolute;
  width: 100%;
  height: 100%;
}

.img-div._1 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 5%;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-image: url('../images/bg-concurso-regional.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.img-div._2 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 5%;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-image: url('../images/bg1.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.img-div._3 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 5%;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-image: url('../images/bg-tik-tok.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.tapa {
  position: absolute;
  z-index: 1;
  width: 100%;
  height: 100%;
  background-color: #000;
  opacity: 0;
}

.img-cover {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: 50% 0%;
  object-position: 50% 0%;
}

.img-logo-concurso {
  width: 50vw;
  -webkit-transform: translate(-4%, 4%);
  -ms-transform: translate(-4%, 4%);
  transform: translate(-4%, 4%);
}

.grid-partiticpar {
  grid-column-gap: 3vw;
  grid-row-gap: 3vw;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-2022 {
  padding-top: 3%;
  padding-bottom: 3%;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.item-txt-tt {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.container-img-tt {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.img-tt {
  max-width: 30vw;
}

.container-txt-tt {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.container-txt-tt.center {
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.number {
  display: inline-block;
  margin-bottom: 15px;
  padding: 22px;
  border: 1px none #000;
  border-radius: 50%;
  background-color: #263238;
}

.number.din-bg {
  margin-bottom: 20px;
  padding: 0px;
  background-color: transparent;
  color: #6f00d5;
}

.number-tt {
  font-family: Sharpgrotesk, sans-serif;
  color: #00f4a1;
  font-size: 300%;
  font-weight: 700;
}

.number-tt.hash {
  font-size: 200%;
  line-height: 140%;
  text-transform: uppercase;
}

.number-tt.premio {
  color: #6f00d5;
  font-size: 201%;
  text-decoration: underline;
  text-transform: uppercase;
}

.cuidate {
  width: 70%;
  margin-top: 15px;
}

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

.premio {
  grid-column-gap: 0vw;
  grid-row-gap: 0vw;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.container-pasos-conc {
  position: relative;
  display: block;
  width: 100%;
  height: auto;
  margin-right: auto;
  margin-left: auto;
  padding: 0% 9%;
}

.participa {
  width: 100%;
  height: 100%;
}

.sponm-copy {
  -webkit-transform: translate(0px, 43px);
  -ms-transform: translate(0px, 43px);
  transform: translate(0px, 43px);
  font-size: 25%;
}

.icon-2 {
  color: #00f4a1;
}

.container-partipan {
  position: relative;
  display: block;
  width: 100%;
  height: auto;
  margin-right: auto;
  margin-left: auto;
  padding: 0% 9% 3%;
}

.linea-bottom {
  width: 100%;
  height: 10px;
  margin-top: 0px;
  background-color: #1d1d1d;
}

.h2 {
  margin-top: 0px;
  margin-bottom: 0px;
  font-family: Sharpgrotesk, sans-serif;
  color: #1d1d1d;
  font-size: 3em;
  line-height: 120%;
  letter-spacing: -0.05em;
}

.linea-top {
  width: 100%;
  height: 7px;
  margin-top: 0px;
  background-color: #1d1d1d;
}

.item-grid {
  position: relative;
  width: 100%;
  height: 100%;
}

.list-title {
  margin-bottom: 0px;
  font-weight: 700;
}

.linea-list {
  width: 100%;
  height: 1px;
  margin-top: 0px;
  margin-bottom: 5px;
  background-color: #1d1d1d;
}

.h3-servicvios {
  margin-top: 0px;
  margin-bottom: 0px;
  font-family: Sharpgrotesk, sans-serif;
  color: #1d1d1d;
  font-size: 2.4em;
  line-height: 120%;
  letter-spacing: -0.05em;
}

.icon-list-img {
  width: 24px;
  margin-bottom: 30px;
}

.list-p {
  margin-bottom: 40px;
  font-weight: 400;
}

.tabs-menu-2 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 20%;
  height: 100%;
  padding: 0px 30px 0px 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
}

.tab-link {
  width: auto;
  min-width: 120px;
  padding: 20px 0px;
  border-bottom: 3px solid hsla(0, 0%, 100%, 0);
  background-color: transparent;
  color: rgba(0, 0, 0, 0.25);
  font-size: 20px;
}

.tab-link.w--current {
  border-bottom: 3px solid #00f4a1;
  background-color: transparent;
  color: #00f4a1;
  font-size: 28px;
}

.tabs-content-2 {
  overflow: visible;
  width: 80%;
}

.tabs {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.container-dia {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
}

.dia-tab {
  font-family: Sharpgrotesk, sans-serif;
  font-size: 90%;
  line-height: 100%;
  font-weight: 600;
}

.numero-de-dia-tabs {
  font-family: Sharpgrotesk, sans-serif;
  font-size: 200%;
  line-height: 100%;
  font-weight: 300;
}

.container-grid-dia {
  position: relative;
  width: 100%;
}

.grid-dia {
  display: -ms-grid;
  display: grid;
  width: 100%;
  grid-auto-columns: 1fr;
  grid-column-gap: 1vw;
  grid-row-gap: 1vw;
  -ms-grid-columns: 1.5fr 1fr;
  grid-template-columns: 1.5fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.box-dia {
  position: relative;
  overflow: hidden;
  width: 100%;
  height: auto;
  padding: 0% 3% 3% 25px;
  border-radius: 10px;
  background-color: #fff;
  box-shadow: 1px 0 1px 1px rgba(0, 0, 0, 0.12);
}

.verde-left {
  position: absolute;
  left: 0%;
  top: 0%;
  right: auto;
  bottom: 0%;
  z-index: 2;
  width: 15px;
  height: 100%;
  background-color: #00f4a1;
}

.container-dias {
  position: relative;
}

.evento {
  position: relative;
  width: 100%;
  padding-top: 3%;
  padding-bottom: 3%;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}

.evento.last {
  border-bottom-style: none;
}

.bloque-evento-top {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 6fr 1fr;
  grid-template-columns: 6fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.horario-tabs {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
}

.horario-tabs.destacados {
  width: auto;
  min-width: 35%;
}

.hora {
  font-family: Sneak, sans-serif;
  color: #000;
  font-size: 14px;
  line-height: 100%;
}

.hora.blanco {
  background-color: transparent;
  color: #fff;
}

.icon-hora-tabs {
  width: 18px;
  margin-right: 1%;
}

.container-sponsor-tabs {
  position: relative;
  left: auto;
  top: 0%;
  right: 0%;
  bottom: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  text-align: right;
}

.img-sponsor-evento {
  max-width: 100%;
}

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

.nombre-vento-tabs {
  font-family: Sharpgrotesk, sans-serif;
  color: #00f4a1;
  font-size: 18px;
  line-height: 90%;
  font-weight: 700;
  text-transform: uppercase;
}

.nombre-vento-tabs.destacados {
  width: 85%;
  font-size: 200%;
  line-height: 80%;
  font-weight: 600;
}

.nombre-vento-tabs.destacados.smaller {
  width: 95%;
  margin-top: 5px;
  font-size: 90%;
}

.nombre-vento-tabs.spekaer-destacado-nombre {
  color: #fff;
  font-size: 150%;
  line-height: 90%;
  font-weight: 600;
}

.lista-presentan {
  width: 100%;
  margin-top: 10px;
}

.presentan {
  font-family: Sharpgrotesk, sans-serif;
  font-size: 10px;
  font-weight: 600;
  text-decoration: underline;
  text-transform: uppercase;
}

.presentacdor {
  display: block;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.nombre {
  display: inline-block;
  font-family: Sneak, sans-serif;
  font-size: 12px;
  line-height: 90%;
  font-weight: 700;
}

.nombre.cargo {
  margin-left: 5px;
  font-weight: 300;
}

.cargo {
  display: inline-block;
}

.box-destacad0 {
  position: relative;
  overflow: hidden;
  width: 100%;
  height: 100vh;
  min-height: 500px;
  padding: 0%;
  border-radius: 10px;
  background-color: #fff;
  box-shadow: 1px 0 1px 1px rgba(0, 0, 0, 0.12);
}

.image-bx-destacado {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: 50% 50%;
  object-position: 50% 50%;
}

.container-foto-bg {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 0;
  width: 100%;
  height: 100%;
}

.container-txt-box-destacado {
  position: relative;
  z-index: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.container-txt-box-destacado.absolute {
  position: absolute;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.arriba {
  position: relative;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 3%;
  padding-right: 3%;
  padding-left: 3%;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.abajo {
  position: relative;
}

.bottom-destacado {
  position: relative;
  padding-right: 3%;
  padding-bottom: 3%;
  padding-left: 3%;
}

.sponsor-destacado {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 30%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
}

.tipo-de-charla {
  display: inline-block;
  margin-bottom: 10px;
  padding-right: 5px;
  padding-left: 5px;
  border: 3px solid #fff;
  font-family: Sharpgrotesk, sans-serif;
  color: #fff;
  font-size: 70%;
  font-weight: 600;
  letter-spacing: 0.05em;
  text-transform: uppercase;
}

.tipo-de-charla.sin-trazo {
  border-style: none;
}

.speaker {
  margin-top: 30px;
}

.pekaer-destacado-bio {
  width: 80%;
  margin-top: 10px;
  margin-bottom: 0px;
  font-family: Sneak, sans-serif;
  color: #fff;
  font-size: 12px;
  line-height: 100%;
  font-weight: 400;
}

.patador {
  position: absolute;
  display: none;
  width: 100%;
  height: 100%;
  background-color: #000;
  opacity: 0.35;
}

.presentan-copy {
  font-family: Sharpgrotesk, sans-serif;
  color: #fff;
  font-size: 10px;
  font-weight: 600;
  letter-spacing: 0.05em;
  text-decoration: none;
  text-transform: uppercase;
}

.stabs {
  width: 100%;
  height: 100%;
}

.ultrasmamm {
  display: none;
  font-size: 35%;
}

@media screen and (min-width: 1440px) {
  .container-title-section.de-faqs {
    margin-bottom: 0%;
  }

  .container-title-section.tt {
    margin-bottom: 0%;
  }

  .img-que-es-fisa {
    height: 70vh;
  }

  .container-txt-heroo {
    width: 95%;
  }

  .container-cronograma {
    padding-right: 6%;
    padding-left: 6%;
  }

  .h1-2021 {
    font-size: 420%;
  }

  .h2-2021-hero {
    width: 60%;
  }

  .img-sponsors {
    max-width: 40vw;
    margin-top: 60px;
    margin-bottom: 0px;
  }

  .ejes-2 {
    position: absolute;
    left: auto;
    top: auto;
    right: 0%;
    bottom: 0%;
    display: block;
    width: 50vw;
  }

  .h2 {
    font-size: 3.4em;
  }

  .h3-servicvios {
    font-size: 2.8em;
  }

  .tabs-menu-2 {
    width: 15%;
    padding-right: 3%;
  }

  .tab-link {
    min-width: auto;
  }

  .tabs-content-2 {
    width: 85%;
  }

  .grid-dia {
    grid-column-gap: 1.5vw;
    grid-row-gap: 1.5vw;
  }

  .box-dia {
    padding-left: 6%;
  }

  .verde-left {
    width: 20px;
  }

  .img-sponsor-evento {
    max-width: 80%;
  }

  .nombre-vento-tabs {
    font-size: 120%;
  }

  .nombre-vento-tabs.destacados {
    font-size: 240%;
  }

  .box-destacad0 {
    height: 80vh;
    min-height: 600px;
  }
}

@media screen and (max-width: 991px) {
  .slide.s01 {
    background-position: 0px 50%;
  }

  .slide.s03 {
    background-position: 0px 50%;
  }

  .slide.abel-01 {
    background-position: 62% 50%;
    background-size: cover;
  }

  .slide.canticuenticos-hero {
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.5))), url('../images/canti-hero.jpg');
    background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url('../images/canti-hero.jpg');
    background-position: 0px 0px, 35% 100%;
    background-size: auto, auto 70%;
    background-repeat: repeat, no-repeat;
  }

  .slide.luceros {
    background-position: 100% 100%;
  }

  .slide.asadores {
    background-position: 100% 100%;
  }

  .slide.rocaa {
    background-position: 100% 100%;
  }

  ._100 {
    padding: 16%;
  }

  .um-credit {
    margin-bottom: 6px;
    float: none;
    text-align: center;
  }

  .section.hero-gridd {
    -webkit-transform: translate(0px, -7px);
    -ms-transform: translate(0px, -7px);
    transform: translate(0px, -7px);
  }

  .section.abel-grid {
    -webkit-transform: translate(0px, -7px);
    -ms-transform: translate(0px, -7px);
    transform: translate(0px, -7px);
  }

  .bajada-title.sneak.tt.center.w {
    margin-bottom: 15px;
  }

  .h2-title {
    font-size: 320%;
  }

  .espacio-publicitario {
    height: 850px;
    min-height: auto;
  }

  .container-foto-expacio-exterior {
    height: 95%;
  }

  .container-foto-expacio-exterior.izquierda {
    width: 80%;
    height: 90%;
  }

  .slide-dentro-de-foto.grid01 {
    background-position: 64% 50%;
  }

  .container-btn {
    right: 0%;
    bottom: 0%;
  }

  .container-btn.de-grid.derechia {
    left: 0%;
    right: auto;
    bottom: 0%;
  }

  .btn-del-violeta {
    display: block;
    margin-right: auto;
    margin-left: auto;
    padding-right: 30px;
    padding-left: 30px;
  }

  .btn-del-violeta.crono {
    padding: 16%;
  }

  .container-txt-espacios {
    left: 0%;
    bottom: 0%;
    z-index: 0;
    width: 50%;
    padding-bottom: 16%;
  }

  .container-txt-espacios.derecho {
    padding-top: 9%;
    padding-bottom: 9%;
  }

  .container-title-de-espacio-txt-copy.smaller-por-grid {
    font-size: 60%;
  }

  .h3-espacios {
    margin-bottom: 3%;
    font-size: 240%;
  }

  .spacer.con-info-adentro {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .container-data-de-spacer {
    display: none;
  }

  .txt-verde.del-heroo.small-caps.short {
    font-size: 500%;
  }

  .txt-verde.de-abelito {
    font-size: 200%;
  }

  .txt-verde.title-cuddlee {
    font-size: 350%;
  }

  .container-txt-grid {
    left: 0%;
    bottom: 0%;
    z-index: 0;
    padding-right: 6%;
    padding-left: 3%;
    font-size: 85%;
  }

  .txt-de-espacio-grid {
    width: auto;
  }

  .espacio-grid {
    height: 600px;
    min-height: auto;
  }

  .otra-actividades {
    height: 700px;
    min-height: auto;
  }

  .tapador-blanco {
    height: 400px;
    min-height: auto;
    background-image: -webkit-gradient(linear, left top, left bottom, from(hsla(0, 0%, 100%, 0)), color-stop(38%, hsla(0, 0%, 100%, 0.63)), to(#fff));
    background-image: linear-gradient(180deg, hsla(0, 0%, 100%, 0), hsla(0, 0%, 100%, 0.63) 38%, #fff);
  }

  .container-text-form {
    padding-top: 12%;
    padding-bottom: 12%;
  }

  .adress {
    padding-top: 6%;
  }

  .mapa-footer {
    width: 60%;
    height: 800px;
    min-height: auto;
  }

  .container-adress-data {
    width: 40%;
  }

  .fooer-credits {
    padding-top: 9%;
    padding-bottom: 9%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .credit-txt {
    display: block;
    margin-right: auto;
    margin-bottom: 3%;
    margin-left: auto;
    float: none;
    text-align: center;
  }

  .um-credit-2 {
    margin-top: 12px;
    margin-bottom: 6px;
    float: none;
    text-align: center;
  }

  .container-txt-2-cols {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .container-txt-que-es-fisa {
    padding: 3%;
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    -ms-grid-row-align: auto;
    align-self: auto;
  }

  .img-que-es-fisa {
    height: 750px;
    min-height: auto;
  }

  .container-txt-2-cols-que-es-fisa {
    padding-right: 3%;
    padding-left: 3%;
  }

  .slider-galeria {
    height: 700px;
    min-height: auto;
  }

  .mask-galeria {
    height: 100%;
  }

  .container-bts-galeria {
    right: 0%;
    bottom: 0%;
  }

  .container-data-right-spacer {
    right: 0%;
    bottom: 0%;
    display: none;
  }

  .hero {
    height: 900px;
  }

  .youtube {
    width: auto;
    height: 100%;
  }

  .container-txt-heroo {
    left: 0%;
    bottom: 0%;
    width: 100%;
    padding-right: 3%;
    padding-bottom: 0%;
    padding-left: 3%;
  }

  .navbar {
    position: absolute;
    display: none;
    padding-right: 0%;
    padding-left: 1.5%;
  }

  .brand {
    width: 150px;
    margin-right: auto;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
  }

  .icon-hambur {
    color: #fff;
    font-size: 100%;
  }

  .nav-link {
    padding-left: 20px;
  }

  .nav-link:hover {
    border-bottom-style: none;
    color: #00f4a1;
  }

  .nav-link.w--current {
    border-bottom-style: none;
  }

  .sep-menu {
    width: 100%;
    height: 1px;
    margin-top: 14px;
    margin-bottom: 14px;
  }

  .menu-container {
    padding-top: 3%;
    padding-right: 3%;
    padding-left: 1.5%;
    background-color: #bc40ff;
  }

  .menu-btn.tt {
    display: none;
  }

  .container-all {
    display: none;
  }

  .container-all-abajo {
    display: none;
  }

  .tooodo-el-menu {
    display: none;
  }

  .no {
    display: block;
  }

  .navbar-solo-celular {
    display: block;
    padding-top: 1.5%;
    background-color: transparent;
  }

  .container-foto-grid {
    padding-right: 3%;
    padding-left: 3%;
  }

  .slider-solo-hero-celular {
    height: 700px;
    min-height: auto;
  }

  .slider-solo-hero-celular.tt {
    height: 100%;
  }

  .bg-color.verde {
    font-size: 80%;
  }

  .bg-color.de-abel {
    padding-bottom: 11%;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    font-size: 120%;
  }

  .fehca-grid {
    font-size: 220%;
  }

  .container-hero-grid {
    height: 600px;
    min-height: auto;
    padding-right: 0%;
    padding-left: 0%;
  }

  .invita {
    font-size: 60%;
  }

  .bahia {
    width: 70%;
  }

  .container-txt-fisa-facts {
    font-size: 120%;
  }

  .feria-el-galpon {
    width: 85%;
  }

  .logo-concursos {
    width: 50%;
  }

  .logo-concursos.smaller {
    width: 70%;
  }

  .abel {
    font-size: 150%;
  }

  .hero-de-concursos {
    height: 900px;
    min-height: auto;
  }

  .container-concurso {
    padding-top: 9%;
    padding-bottom: 3%;
  }

  .img-concurso {
    width: 40%;
  }

  .img-concurso.santd-up {
    width: 60%;
  }

  .img-concurso.otro {
    width: 50%;
  }

  .text-block-4 {
    font-size: 180%;
    text-align: center;
  }

  .text-block-4.color {
    text-align: center;
  }

  .div-block-2 {
    display: block;
    margin-right: auto;
    margin-left: auto;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    text-align: center;
  }

  .btn-concursos {
    display: block;
    margin-right: auto;
    margin-bottom: 6%;
    margin-left: auto;
  }

  .botonesss {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    text-align: center;
  }

  .navbar-de-concursos {
    display: block;
    padding-top: 1.5%;
    background-color: transparent;
  }

  .grid-abel {
    -ms-grid-rows: 15vh 15vh 20vh 25vh 20vh 20vh;
    grid-template-rows: 15vh 15vh 20vh 25vh 20vh 20vh;
  }

  .slider-abel {
    height: 100%;
    min-height: auto;
  }

  .hero-grid-abel {
    height: auto;
    min-height: auto;
    padding-right: 0%;
    padding-left: 0%;
  }

  .abel-hero {
    height: 900px;
  }

  .container-grid-shows {
    padding-right: 0%;
    padding-left: 0%;
  }

  .shows-grid {
    grid-column-gap: 5px;
  }

  .show-dia {
    font-size: 160%;
  }

  .show-fecha {
    font-size: 350%;
  }

  .nombre-de-la-banda {
    font-size: 140%;
    line-height: 90%;
  }

  .fecha-del-show {
    margin-top: 6%;
  }

  .fecha-del-show.menos-paddingd {
    font-size: 70%;
  }

  .otras-actividades-grid {
    font-size: 220%;
  }

  .btn-shows {
    display: block;
    margin-right: auto;
    margin-left: auto;
    padding-right: 30px;
    padding-left: 30px;
  }

  .faq {
    padding-top: 6%;
    padding-bottom: 6%;
  }

  .container-preguntas {
    padding-right: 0%;
    padding-left: 0%;
  }

  .container-grid-actividades-diarias {
    padding-right: 0%;
    padding-left: 0%;
  }

  .aclaracion-txt-grid-ad {
    margin-top: 6%;
  }

  .container-btn-crono {
    position: relative;
    width: 100%;
    font-size: 80%;
  }

  .container-cronograma {
    padding-right: 0%;
    padding-left: 0%;
  }

  .container-fecha-cronograma {
    padding-top: 22%;
  }

  .img-quote {
    width: 32px;
  }

  .radio-norte {
    width: 60%;
    margin-top: 6%;
  }

  .grid-sponsors {
    -ms-grid-rows: 15vh 15vh;
    grid-template-rows: 15vh 15vh;
  }

  .txt-sponsor {
    font-size: 60%;
  }

  .container-sponsorss {
    padding-right: 3%;
    padding-left: 3%;
  }

  .txt-votar {
    font-size: 50%;
  }

  .txt-dias {
    color: rgba(0, 0, 0, 0.7);
    font-size: 50%;
    letter-spacing: 0.1em;
  }

  .h2-2021 {
    font-size: 320%;
  }

  .h1-2021 {
    font-size: 360%;
  }

  .h2-2021-hero {
    width: 90%;
    font-size: 120%;
    line-height: 140%;
  }

  .img-sponsors {
    width: 70vw;
    max-width: none;
    margin-top: 40px;
    margin-right: auto;
    margin-left: auto;
  }

  .ejes-2 {
    left: 0%;
    display: block;
    width: 100%;
  }

  .container-concursos {
    padding-right: 3%;
    padding-left: 3%;
  }

  .grid-concursos {
    max-width: none;
  }

  .img-cover.r {
    -o-object-position: 100% 50%;
    object-position: 100% 50%;
  }

  .img-logo-concurso {
    width: 70vw;
  }

  .number-tt.premio {
    line-height: 120%;
    text-align: center;
  }

  .container-pasos-conc {
    padding-right: 3%;
    padding-left: 3%;
  }

  .container-partipan {
    padding-right: 3%;
    padding-left: 3%;
  }

  .list-p {
    margin-bottom: 10px;
  }

  .tabs-menu-2 {
    width: 100%;
    padding-top: 10px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .tab-link {
    margin-right: 10px;
    margin-left: 10px;
    padding-right: 10px;
    padding-left: 10px;
    font-size: 20px;
  }

  .tab-link.w--current {
    font-size: 20px;
  }

  .tabs-content-2 {
    width: 100%;
  }

  .tabs {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .container-dia {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .container-grid-dia {
    padding-top: 3%;
    padding-right: 3%;
    padding-left: 3%;
  }

  .nombre-vento-tabs.destacados {
    font-size: 180%;
  }

  .nombre-vento-tabs.spekaer-destacado-nombre {
    font-size: 130%;
  }

  .pekaer-destacado-bio {
    width: 90%;
    margin-top: 5px;
  }
}

@media screen and (max-width: 767px) {
  .hero-slider {
    min-height: 330px;
  }

  .slide.canticuenticos-hero {
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.5))), url('../images/canti-hero.jpg');
    background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url('../images/canti-hero.jpg');
    background-position: 0px 0px, -600% 150%;
    background-size: auto, auto 90%;
    background-repeat: repeat, no-repeat;
  }

  ._100 {
    padding: 21% 11%;
  }

  .social-link {
    margin-right: 14px;
    margin-left: 14px;
  }

  .um-credit {
    margin-top: 4%;
    margin-bottom: 4%;
  }

  .arrow {
    font-size: 70%;
  }

  .icon {
    margin-left: 18px;
  }

  .icon.r {
    margin-right: 10px;
    margin-left: 48px;
  }

  .section.hero-gridd {
    display: none;
  }

  .section.abel-grid {
    display: block;
  }

  .container-title-section.de-faqs {
    padding-top: 10%;
    padding-right: 0%;
    padding-left: 0%;
  }

  .container-title-section.rondas-txt {
    padding-top: 10%;
    padding-right: 0%;
    padding-left: 0%;
  }

  .container-title-section.tt {
    padding-top: 10%;
    padding-right: 0%;
    padding-left: 0%;
  }

  .bajada-title {
    font-size: 120%;
  }

  .bajada-title.sneak {
    font-size: 140%;
  }

  .bajada-title.sneak.tt {
    font-size: 120%;
  }

  .h2-title {
    font-size: 300%;
  }

  .espacio-publicitario {
    height: auto;
  }

  .espacio-publicitario.pabellon {
    display: block;
    height: auto;
    min-height: auto;
  }

  .container-foto-expacio-exterior {
    position: relative;
    overflow: hidden;
    width: 100%;
    height: 300px;
  }

  .container-foto-expacio-exterior.izquierda {
    position: relative;
    width: 100%;
    height: 300px;
  }

  .img-descuento {
    left: 3%;
    top: 6%;
    width: 160px;
  }

  .slider-dentro-de-foto.none-en-celu {
    display: none;
  }

  .slider-dentro-de-foto.con-height {
    height: 100%;
    min-height: 300px;
  }

  .slide-dentro-de-foto.porque-participar-01 {
    background-position: 50% 0px;
  }

  .slide-dentro-de-foto.credencial01 {
    background-position: 50% 50%;
    background-size: cover;
  }

  .slide-dentro-de-foto.el-galpon {
    background-position: 62% 36%;
  }

  .container-btn {
    left: 0%;
    right: 0%;
    bottom: 0%;
    margin-right: 9%;
    margin-left: 9%;
  }

  .container-btn.de-pabellon {
    position: absolute;
    left: 0%;
    right: 0%;
    bottom: 3%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-right: 3%;
    margin-left: 3%;
  }

  .container-btn.de-grid {
    left: 0%;
    bottom: 0%;
    margin-right: auto;
    margin-left: auto;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .container-btn.de-otroas-acot {
    left: 0%;
    bottom: 0%;
    margin-right: auto;
    margin-left: auto;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .btn-del-violeta {
    display: block;
    min-width: auto;
    margin-right: auto;
    margin-left: auto;
  }

  .btn-del-violeta.crono {
    padding: 12%;
    font-size: 70%;
  }

  .container-txt-espacios {
    position: relative;
    width: 100%;
    height: auto;
    padding-top: 3%;
    padding-bottom: 23%;
  }

  .container-txt-espacios.derecho {
    position: relative;
    display: inline-block;
    width: auto;
    padding-top: 3%;
    padding-bottom: 31%;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }

  .container-title-de-espacio-txt-copy.smaller-por-grid {
    font-size: 80%;
  }

  .h3-espacios {
    margin-bottom: 3%;
    font-size: 240%;
    line-height: 100%;
  }

  .paragraph._2-cols {
    -webkit-column-count: 2;
    column-count: 2;
  }

  .container-otra-info-txt {
    margin-top: 6%;
  }

  .container-otra-info-txt.de-txt-grid {
    margin-top: 9%;
  }

  .container-otra-info-txt.de-txt-grid.bottom {
    margin-top: 3%;
    margin-bottom: 4%;
  }

  .container-precios-espacios {
    margin-top: 6%;
  }

  .tapador-celu {
    left: 0px;
    right: 0px;
    bottom: -24%;
    z-index: 1;
    display: none;
  }

  .spacer {
    display: block;
    height: 6vh;
    min-height: 40px;
    margin-top: 0%;
    margin-bottom: 0%;
    background-color: #f9f9f9;
  }

  .spacer.con-info-adentro {
    margin-top: 9%;
    margin-bottom: 3%;
    padding-right: 2.5%;
    padding-left: 2.5%;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: transparent;
  }

  .spacer.de-que-es-fisa {
    display: none;
  }

  .img-pabellon {
    display: block;
    margin-top: 9%;
    margin-right: auto;
    margin-left: auto;
  }

  .container-data-infog {
    margin-top: 6%;
    -webkit-justify-content: space-around;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    font-size: 130%;
  }

  .container-data-de-spacer {
    display: none;
    margin-top: 6%;
    -webkit-justify-content: space-around;
    -ms-flex-pack: distribute;
    justify-content: space-around;
  }

  .txt-verde {
    font-size: 450%;
  }

  .txt-verde.del-heroo.small-caps.long {
    font-size: 350%;
  }

  .txt-verde.title-cuddlee {
    font-size: 350%;
  }

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

  .grid._2 {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: 1fr 0.75fr;
    grid-template-rows: 1fr 0.75fr;
  }

  .grid._1 {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: 1fr 0.75fr;
    grid-template-rows: 1fr 0.75fr;
  }

  .grid._3 {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: 1fr 0.75fr;
    grid-template-rows: 1fr 0.75fr;
  }

  .grid._4 {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: 1fr 0.75fr;
    grid-template-rows: 1fr 0.75fr;
  }

  .grid._5 {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: 1fr 0.75fr;
    grid-template-rows: 1fr 0.75fr;
  }

  .container-txt-grid {
    position: relative;
    display: block;
    width: 100%;
    height: auto;
    margin-right: auto;
    margin-left: auto;
    padding-top: 9%;
    padding-bottom: 3%;
    padding-left: 6%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .container-txt-grid.left {
    padding-left: 6%;
  }

  .txt-de-espacio-grid {
    width: 100%;
  }

  .espacio-grid {
    display: block;
    height: auto;
    grid-auto-columns: 1fr;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .otra-actividades {
    height: 550px;
    background-position: 50% -55px;
  }

  .container-otras-actividades {
    padding-right: 16%;
    padding-left: 16%;
    font-size: 90%;
  }

  .tapador-blanco {
    height: 350px;
  }

  .container-text-form {
    padding-top: 6%;
    padding-bottom: 6%;
  }

  .container-btn-form {
    padding-top: 9%;
  }

  .text-field {
    font-size: 110%;
  }

  .btn-subir {
    padding: 10px;
  }

  .image-2 {
    height: 40px;
  }

  .mapa-footer {
    width: 50%;
  }

  .container-adress-data {
    width: 50%;
  }

  .social-btn {
    margin-right: 19px;
  }

  .fooer-credits {
    z-index: 0;
    height: 15%;
    -webkit-justify-content: space-around;
    -ms-flex-pack: distribute;
    justify-content: space-around;
  }

  .credit-left {
    display: block;
  }

  .credit-txt {
    margin-bottom: 1%;
  }

  .um-credit-2 {
    margin-top: 4%;
    margin-bottom: 4%;
  }

  .container-txt-2-cols {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .img-que-es-fisa {
    overflow: hidden;
    height: 350px;
    min-height: auto;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
    box-shadow: none;
  }

  .container-txt-2-cols-que-es-fisa {
    padding-right: 0%;
    padding-left: 0%;
  }

  .container-txt-2-cols-que-es-fisa.invertido {
    padding-bottom: 0%;
  }

  .container-txt-que-es-fisas {
    margin-top: 6%;
  }

  .slider-galeria {
    height: 400px;
  }

  .container-bts-galeria {
    left: 0%;
    right: 0%;
    bottom: 0%;
    margin-right: 0%;
    margin-left: 0%;
  }

  .container-data-right-spacer {
    left: 0%;
    right: 0%;
    bottom: 0%;
    margin-right: 9%;
    margin-left: 9%;
  }

  .hero {
    height: 450px;
    min-height: auto;
  }

  .hero.tt {
    height: 500px;
  }

  .h1-hero {
    margin-bottom: 1%;
    font-size: 300%;
  }

  .h1-hero.landing-abel {
    font-size: 350%;
  }

  .h1-hero.landing-canti {
    font-size: 350%;
  }

  .h1-hero.landing-canti.small {
    font-size: 260%;
  }

  .h1-hero.landing-canti.short {
    font-size: 400%;
  }

  .h2-hero {
    font-size: 200%;
  }

  .container-txt-heroo {
    padding-bottom: 3%;
  }

  .container-txt-heroo.con-slide {
    bottom: 3%;
  }

  .btn-participa {
    font-size: 70%;
  }

  .btn-participa.heo-2021 {
    font-size: 70%;
  }

  .brand {
    width: 130px;
  }

  .item-list.hh {
    font-size: 90%;
  }

  .icon-contact {
    width: 18px;
  }

  .container-foto-grid {
    display: none;
    padding-right: 0%;
    padding-left: 0%;
  }

  .slider-solo-hero-celular {
    height: 400px;
  }

  .btn-volver {
    font-size: 70%;
  }

  .bg-color.azul2 {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .fehca-grid {
    font-size: 200%;
  }

  .box-hero.none-en-apaisado {
    display: none;
  }

  .container-hero-grid {
    display: block;
    padding-right: 0%;
    padding-left: 0%;
  }

  .hero-de-concursos {
    height: 100vh;
    min-height: auto;
  }

  .img-concurso {
    width: 55%;
  }

  .img-concurso.santd-up {
    width: 50%;
  }

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

  .text-block-4.color {
    font-size: 160%;
    text-align: left;
  }

  .div-block-2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }

  .btn-concursos {
    margin-right: 14px;
    margin-bottom: auto;
    padding-right: 15px;
    padding-left: 15px;
    font-size: 60%;
  }

  .botonesss {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }

  .grid-abel {
    -ms-grid-rows: 150px 150px 250px 150px 150px 150px;
    grid-template-rows: 150px 150px 250px 150px 150px 150px;
  }

  .slider-abel {
    height: 100%;
  }

  .h2-landing-abel {
    font-size: 200%;
  }

  .btn-plateas {
    font-size: 70%;
  }

  .hero-grid-abel {
    padding-right: 0%;
    padding-left: 0%;
  }

  .donde {
    font-size: 125%;
  }

  .flecha-grid.azul-osc {
    display: none;
  }

  .flecha-grid.azul-2 {
    left: 10%;
  }

  .flecha-grid.azul-3 {
    left: 10%;
  }

  .donde-smaller {
    font-size: 90%;
  }

  .abel-hero {
    height: 400px;
    min-height: auto;
  }

  .container-grid-shows {
    display: block;
    padding-right: 3%;
    padding-left: 3%;
  }

  .shows-grid {
    grid-row-gap: 10px;
    grid-template-areas: ". . ."
      ". . .";
    -ms-grid-columns: 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr;
    -ms-grid-rows: auto 10px auto;
    grid-template-rows: auto auto;
  }

  .btn-shows {
    display: block;
    min-width: auto;
    margin-right: auto;
    margin-left: auto;
  }

  .icon-faq {
    padding-right: 3%;
  }

  .container-preguntas {
    display: block;
    padding-right: 3%;
    padding-left: 3%;
  }

  .img-big {
    width: 80%;
  }

  .img-big.icon {
    margin-left: 0px;
  }

  .container-grid-actividades-diarias {
    display: block;
    padding-right: 0%;
    padding-left: 0%;
  }

  .grid-actividades-diarias {
    -ms-grid-rows: 200px 200px 200px 200px 200px 200px 200px 200px 200px 300px;
    grid-template-rows: 200px 200px 200px 200px 200px 200px 200px 200px 200px 300px;
  }

  .aclaracion-txt-grid-ad {
    color: rgba(0, 0, 0, 0.7);
    font-size: 85%;
  }

  .txt-fuera-box {
    font-size: 120%;
    line-height: 100%;
  }

  .txt-fuera-box.abajo-derecha.mucho-mas {
    width: 70%;
  }

  .txt-fuera-box.con-icon {
    width: auto;
    font-size: 90%;
  }

  .txt-grid-out.abajo-izquierda._70 {
    width: 70%;
  }

  .flex-icons {
    padding: 12%;
  }

  .container-cronograma {
    display: block;
    padding-right: 3%;
    padding-left: 3%;
  }

  .container-fecha-cronograma {
    font-size: 100%;
  }

  .container-horario {
    padding-top: 3%;
    padding-bottom: 3%;
  }

  .container-foto {
    width: 100px;
    height: 100px;
  }

  .grid-sponsors {
    grid-template-areas: ". . . ."
      ". . . ."
      ". . . ."
      ". . . ."
      ". . . ."
      ". . . .";
    -ms-grid-columns: 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    -ms-grid-rows: 125px 125px 125px 125px 125px 200px;
    grid-template-rows: 125px 125px 125px 125px 125px 200px;
  }

  .sponsor {
    padding-top: 0%;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }

  .sponsor-de-fisa.b {
    width: 50%;
  }

  .txt-sponsor {
    margin-bottom: 0%;
  }

  .container-sponsorss {
    display: block;
    padding-right: 3%;
    padding-left: 3%;
  }

  .slide-sponsors {
    width: 25%;
  }

  .txt-votar {
    margin-bottom: 0%;
  }

  .txt-sponsors {
    margin-bottom: 0%;
  }

  .txt-dias {
    margin-bottom: 0%;
  }

  .h2-texto {
    width: 80%;
  }

  .h2-2021 {
    font-size: 300%;
  }

  .h1-2021 {
    margin-bottom: 1%;
    font-size: 200%;
  }

  .h2-2021-hero {
    display: none;
    font-size: 200%;
  }

  .grid-2021 {
    max-width: none;
    -ms-grid-columns: 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr;
    -ms-grid-rows: 1fr;
    grid-template-rows: 1fr;
  }

  .img-sponsors {
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
  }

  .ejes-2 {
    display: none;
  }

  .btn {
    width: 48px;
  }

  .container-concursos {
    display: block;
    padding-right: 3%;
    padding-left: 3%;
  }

  .grid-concursos {
    height: auto;
    max-width: none;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: 1fr;
    grid-template-rows: 1fr;
  }

  .item-concurso {
    height: 200px;
  }

  .item-concurso.tt {
    height: 100%;
  }

  .img-bg-con {
    width: 40%;
  }

  .img-tt {
    max-width: 100%;
  }

  .img-tt.p {
    max-width: 60%;
  }

  .number {
    padding: 10px;
  }

  .number-tt {
    font-size: 180%;
  }

  .number-tt.hash {
    font-size: 120%;
  }

  .cuidate {
    width: auto;
  }

  .container-pasos-conc {
    display: block;
    padding-right: 3%;
    padding-left: 3%;
  }

  .container-partipan {
    display: block;
    padding-right: 3%;
    padding-left: 3%;
  }

  .list-p {
    margin-bottom: 0px;
  }

  .tab-link {
    font-size: 18px;
  }

  .container-grid-dia {
    padding-right: 0%;
    padding-left: 0%;
  }

  .grid-dia {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .img-sponsor-evento {
    max-width: 80%;
  }

  .box-destacad0 {
    height: 100%;
    min-height: 300px;
  }

  .image-bx-destacado {
    -o-object-position: 50% 0%;
    object-position: 50% 0%;
  }

  .image-bx-destacado.a {
    position: absolute;
    left: 0%;
    top: 0%;
    right: 0%;
    bottom: 0%;
  }

  .container-txt-box-destacado.absolute {
    position: relative;
    z-index: 2;
  }

  .container-txt-box-destacado.abs {
    position: absolute;
  }

  .sponsor-destacado {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .speaker {
    margin-top: 0px;
  }

  .s {
    width: 100%;
    height: 100%;
  }

  .mask-2 {
    width: 100%;
    height: 100%;
  }
}

@media screen and (max-width: 479px) {
  .hero-slider {
    height: 100vh;
    min-height: 600px;
  }

  .slide.s03 {
    background-position: -94px 0px;
  }

  .slide.s04 {
    background-position: 44% 50%;
  }

  .slide.galeria-01 {
    background-image: url('../images/fisa-2021-feria-virual.jpg');
    background-position: 50% 50%;
  }

  .slide.galeria-06 {
    background-position: 0px 50%;
  }

  .slide.galeria-08 {
    background-position: -240px 50%;
  }

  .slide.galeria-010 {
    background-position: -229px 0px;
  }

  .slide.abel-01 {
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.5))), url('../images/abel-hero.jpg');
    background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url('../images/abel-hero.jpg');
    background-position: 0px 0px, 75% 50%;
    background-size: auto, cover;
    background-repeat: repeat, no-repeat;
  }

  .slide.canticuenticos-hero {
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.7)), to(rgba(0, 0, 0, 0.7))), url('../images/canticuenticos-en-fisa.jpg');
    background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7)), url('../images/canticuenticos-en-fisa.jpg');
    background-position: 0px 0px, 50% 50%;
    background-size: auto, cover;
    background-repeat: repeat, no-repeat;
    background-attachment: scroll, scroll;
  }

  .slide.luceros {
    background-position: 100% 100%;
    background-size: cover;
  }

  .slide.asadores {
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.5))), url('../images/1-3-asadores.jpg');
    background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url('../images/1-3-asadores.jpg');
    background-size: auto, cover;
    background-repeat: repeat, no-repeat;
  }

  ._100 {
    padding: 10% 10% 10% 7%;
  }

  .img-brand {
    left: 3%;
    width: 80px;
  }

  .social-link {
    margin-right: 13px;
    margin-left: 13px;
  }

  .credit-right {
    margin-top: 3%;
  }

  .slide-nav {
    display: none;
  }

  .arrow {
    font-size: 50%;
  }

  .icon {
    margin-left: 15px;
  }

  .icon.r {
    margin-left: 56px;
  }

  .section.hero-gridd {
    display: block;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
  }

  .section.abel-grid {
    display: block;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
  }

  .container-title-section {
    padding-top: 16%;
    padding-right: 3%;
    padding-left: 3%;
  }

  .container-title-section.de-faqs {
    padding: 12% 3%;
  }

  .container-title-section.rondas-txt {
    padding: 12% 3% 0%;
  }

  .container-title-section.tt {
    padding: 24% 3% 0%;
  }

  .bajada-title.sneak {
    width: auto;
  }

  .bajada-title.sneak.tt {
    margin-top: 15px;
    margin-bottom: 10px;
    font-size: 140%;
    text-align: center;
  }

  .h2-title {
    margin-bottom: 6%;
    font-size: 260%;
  }

  .espacio-publicitario {
    background-color: #f9f9f9;
  }

  .espacio-publicitario.pabellon {
    padding-bottom: 12%;
  }

  .slider-dentro-de-foto {
    display: block;
    margin-right: auto;
    margin-left: auto;
  }

  .slider-dentro-de-foto.con-height {
    height: 100%;
    min-height: 400px;
  }

  .mask-sliderr-dentro-de-foto {
    height: 100%;
  }

  .slide-dentro-de-foto.credencial01 {
    background-position: 50% 100%;
  }

  .slide-dentro-de-foto.el-galpon {
    background-position: 50% 50%;
  }

  .slide-dentro-de-foto.mercado-artesanal {
    background-position: 100% 50%;
  }

  .slide-nav-dentro-de-foto {
    z-index: 1;
  }

  .container-btn {
    margin-right: 6%;
    margin-left: 6%;
  }

  .container-btn.de-pabellon {
    position: relative;
    margin-top: 26px;
    margin-right: 6%;
    margin-left: 6%;
  }

  .container-btn.de-grid {
    position: absolute;
    left: 0%;
    right: auto;
    bottom: 0%;
    display: inline-block;
    margin-right: auto;
    margin-left: auto;
    padding: 6%;
  }

  .container-btn.de-grid.derechia {
    padding: 0px;
  }

  .container-btn.de-otroas-acot {
    display: inline-block;
    margin-right: auto;
    margin-left: auto;
    padding: 6%;
  }

  .btn-del-violeta {
    display: block;
    margin-right: auto;
    margin-left: auto;
    padding: 30px;
  }

  .btn-del-violeta.none-en-celu {
    display: none;
  }

  .btn-del-violeta.crono {
    padding-right: 3%;
    padding-left: 3%;
    font-size: 50%;
  }

  .txt-btn-violeta {
    font-size: 45%;
    line-height: 140%;
  }

  .icon-btn-violeta {
    margin-bottom: 21%;
  }

  .container-txt-espacios {
    padding-top: 3%;
    padding-bottom: 36%;
  }

  .container-txt-espacios.derecho {
    bottom: 0%;
    padding: 3% 6% 6%;
  }

  .container-title-de-espacio-txt-copy {
    z-index: 1;
  }

  .container-title-de-espacio-txt-copy.otras-actividades {
    font-size: 70%;
  }

  .h3-espacios {
    font-size: 200%;
    line-height: 100%;
  }

  .h3-espacios.otras-actividadess {
    font-size: 280%;
  }

  .paragraph._2-cols {
    -webkit-column-gap: 10%;
    column-gap: 10%;
  }

  .tapador-celu {
    bottom: -11%;
  }

  .spacer.con-info-adentro {
    display: block;
    height: auto;
    margin-top: auto;
    margin-bottom: 0%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .spacer.sin-bg {
    display: none;
  }

  .spacer.de-que-es-fisa {
    background-color: transparent;
  }

  .img-pabellon {
    width: 100%;
    margin-top: 17%;
    text-align: center;
  }

  .container-data-infog {
    margin-top: 13%;
  }

  .container-data-de-spacer {
    display: none;
    margin-top: 13%;
  }

  .txt-verde {
    padding-top: 9%;
    font-size: 320%;
  }

  .txt-verde.del-heroo {
    padding-top: 3%;
    line-height: 100%;
  }

  .txt-verde.del-heroo.small-caps.long {
    width: 70%;
    line-height: 60%;
  }

  .txt-verde.sobre-verde {
    padding-top: 0%;
    font-size: 260%;
    line-height: 100%;
  }

  .txt-verde.de-abelito {
    padding-top: 0px;
    font-size: 140%;
  }

  .txt-verde.title-cuddlee {
    padding-top: 0%;
    font-size: 360%;
    line-height: 80%;
    text-align: center;
  }

  .grid {
    -ms-grid-columns: 0.75fr 0.75fr;
    grid-template-columns: 0.75fr 0.75fr;
    -ms-grid-rows: 1fr;
    grid-template-rows: 1fr;
  }

  .grid._2 {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .grid._1 {
    -ms-grid-rows: 1fr 1fr;
    grid-template-rows: 1fr 1fr;
  }

  .grid._3 {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .grid._4 {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .grid._5 {
    -ms-grid-rows: 1fr 1fr;
    grid-template-rows: 1fr 1fr;
  }

  .container-txt-grid {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 100%;
    padding: 18% 6% 9%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    align-self: center;
    font-size: 80%;
  }

  .container-txt-grid.left {
    padding-right: 6%;
    padding-left: 6%;
  }

  .txt-de-espacio-grid {
    width: 100%;
    height: 100%;
    font-size: 110%;
  }

  .otra-actividades {
    height: 650px;
    background-position: 50% -187px;
  }

  .container-otras-actividades {
    bottom: 3%;
    padding-right: 12%;
    padding-left: 12%;
  }

  .tapador-blanco {
    height: 60%;
    background-image: -webkit-gradient(linear, left top, left bottom, from(hsla(0, 0%, 100%, 0)), color-stop(38%, hsla(0, 0%, 100%, 0.93)), to(#fff));
    background-image: linear-gradient(180deg, hsla(0, 0%, 100%, 0), hsla(0, 0%, 100%, 0.93) 38%, #fff);
  }

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

  .container-text-form {
    padding-top: 12%;
    padding-bottom: 12%;
  }

  .text-field {
    width: auto;
  }

  .adress {
    padding-top: 12%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
  }

  .mapa-footer {
    width: 100%;
    height: 400px;
  }

  .container-adress-data {
    width: 100%;
    padding-right: 6%;
    padding-bottom: 12%;
    padding-left: 6%;
  }

  .btn-logo-footer {
    margin-bottom: 6%;
  }

  .fooer-credits {
    height: auto;
    padding: 6% 3% 11%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .credit-txt {
    margin-bottom: 3%;
  }

  .credit-right-2 {
    margin-top: 3%;
  }

  .container-txt-que-es-fisa {
    padding-top: 6%;
    padding-right: 6%;
    padding-left: 6%;
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    -ms-grid-row-align: auto;
    align-self: auto;
  }

  .img-que-es-fisa {
    position: relative;
    overflow: hidden;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
    box-shadow: none;
  }

  .container-txt-2-cols-que-es-fisa {
    padding-top: 9%;
  }

  .container-txt-2-cols-que-es-fisa.invertido {
    padding-bottom: 6%;
  }

  .slider-galeria {
    overflow: hidden;
    height: 600px;
  }

  .center-galeria {
    padding-right: 12%;
    padding-left: 12%;
  }

  .container-bontones-galeria {
    margin-top: 12%;
  }

  .container-bts-galeria {
    margin-right: 0%;
    margin-left: 0%;
  }

  .icon-next {
    font-size: 50%;
  }

  .right-arrow {
    display: none;
    -webkit-transform: translate(9px, 0px);
    -ms-transform: translate(9px, 0px);
    transform: translate(9px, 0px);
  }

  .right-arrow.u {
    display: block;
  }

  .left-arrow {
    display: none;
    -webkit-transform: translate(-9px, 0px);
    -ms-transform: translate(-9px, 0px);
    transform: translate(-9px, 0px);
  }

  .left-arrow.u {
    display: block;
  }

  .container-data-right-spacer {
    margin-right: 6%;
    margin-left: 6%;
  }

  .hero {
    height: 100vh;
    min-height: 600px;
  }

  .hero.tt {
    height: 100vh;
    min-height: 650px;
  }

  .youtube {
    display: none;
  }

  .h1-hero {
    margin-bottom: 3%;
  }

  .h1-hero.landing-canti {
    font-size: 220%;
  }

  .h1-hero.landing-canti._2-lineas {
    font-size: 360%;
  }

  .h2-hero {
    margin-bottom: 6%;
    font-size: 180%;
  }

  .container-txt-heroo {
    bottom: 0%;
    z-index: 2;
    padding-bottom: 6%;
  }

  .btn-participa.last {
    margin-left: auto;
  }

  .btn-participa.last.mas-info {
    display: none;
  }

  .btn-participa.heo-2021 {
    font-size: 90%;
  }

  .icon-scroll {
    display: none;
  }

  .brand {
    -webkit-transform: translate(-13px, -13px);
    -ms-transform: translate(-13px, -13px);
    transform: translate(-13px, -13px);
  }

  ._2019.hero-grid {
    font-size: 300%;
  }

  .item-list {
    padding-top: 4%;
    padding-bottom: 4%;
  }

  .navbar-solo-celular {
    padding-top: 3%;
  }

  .container-foto-grid {
    padding-top: 9%;
  }

  .slider-solo-hero-celular {
    display: block;
    overflow: hidden;
    height: 100%;
  }

  .grid-hero {
    -ms-grid-columns: 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    -ms-grid-rows: 0.5fr 0.5fr 0.5fr 0.5fr 0.5fr 0.5fr 0.5fr 0.5fr 0.5fr 0.5fr 0.5fr;
    grid-template-rows: 0.5fr 0.5fr 0.5fr 0.5fr 0.5fr 0.5fr 0.5fr 0.5fr 0.5fr 0.5fr 0.5fr;
  }

  .slide-de-grid-hero {
    position: relative;
  }

  .bg-color.violetaa.vertical-flex {
    text-align: center;
  }

  .bg-color.griss.vertical-flex.bco {
    position: absolute;
  }

  .bg-color.blue.vertical-flex.title-cuddle {
    padding-bottom: 12%;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .bg-color.verde {
    padding-right: 3%;
    padding-left: 3%;
  }

  .bg-color.de-abel {
    padding-top: 6%;
    padding-right: 3%;
    background-position: 38% 50%;
  }

  .bg-color.azul2 {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .fehca-grid {
    margin-bottom: 3%;
    letter-spacing: 0.25em;
  }

  .box-hero.none-en-apaisado {
    display: none;
  }

  .container-hero-grid {
    height: auto;
    padding-top: 0%;
  }

  .invita {
    position: absolute;
    left: 0px;
    top: 12%;
    right: 0px;
    display: block;
    margin-right: auto;
    margin-left: auto;
    font-size: 70%;
    text-align: center;
  }

  .invita.blancoo {
    display: block;
  }

  .bahia {
    width: 70%;
    margin-top: 12%;
  }

  .ccis {
    width: 90%;
  }

  ._100-aos {
    margin-top: 6%;
    text-align: center;
  }

  .fisa-facts-1 {
    font-size: 220%;
  }

  .container-txt-fisa-facts {
    font-size: 100%;
  }

  .descuento-img {
    width: 80%;
  }

  .btn-social {
    padding: 9%;
  }

  .social-grid-img {
    width: 32px;
  }

  .feria-el-galpon {
    width: 100%;
  }

  .pampa {
    width: 90%;
    margin-top: 12%;
  }

  .logo-concursos {
    width: 50%;
  }

  .logo-concursos.smaller {
    width: 60%;
  }

  .abel {
    margin-top: -3%;
  }

  .hero-de-concursos {
    height: 100vh;
    min-height: 500px;
  }

  .container-concurso {
    padding-top: 3%;
    padding-right: 3%;
    padding-left: 3%;
  }

  .container-concurso.bg-asadores {
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.45)), to(rgba(0, 0, 0, 0.45))), url('../images/bg-asadores.jpg');
    background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.45), rgba(0, 0, 0, 0.45)), url('../images/bg-asadores.jpg');
    background-position: 0px 0px, 100% 50%;
  }

  .container-concurso.bg-stand-up {
    background-image: url('../images/bg-stand-up.jpg');
    background-position: 50% 100%;
    background-size: cover;
    background-repeat: no-repeat;
  }

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

  .img-concurso {
    width: 75%;
  }

  .img-concurso.santd-up {
    width: 85%;
  }

  .img-concurso.otro {
    width: 90%;
  }

  .text-block-4 {
    font-size: 140%;
  }

  .div-block-2 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .btn-concursos {
    margin-right: auto;
    margin-bottom: 6%;
    text-align: center;
  }

  .botonesss {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    text-align: center;
  }

  .navbar-de-concursos {
    padding-top: 3%;
  }

  .puerto-bb {
    width: 90%;
    margin-top: 12%;
    -webkit-transform: translate(0px, 6%);
    -ms-transform: translate(0px, 6%);
    transform: translate(0px, 6%);
  }

  .grid-abel {
    grid-template-areas: ". ."
      ". ."
      ". ."
      ". ."
      ". ."
      ". ."
      ". ."
      ". ."
      ". ."
      ". ."
      ". ."
      ". ."
      ". ."
      ". ."
      ". ."
      ". .";
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: 0.5fr 0.5fr 0.75fr 0.5fr 0.5fr 0.5fr 0.5fr 0.5fr 0.5fr 0.5fr 0.5fr 0.5fr 0.5fr 0.5fr 0.5fr 0.5fr;
    grid-template-rows: 0.5fr 0.5fr 0.75fr 0.5fr 0.5fr 0.5fr 0.5fr 0.5fr 0.5fr 0.5fr 0.5fr 0.5fr 0.5fr 0.5fr 0.5fr 0.5fr;
  }

  .slider-abel {
    display: block;
    overflow: hidden;
    height: 600px;
  }

  .h2-landing-abel {
    margin-bottom: 6%;
    color: #63dd90;
    font-size: 180%;
  }

  .fecha-light {
    border-bottom-color: #63dd90;
  }

  .hero-grid-abel {
    height: auto;
    padding-top: 0%;
  }

  .donde {
    font-size: 200%;
    line-height: 120%;
  }

  .flecha-grid.azul-2 {
    display: block;
  }

  .flecha-grid.azul-3 {
    display: none;
  }

  .link-ticket.smm {
    font-size: 70%;
  }

  .sposnsors-oro {
    width: 90%;
    margin-top: 12%;
  }

  .abel-hero {
    height: 600px;
  }

  .container-grid-shows {
    height: auto;
    padding-top: 0%;
  }

  .shows-grid {
    grid-column-gap: 1vw;
    grid-template-areas: ". ."
      ". ."
      ". .";
    -ms-grid-columns: 50% 1vw 50%;
    grid-template-columns: 50% 50%;
    -ms-grid-rows: auto auto auto;
    grid-template-rows: auto auto auto;
  }

  .container-de-cada-show.violeta-claro {
    padding-top: 6%;
    padding-bottom: 6%;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }

  .show-fecha {
    font-size: 500%;
    letter-spacing: -0.02em;
  }

  .nombre-de-la-banda {
    font-size: 140%;
  }

  .nombre-de-la-banda.chico {
    font-size: 100%;
  }

  .otras-actividades-grid {
    font-size: 220%;
    line-height: 80%;
    letter-spacing: 0.02em;
  }

  .container-otras-actividadess {
    padding-right: 0%;
  }

  .btn-shows {
    display: block;
    margin-right: auto;
    margin-left: auto;
    padding: 30px;
  }

  .container-fecha-del-grid {
    margin-top: 6%;
    font-size: 90%;
  }

  .faq {
    padding-top: 12%;
    padding-bottom: 12%;
  }

  .container-preguntas {
    height: auto;
    padding-top: 0%;
  }

  .img-big {
    width: 100%;
  }

  .container-grid-actividades-diarias {
    height: auto;
    padding-top: 0%;
    padding-bottom: 0%;
  }

  .grid-actividades-diarias {
    grid-template-areas: ". . . ."
      ". . . ."
      ". . . ."
      ". . . ."
      ". . . ."
      ". . . ."
      ". . . ."
      ". . . ."
      ". . . ."
      ". . . ."
      ". . . ."
      ". . . .";
    -ms-grid-columns: 25% 25% 25% 25%;
    grid-template-columns: 25% 25% 25% 25%;
    -ms-grid-rows: 200px 200px 200px 200px 200px 200px 200px 200px 200px 200px 75px 250px;
    grid-template-rows: 200px 200px 200px 200px 200px 200px 200px 200px 200px 200px 75px 250px;
  }

  .txt-fuera-box {
    font-size: 120%;
  }

  .txt-fuera-box.abajo-derecha.mucho-mas {
    left: 0%;
    top: auto;
    right: 0%;
    bottom: 16%;
    width: 100%;
    text-align: center;
  }

  .txt-fuera-box.con-icon {
    font-size: 100%;
  }

  .txt-grid-out.abajo-izquierda._70 {
    width: 70%;
  }

  .flex-icons {
    padding: 22%;
  }

  .container-btn-crono {
    display: none;
    box-shadow: 0 1px 6px 2px rgba(0, 0, 0, 0.2);
  }

  .container-cronograma {
    height: auto;
    padding-top: 0%;
  }

  ._100btn {
    font-size: 70%;
  }

  ._100btn.br {
    padding: 16%;
  }

  .grid-de-cada-dia {
    grid-template-areas: ". ."
      ". .";
    -ms-grid-columns: 50% 50%;
    grid-template-columns: 50% 50%;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .container-fecha-cronograma {
    margin-top: 0%;
    padding-top: 6%;
    font-size: 90%;
  }

  .container-grid-crono.first {
    border-left-style: none;
  }

  .inner-crono {
    padding-right: 3%;
    padding-left: 3%;
    font-size: 90%;
  }

  .container-horario {
    padding-top: 4.5%;
    padding-bottom: 4.5%;
  }

  .icon-horario {
    width: 18px;
  }

  .container-foto {
    width: 100px;
    height: 100px;
  }

  .hr-dias {
    height: 0px;
    margin-bottom: 16%;
  }

  .container-txt-100razones {
    padding-left: 3%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .img-quote {
    margin-top: 0%;
    margin-bottom: 3%;
  }

  .radio-norte {
    width: 75%;
    margin-top: 12%;
  }

  .grid-sponsors {
    grid-template-areas: ". ."
      ". ."
      ". ."
      ". ."
      ". ."
      ". ."
      ". ."
      ". .";
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: 125px 125px 125px 125px 125px 125px 125px 250px;
    grid-template-rows: 125px 125px 125px 125px 125px 125px 125px 250px;
  }

  .sponsor-de-fisa {
    width: 90%;
    margin-top: 12%;
  }

  .sponsor-de-fisa.b {
    width: 90%;
  }

  .txt-sponsor {
    position: relative;
    left: 0px;
    top: 12%;
    right: 0px;
    display: block;
    margin-right: auto;
    margin-bottom: 10px;
    margin-left: auto;
    color: rgba(0, 0, 0, 0.4);
    font-size: 50%;
    text-align: center;
  }

  .container-sponsorss {
    height: auto;
    padding-top: 0%;
  }

  .slide-sponsors {
    width: 50%;
  }

  .txt-votar {
    position: absolute;
    left: 0%;
    top: auto;
    right: 0%;
    bottom: 3%;
    display: block;
    margin-right: auto;
    margin-left: auto;
    font-size: 50%;
    text-align: center;
  }

  .txt-sponsors {
    position: absolute;
    left: 0%;
    top: auto;
    right: 0%;
    bottom: 6%;
    display: block;
    margin-right: auto;
    margin-left: auto;
    font-size: 180%;
    text-align: center;
  }

  .txt-dias {
    position: absolute;
    left: 0%;
    top: auto;
    right: 0%;
    bottom: 3%;
    display: block;
    margin-right: auto;
    margin-left: auto;
    font-size: 50%;
    text-align: center;
  }

  .h2-texto {
    font-size: 140%;
  }

  .h2-2021 {
    margin-bottom: 6%;
    font-size: 220%;
  }

  .h1-2021 {
    width: auto;
    margin-bottom: 0%;
  }

  .h1-2021.smaller {
    margin-top: 15px;
    margin-bottom: 5px;
    font-size: 200%;
  }

  .h2-2021-hero {
    display: block;
    margin-bottom: 3%;
    font-size: 14px;
    line-height: 140%;
  }

  .grid-2021 {
    grid-column-gap: 0px;
    grid-row-gap: 20px;
  }

  .img-sponsors {
    width: 100%;
    margin-right: auto;
    margin-left: auto;
  }

  .ejes-2 {
    display: none;
  }

  .container-concursos {
    height: auto;
    padding-top: 0%;
  }

  .grid-concursos {
    grid-column-gap: 0px;
    grid-row-gap: 20px;
  }

  .item-concurso {
    height: 40vh;
  }

  .item-concurso.tt {
    height: auto;
  }

  .img-bg-con {
    width: 70%;
  }

  .img-logo-concurso {
    width: 95vw;
  }

  .grid-2022 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .grid-2022.diome {
    margin-top: 52px;
    margin-bottom: 52px;
  }

  .img-tt.p {
    max-width: 80%;
  }

  .container-txt-tt {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .number {
    margin-bottom: 1px;
  }

  .number-tt.hash {
    font-size: 124%;
  }

  .cuidate {
    max-width: 80%;
  }

  .item-grid-premio {
    padding-top: 6%;
    padding-bottom: 6%;
  }

  .container-pasos-conc {
    height: auto;
    padding-top: 0%;
  }

  .container-partipan {
    height: auto;
    padding-top: 0%;
  }

  .h3-servicvios {
    font-size: 1.8em;
  }

  .list-p {
    margin-bottom: 0px;
  }

  .tabs-menu-2 {
    position: -webkit-sticky;
    position: sticky;
    top: 0%;
    z-index: 2;
    padding-top: 0px;
    padding-right: 0px;
  }

  .tab-link {
    min-width: auto;
    margin-right: 0px;
    margin-left: 0px;
    padding: 20px 5px;
    font-size: 10px;
  }

  .tab-link.w--current {
    font-size: 14px;
  }

  .tabs-content-2 {
    position: static;
  }

  .tabs {
    width: 100%;
    height: 100%;
  }

  .container-grid-dia {
    padding-right: 0%;
    padding-left: 0%;
  }

  .grid-dia {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
  }

  .evento.last {
    padding-top: 4%;
    padding-bottom: 4%;
  }

  .icon-hora-tabs {
    width: 18px;
  }

  .container-sponsor-tabs {
    position: absolute;
  }

  .img-sponsor-evento {
    max-height: 80px;
    max-width: 100%;
  }

  .nombre-vento-tabs {
    width: 85%;
    font-size: 16px;
  }

  .nombre-vento-tabs.destacados {
    width: 90%;
    font-size: 190%;
  }

  .presentan {
    line-height: 90%;
  }

  .box-destacad0 {
    min-height: 600px;
  }

  .container-txt-box-destacado.absolute {
    margin-top: 0px;
  }

  .bottom-destacado {
    padding-top: 180px;
  }

  .sponsor-destacado {
    max-width: 25%;
  }

  .tipo-de-charla {
    padding-top: 5px;
    padding-bottom: 5px;
    border-width: 1.5px;
    font-size: 60%;
    line-height: 100%;
  }

  .tipo-de-charla.sin-trazo {
    margin-bottom: 0px;
  }

  .speaker {
    margin-top: 10px;
  }

  .presentan-copy {
    line-height: 90%;
  }
}

#w-node-_0825cb08-baf6-4a9a-effc-d7970021e649-ff114382 {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-e41cf416-d135-1589-fa69-1f887c7d2216-ff114382 {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_82888919-cee2-d048-750b-57ebd4fe700a-ff114382 {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_73f49eae-9a53-8005-85da-2f09f1c837f3-ff114382 {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_73f49eae-9a53-8005-85da-2f09f1c837f8-ff114382 {
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 2;
  grid-row-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_73f49eae-9a53-8005-85da-2f09f1c837fb-ff114382 {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

#w-node-_317e8e56-b48e-6d19-f678-11dba98c4b0d-ff114382 {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

#w-node-_7503ceeb-1ab8-bdca-2aef-20402a47b1e9-ff114382 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-_7503ceeb-1ab8-bdca-2aef-20402a47b1eb-ff114382 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-column-align: start;
  justify-self: start;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-_7503ceeb-1ab8-bdca-2aef-20402a47b1f1-ff114382 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-_7503ceeb-1ab8-bdca-2aef-20402a47b1f3-ff114382 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-column-align: start;
  justify-self: start;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-_7503ceeb-1ab8-bdca-2aef-20402a47b1fb-ff114382 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-_7503ceeb-1ab8-bdca-2aef-20402a47b1fd-ff114382 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-column-align: start;
  justify-self: start;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-_6a7a2ab5-575c-4f71-f8c0-aa795b643074-ff114382 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-_6a7a2ab5-575c-4f71-f8c0-aa795b64307f-ff114382 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-column-align: auto;
  justify-self: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
}

#w-node-_60b3a17b-5742-7906-013c-439a128b9fe8-ff114382 {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_60b3a17b-5742-7906-013c-439a128b9fec-ff114382 {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_60b3a17b-5742-7906-013c-439a128b9ff0-ff114382 {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_60b3a17b-5742-7906-013c-439a128b9ff4-ff114382 {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_18b909a9-3a2c-9948-29f9-ebda07077737-0707772a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-_18b909a9-3a2c-9948-29f9-ebda07077739-0707772a {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-_18b909a9-3a2c-9948-29f9-ebda0707773b-0707772a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-_18b909a9-3a2c-9948-29f9-ebda0707773d-0707772a {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-_18b909a9-3a2c-9948-29f9-ebda0707773f-0707772a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 2;
  grid-column-end: 3;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-_18b909a9-3a2c-9948-29f9-ebda07077741-0707772a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 2;
  grid-column-end: 3;
  -ms-grid-row: 4;
  grid-row-start: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 5;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_18b909a9-3a2c-9948-29f9-ebda07077742-0707772a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 2;
  grid-column-end: 3;
  -ms-grid-row: 5;
  grid-row-start: 5;
  -ms-grid-row-span: 1;
  grid-row-end: 6;
}

#w-node-a18a16b5-069a-af4c-4180-e1b45556d0c5-5556d0c5 {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_5740c231-61cf-8d2c-ec4d-f43d317cf222-317cf218 {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

#w-node-fcf8e4d4-4fc4-66df-141b-52044593673a-45936739 {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-fcf8e4d4-4fc4-66df-141b-52044593673f-45936739 {
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 2;
  grid-row-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-fcf8e4d4-4fc4-66df-141b-520445936742-45936739 {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

#w-node-a4366e7b-7a1f-e05e-5c51-1a005221ca98-5221ca96 {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

#w-node-fc54595e-fc09-ce1a-6b99-7cc5eaa45091-7244616e {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-a5177680-4784-0fe6-c161-4b71b21338f3-7244616e {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-_7b4ab251-4f05-9b6f-5544-48bb1ae91ca2-7244616e {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-fe31fde3-3e26-3564-94db-9572e5fde87d-7244616e {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#platea-preferencial.w-node-_6ed67f26-1925-318d-ad20-980798613b8b-8acb41e0 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 6;
  grid-column-end: 7;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 2;
  grid-row-end: 3;
}

#w-node-_72232bab-f9a7-a6f0-f850-5787a2202386-8acb41e0 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 2;
  grid-row-end: 5;
}

#w-node-bf53dedc-3e7f-780a-3f9f-5829afef7ed6-8acb41e0 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 5;
  grid-column-end: 7;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-aba17f40-a9ee-3e8c-3295-12512a35ec09-8acb41e0 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 2;
  grid-column-end: 4;
  -ms-grid-row: 4;
  grid-row-start: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 5;
}

#w-node-_43901578-926c-87a1-74f3-eb356df6373f-8acb41e0 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 3;
  grid-column-end: 7;
  -ms-grid-row: 4;
  grid-row-start: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 5;
}

#w-node-fee4dc2a-d234-e94b-0b31-2199bcf03c60-8acb41e0 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 2;
  grid-column-end: 3;
  -ms-grid-row: 5;
  grid-row-start: 5;
  -ms-grid-row-span: 1;
  grid-row-end: 6;
}

#w-node-_67342fc1-6dd3-2995-d105-25a9aef60354-8acb41e0 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 6;
  grid-row-start: 6;
  -ms-grid-row-span: 1;
  grid-row-end: 7;
}

#w-node-_478997d1-d050-15cd-5797-b0f445eea71c-8acb41e0 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 6;
  grid-row-start: 6;
  -ms-grid-row-span: 1;
  grid-row-end: 7;
}

#w-node-_0802a792-900d-00de-39ec-f113f0f17589-8acb41e0 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 2;
  grid-column-end: 5;
  -ms-grid-row: 5;
  grid-row-start: 5;
  -ms-grid-row-span: 2;
  grid-row-end: 7;
}

#w-node-_68f6bf66-7cbc-98f5-9043-04ef8a300dd8-8acb41e0 {
  -ms-grid-column: 5;
  grid-column-start: 5;
  -ms-grid-column-span: 1;
  grid-column-end: 6;
  -ms-grid-row: 5;
  grid-row-start: 5;
  -ms-grid-row-span: 1;
  grid-row-end: 6;
}

#w-node-_62a801ac-f1d1-c38e-32c5-a7dc57038115-8acb41e0 {
  -ms-grid-column: 6;
  grid-column-start: 6;
  -ms-grid-column-span: 1;
  grid-column-end: 7;
  -ms-grid-row: 5;
  grid-row-start: 5;
  -ms-grid-row-span: 1;
  grid-row-end: 6;
}

#w-node-_41f3882e-ec8e-274d-6590-d602e8eb7a7f-8acb41e0 {
  -ms-grid-column: 5;
  grid-column-start: 5;
  -ms-grid-column-span: 2;
  grid-column-end: 7;
  -ms-grid-row: 6;
  grid-row-start: 6;
  -ms-grid-row-span: 1;
  grid-row-end: 7;
}

#w-node-_0cbe05c9-34bf-930d-6e50-aae4c3c2a54d-c3c2a540 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-_0cbe05c9-34bf-930d-6e50-aae4c3c2a54f-c3c2a540 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-_0cbe05c9-34bf-930d-6e50-aae4c3c2a551-c3c2a540 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-_0cbe05c9-34bf-930d-6e50-aae4c3c2a553-c3c2a540 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-_0cbe05c9-34bf-930d-6e50-aae4c3c2a555-c3c2a540 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 2;
  grid-column-end: 3;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-_0cbe05c9-34bf-930d-6e50-aae4c3c2a557-c3c2a540 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 2;
  grid-column-end: 3;
  -ms-grid-row: 4;
  grid-row-start: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 5;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_0cbe05c9-34bf-930d-6e50-aae4c3c2a558-c3c2a540 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 2;
  grid-column-end: 3;
  -ms-grid-row: 5;
  grid-row-start: 5;
  -ms-grid-row-span: 1;
  grid-row-end: 6;
}

#platea-preferencial.w-node-_6ed67f26-1925-318d-ad20-980798613b8b-da3cd0af {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 6;
  grid-column-end: 7;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 2;
  grid-row-end: 3;
}

#w-node-_72232bab-f9a7-a6f0-f850-5787a2202386-da3cd0af {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 2;
  grid-row-end: 5;
}

#w-node-bf53dedc-3e7f-780a-3f9f-5829afef7ed6-da3cd0af {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 5;
  grid-column-end: 7;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-aba17f40-a9ee-3e8c-3295-12512a35ec09-da3cd0af {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 2;
  grid-column-end: 4;
  -ms-grid-row: 4;
  grid-row-start: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 5;
}

#w-node-_43901578-926c-87a1-74f3-eb356df6373f-da3cd0af {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 3;
  grid-column-end: 7;
  -ms-grid-row: 4;
  grid-row-start: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 5;
}

#w-node-fee4dc2a-d234-e94b-0b31-2199bcf03c60-da3cd0af {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 2;
  grid-column-end: 3;
  -ms-grid-row: 5;
  grid-row-start: 5;
  -ms-grid-row-span: 1;
  grid-row-end: 6;
}

#w-node-_67342fc1-6dd3-2995-d105-25a9aef60354-da3cd0af {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 6;
  grid-row-start: 6;
  -ms-grid-row-span: 1;
  grid-row-end: 7;
}

#w-node-_478997d1-d050-15cd-5797-b0f445eea71c-da3cd0af {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 6;
  grid-row-start: 6;
  -ms-grid-row-span: 1;
  grid-row-end: 7;
}

#w-node-_0802a792-900d-00de-39ec-f113f0f17589-da3cd0af {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 2;
  grid-column-end: 5;
  -ms-grid-row: 5;
  grid-row-start: 5;
  -ms-grid-row-span: 2;
  grid-row-end: 7;
}

#w-node-_68f6bf66-7cbc-98f5-9043-04ef8a300dd8-da3cd0af {
  -ms-grid-column: 5;
  grid-column-start: 5;
  -ms-grid-column-span: 1;
  grid-column-end: 6;
  -ms-grid-row: 5;
  grid-row-start: 5;
  -ms-grid-row-span: 1;
  grid-row-end: 6;
}

#w-node-_62a801ac-f1d1-c38e-32c5-a7dc57038115-da3cd0af {
  -ms-grid-column: 6;
  grid-column-start: 6;
  -ms-grid-column-span: 1;
  grid-column-end: 7;
  -ms-grid-row: 5;
  grid-row-start: 5;
  -ms-grid-row-span: 1;
  grid-row-end: 6;
}

#w-node-_41f3882e-ec8e-274d-6590-d602e8eb7a7f-da3cd0af {
  -ms-grid-column: 5;
  grid-column-start: 5;
  -ms-grid-column-span: 2;
  grid-column-end: 7;
  -ms-grid-row: 6;
  grid-row-start: 6;
  -ms-grid-row-span: 1;
  grid-row-end: 7;
}

#w-node-_6ed67f26-1925-318d-ad20-980798613b8b-f63a373f {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 2;
  grid-row-end: 3;
}

#w-node-_72e887b3-b201-ec85-f396-c3fb00dd036f-f63a373f {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 2;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 2;
  grid-row-end: 3;
}

#w-node-_203b821c-18a7-45cf-745a-e14cc6f2563a-f63a373f {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 3;
  grid-column-end: 7;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 2;
  grid-row-end: 3;
}

#w-node-_72232bab-f9a7-a6f0-f850-5787a2202386-f63a373f {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 2;
  grid-column-end: 3;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 2;
  grid-row-end: 5;
}

#w-node-bf53dedc-3e7f-780a-3f9f-5829afef7ed6-f63a373f {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 2;
  grid-row-end: 5;
}

#w-node-aba17f40-a9ee-3e8c-3295-12512a35ec09-f63a373f {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 3;
  grid-column-end: 7;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 2;
  grid-row-end: 5;
}

#w-node-fee4dc2a-d234-e94b-0b31-2199bcf03c60-f63a373f {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 2;
  grid-column-end: 3;
  -ms-grid-row: 5;
  grid-row-start: 5;
  -ms-grid-row-span: 2;
  grid-row-end: 7;
}

#w-node-_67342fc1-6dd3-2995-d105-25a9aef60354-f63a373f {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 2;
  grid-column-end: 5;
  -ms-grid-row: 5;
  grid-row-start: 5;
  -ms-grid-row-span: 2;
  grid-row-end: 7;
}

#w-node-_2a63aabe-268d-2855-fbbe-5aa70012558e-f63a373f {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-_1a31188b-4a6c-83b3-91de-49b28bcef204-f63a373f {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-_6866f523-75ac-3f53-0993-4a24c131b2aa-f63a373f {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-_67342fc1-6dd3-2995-d105-25a9aef60355-f63a373f {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-_478997d1-d050-15cd-5797-b0f445eea71c-f63a373f {
  -ms-grid-column: 5;
  grid-column-start: 5;
  -ms-grid-column-span: 1;
  grid-column-end: 6;
  -ms-grid-row: 5;
  grid-row-start: 5;
  -ms-grid-row-span: 1;
  grid-row-end: 6;
}

#w-node-_0802a792-900d-00de-39ec-f113f0f17589-f63a373f {
  -ms-grid-column: 6;
  grid-column-start: 6;
  -ms-grid-column-span: 1;
  grid-column-end: 7;
  -ms-grid-row: 5;
  grid-row-start: 5;
  -ms-grid-row-span: 1;
  grid-row-end: 6;
}

#w-node-_68f6bf66-7cbc-98f5-9043-04ef8a300dd8-f63a373f {
  -ms-grid-column: 5;
  grid-column-start: 5;
  -ms-grid-column-span: 1;
  grid-column-end: 6;
  -ms-grid-row: 6;
  grid-row-start: 6;
  -ms-grid-row-span: 1;
  grid-row-end: 7;
}

#w-node-_6bf39f27-13f7-3075-d7ec-7802369cd1cc-f63a373f {
  -ms-grid-column: 6;
  grid-column-start: 6;
  -ms-grid-column-span: 1;
  grid-column-end: 7;
  -ms-grid-row: 6;
  grid-row-start: 6;
  -ms-grid-row-span: 1;
  grid-row-end: 7;
}

#w-node-_9fa4bd3a-c44f-d1d0-415a-e5c4d9497450-f63a373f {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-_99dce99b-f8f4-7973-332a-f01bf4bade30-f63a373f {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-abc82c26-9dbe-48f3-8ba6-afa95ebbfd27-f63a373f {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-_567bf772-da04-d61c-fead-c423da648187-f63a373f {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-c56c1621-42a6-ddbd-2b4f-5cc7bf46ee08-f63a373f {
  -ms-grid-column: 5;
  grid-column-start: 5;
  -ms-grid-column-span: 1;
  grid-column-end: 6;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-e5031dac-ca3b-65b2-96b5-12c5ab534ebe-f63a373f {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-ef3ccbdc-cd31-b210-84ae-0bf80da5289b-f63a373f {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-_8cac0e2d-75f4-a6ea-f818-e6b5343c4112-f63a373f {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-_54617cc8-2918-5f80-a621-2ea4ec91ead2-f63a373f {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-_54617cc8-2918-5f80-a621-2ea4ec91eada-f63a373f {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-_54617cc8-2918-5f80-a621-2ea4ec91eb05-f63a373f {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-_39fd39e9-f381-3e4d-19a2-796a844f5efb-f63a373f {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-_39fd39e9-f381-3e4d-19a2-796a844f5f03-f63a373f {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-_39fd39e9-f381-3e4d-19a2-796a844f5f3d-f63a373f {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-_73d4d9b1-907c-c581-95cf-92bbcb8a8528-f63a373f {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-_73d4d9b1-907c-c581-95cf-92bbcb8a8530-f63a373f {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-_73d4d9b1-907c-c581-95cf-92bbcb8a856b-f63a373f {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-_74fa6fa4-cad5-163a-e4fb-00984dcd788b-4dcd77e6 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-_74fa6fa4-cad5-163a-e4fb-00984dcd78b6-4dcd77e6 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-_74fa6fa4-cad5-163a-e4fb-00984dcd78cb-4dcd77e6 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-_74fa6fa4-cad5-163a-e4fb-00984dcd78d6-4dcd77e6 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-_74fa6fa4-cad5-163a-e4fb-00984dcd78f0-4dcd77e6 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-_74fa6fa4-cad5-163a-e4fb-00984dcd7907-4dcd77e6 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-_74fa6fa4-cad5-163a-e4fb-00984dcd7932-4dcd77e6 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 2;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-_74fa6fa4-cad5-163a-e4fb-00984dcd793b-4dcd77e6 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-_74fa6fa4-cad5-163a-e4fb-00984dcd7949-4dcd77e6 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-_74fa6fa4-cad5-163a-e4fb-00984dcd7966-4dcd77e6 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-_74fa6fa4-cad5-163a-e4fb-00984dcd796f-4dcd77e6 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-_74fa6fa4-cad5-163a-e4fb-00984dcd797d-4dcd77e6 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-_74fa6fa4-cad5-163a-e4fb-00984dcd798e-4dcd77e6 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-_74fa6fa4-cad5-163a-e4fb-00984dcd79a3-4dcd77e6 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-_74fa6fa4-cad5-163a-e4fb-00984dcd79d6-4dcd77e6 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-_74fa6fa4-cad5-163a-e4fb-00984dcd79f6-4dcd77e6 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 2;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-_74fa6fa4-cad5-163a-e4fb-00984dcd79ff-4dcd77e6 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-fb7d48b4-c9af-d136-53e5-ae0833e0c8bb-33e0c8b2 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-fb7d48b4-c9af-d136-53e5-ae0833e0c8bf-33e0c8b2 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-fb7d48b4-c9af-d136-53e5-ae0833e0c8c3-33e0c8b2 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-fb7d48b4-c9af-d136-53e5-ae0833e0c8c7-33e0c8b2 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-fb7d48b4-c9af-d136-53e5-ae0833e0c8cb-33e0c8b2 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-fb7d48b4-c9af-d136-53e5-ae0833e0c8cf-33e0c8b2 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-fb7d48b4-c9af-d136-53e5-ae0833e0c8d3-33e0c8b2 {
  -ms-grid-column: 5;
  grid-column-start: 5;
  -ms-grid-column-span: 1;
  grid-column-end: 6;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-fb7d48b4-c9af-d136-53e5-ae0833e0c8d7-33e0c8b2 {
  -ms-grid-column: 6;
  grid-column-start: 6;
  -ms-grid-column-span: 1;
  grid-column-end: 7;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-fb7d48b4-c9af-d136-53e5-ae0833e0c8d9-33e0c8b2 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-fb7d48b4-c9af-d136-53e5-ae0833e0c8dd-33e0c8b2 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-fb7d48b4-c9af-d136-53e5-ae0833e0c8e1-33e0c8b2 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-fb7d48b4-c9af-d136-53e5-ae0833e0c8e5-33e0c8b2 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-fb7d48b4-c9af-d136-53e5-ae0833e0c8e9-33e0c8b2 {
  -ms-grid-column: 5;
  grid-column-start: 5;
  -ms-grid-column-span: 1;
  grid-column-end: 6;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-fb7d48b4-c9af-d136-53e5-ae0833e0c8ed-33e0c8b2 {
  -ms-grid-column: 6;
  grid-column-start: 6;
  -ms-grid-column-span: 1;
  grid-column-end: 7;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-fb7d48b4-c9af-d136-53e5-ae0833e0c8f1-33e0c8b2 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 6;
  grid-column-end: 7;
  -ms-grid-row: 4;
  grid-row-start: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 5;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_9a7caa9d-9d7a-d63a-9c34-ea6a23b02e2a-23b02e21 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-_9a7caa9d-9d7a-d63a-9c34-ea6a23b02e34-23b02e21 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_9a7caa9d-9d7a-d63a-9c34-ea6a23b02e3a-23b02e21 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 2;
  grid-column-end: 5;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-_9a7caa9d-9d7a-d63a-9c34-ea6a23b02e3e-23b02e21 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 2;
  grid-column-end: 5;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-_9a7caa9d-9d7a-d63a-9c34-ea6a23b02e48-23b02e21 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 2;
  grid-column-end: 3;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-_9a7caa9d-9d7a-d63a-9c34-ea6a23b02e52-23b02e21 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-_9a7caa9d-9d7a-d63a-9c34-ea6a23b02e58-23b02e21 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 4;
  grid-row-start: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 5;
}

#w-node-_9a7caa9d-9d7a-d63a-9c34-ea6a23b02e62-23b02e21 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 2;
  grid-column-end: 5;
  -ms-grid-row: 4;
  grid-row-start: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 5;
}

#w-node-_9a7caa9d-9d7a-d63a-9c34-ea6a23b02e6c-23b02e21 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 5;
  grid-row-start: 5;
  -ms-grid-row-span: 1;
  grid-row-end: 6;
}

#w-node-_9a7caa9d-9d7a-d63a-9c34-ea6a23b02e76-23b02e21 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 5;
  grid-row-start: 5;
  -ms-grid-row-span: 1;
  grid-row-end: 6;
}

#w-node-_9a7caa9d-9d7a-d63a-9c34-ea6a23b02e7f-23b02e21 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 6;
  grid-row-start: 6;
  -ms-grid-row-span: 1;
  grid-row-end: 7;
  -ms-grid-row-align: auto;
  align-self: auto;
  -ms-grid-column-align: auto;
  justify-self: auto;
}

#w-node-_9a7caa9d-9d7a-d63a-9c34-ea6a23b02e85-23b02e21 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 6;
  grid-row-start: 6;
  -ms-grid-row-span: 1;
  grid-row-end: 7;
  -ms-grid-row-align: auto;
  align-self: auto;
  -ms-grid-column-align: auto;
  justify-self: auto;
}

#w-node-_9a7caa9d-9d7a-d63a-9c34-ea6a23b02e8b-23b02e21 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 6;
  grid-row-start: 6;
  -ms-grid-row-span: 1;
  grid-row-end: 7;
  -ms-grid-row-align: auto;
  align-self: auto;
  -ms-grid-column-align: auto;
  justify-self: auto;
}

#w-node-_9a7caa9d-9d7a-d63a-9c34-ea6a23b02e91-23b02e21 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 6;
  grid-row-start: 6;
  -ms-grid-row-span: 1;
  grid-row-end: 7;
  -ms-grid-row-align: auto;
  align-self: auto;
  -ms-grid-column-align: auto;
  justify-self: auto;
}

#w-node-_9a7caa9d-9d7a-d63a-9c34-ea6a23b02e97-23b02e21 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 7;
  grid-row-start: 7;
  -ms-grid-row-span: 1;
  grid-row-end: 8;
  -ms-grid-row-align: auto;
  align-self: auto;
  -ms-grid-column-align: auto;
  justify-self: auto;
}

#w-node-_9a7caa9d-9d7a-d63a-9c34-ea6a23b02e9d-23b02e21 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 7;
  grid-row-start: 7;
  -ms-grid-row-span: 1;
  grid-row-end: 8;
}

#w-node-_9a7caa9d-9d7a-d63a-9c34-ea6a23b02ea3-23b02e21 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 2;
  grid-column-end: 5;
  -ms-grid-row: 7;
  grid-row-start: 7;
  -ms-grid-row-span: 1;
  grid-row-end: 8;
}

#w-node-_9a7caa9d-9d7a-d63a-9c34-ea6a23b02ead-23b02e21 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 2;
  grid-column-end: 3;
  -ms-grid-row: 8;
  grid-row-start: 8;
  -ms-grid-row-span: 1;
  grid-row-end: 9;
}

#w-node-_9a7caa9d-9d7a-d63a-9c34-ea6a23b02eb7-23b02e21 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 8;
  grid-row-start: 8;
  -ms-grid-row-span: 1;
  grid-row-end: 9;
}

#w-node-_9a7caa9d-9d7a-d63a-9c34-ea6a23b02ebd-23b02e21 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 9;
  grid-row-start: 9;
  -ms-grid-row-span: 1;
  grid-row-end: 10;
}

#w-node-_9a7caa9d-9d7a-d63a-9c34-ea6a23b02ec7-23b02e21 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 9;
  grid-row-start: 9;
  -ms-grid-row-span: 1;
  grid-row-end: 10;
}

#w-node-_9a7caa9d-9d7a-d63a-9c34-ea6a23b02ece-23b02e21 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 10;
  grid-row-start: 10;
  -ms-grid-row-span: 1;
  grid-row-end: 11;
}

#w-node-_9a7caa9d-9d7a-d63a-9c34-ea6a23b02ed2-23b02e21 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 3;
  grid-column-end: 5;
  -ms-grid-row: 10;
  grid-row-start: 10;
  -ms-grid-row-span: 1;
  grid-row-end: 11;
}

#w-node-_4624efc6-ae6e-7dfd-b8e5-b4cf74cd318f-74cd3188 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-_4624efc6-ae6e-7dfd-b8e5-b4cf74cd3191-74cd3188 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-column-align: start;
  justify-self: start;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-_4624efc6-ae6e-7dfd-b8e5-b4cf74cd3197-74cd3188 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-_4624efc6-ae6e-7dfd-b8e5-b4cf74cd3199-74cd3188 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-column-align: start;
  justify-self: start;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-_4624efc6-ae6e-7dfd-b8e5-b4cf74cd31a1-74cd3188 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-_4624efc6-ae6e-7dfd-b8e5-b4cf74cd31a3-74cd3188 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-column-align: start;
  justify-self: start;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-_544f41ef-5314-b838-8b91-02e4b2a46b56-b2a46b4d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-_544f41ef-5314-b838-8b91-02e4b2a46b57-b2a46b4d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_544f41ef-5314-b838-8b91-02e4b2a46b5f-b2a46b4d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-_544f41ef-5314-b838-8b91-02e4b2a46b69-b2a46b4d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_544f41ef-5314-b838-8b91-02e4b2a46b73-b2a46b4d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 4;
  grid-row-start: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 5;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_544f41ef-5314-b838-8b91-02e4b2a46b7a-b2a46b4d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 5;
  grid-row-start: 5;
  -ms-grid-row-span: 1;
  grid-row-end: 6;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_544f41ef-5314-b838-8b91-02e4b2a46b80-b2a46b4d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 6;
  grid-row-start: 6;
  -ms-grid-row-span: 1;
  grid-row-end: 7;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_544f41ef-5314-b838-8b91-02e4b2a46b86-b2a46b4d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 7;
  grid-row-start: 7;
  -ms-grid-row-span: 1;
  grid-row-end: 8;
  -ms-grid-row-align: auto;
  align-self: auto;
}

#w-node-_544f41ef-5314-b838-8b91-02e4b2a46b8c-b2a46b4d {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-_544f41ef-5314-b838-8b91-02e4b2a46b8d-b2a46b4d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_544f41ef-5314-b838-8b91-02e4b2a46b95-b2a46b4d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-_544f41ef-5314-b838-8b91-02e4b2a46b9f-b2a46b4d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_544f41ef-5314-b838-8b91-02e4b2a46ba7-b2a46b4d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 4;
  grid-row-start: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 5;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_544f41ef-5314-b838-8b91-02e4b2a46bab-b2a46b4d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 5;
  grid-row-start: 5;
  -ms-grid-row-span: 1;
  grid-row-end: 6;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_544f41ef-5314-b838-8b91-02e4b2a46bb1-b2a46b4d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 6;
  grid-row-start: 6;
  -ms-grid-row-span: 1;
  grid-row-end: 7;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_544f41ef-5314-b838-8b91-02e4b2a46bb7-b2a46b4d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 7;
  grid-row-start: 7;
  -ms-grid-row-span: 1;
  grid-row-end: 8;
  -ms-grid-row-align: auto;
  align-self: auto;
}

#w-node-_544f41ef-5314-b838-8b91-02e4b2a46bbd-b2a46b4d {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-_544f41ef-5314-b838-8b91-02e4b2a46bbe-b2a46b4d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_544f41ef-5314-b838-8b91-02e4b2a46bc6-b2a46b4d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-_544f41ef-5314-b838-8b91-02e4b2a46bd0-b2a46b4d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_544f41ef-5314-b838-8b91-02e4b2a46bd6-b2a46b4d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 4;
  grid-row-start: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 5;
}

#w-node-_544f41ef-5314-b838-8b91-02e4b2a46bdf-b2a46b4d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 5;
  grid-row-start: 5;
  -ms-grid-row-span: 1;
  grid-row-end: 6;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_544f41ef-5314-b838-8b91-02e4b2a46be5-b2a46b4d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 6;
  grid-row-start: 6;
  -ms-grid-row-span: 1;
  grid-row-end: 7;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_544f41ef-5314-b838-8b91-02e4b2a46beb-b2a46b4d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 7;
  grid-row-start: 7;
  -ms-grid-row-span: 0;
  grid-row-end: 7;
  -ms-grid-row-align: auto;
  align-self: auto;
}

#w-node-_544f41ef-5314-b838-8b91-02e4b2a46bf1-b2a46b4d {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-_544f41ef-5314-b838-8b91-02e4b2a46bf2-b2a46b4d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_544f41ef-5314-b838-8b91-02e4b2a46bfa-b2a46b4d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-_544f41ef-5314-b838-8b91-02e4b2a46c04-b2a46b4d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_544f41ef-5314-b838-8b91-02e4b2a46c0a-b2a46b4d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 4;
  grid-row-start: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 5;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_544f41ef-5314-b838-8b91-02e4b2a46c10-b2a46b4d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 5;
  grid-row-start: 5;
  -ms-grid-row-span: 1;
  grid-row-end: 6;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_544f41ef-5314-b838-8b91-02e4b2a46c16-b2a46b4d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 6;
  grid-row-start: 6;
  -ms-grid-row-span: 1;
  grid-row-end: 7;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_544f41ef-5314-b838-8b91-02e4b2a46c1a-b2a46b4d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 7;
  grid-row-start: 7;
  -ms-grid-row-span: 1;
  grid-row-end: 8;
  -ms-grid-row-align: auto;
  align-self: auto;
}

#w-node-_544f41ef-5314-b838-8b91-02e4b2a46c20-b2a46b4d {
  -ms-grid-column: 5;
  grid-column-start: 5;
  -ms-grid-column-span: 1;
  grid-column-end: 6;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-_544f41ef-5314-b838-8b91-02e4b2a46c21-b2a46b4d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_544f41ef-5314-b838-8b91-02e4b2a46c29-b2a46b4d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-_544f41ef-5314-b838-8b91-02e4b2a46c33-b2a46b4d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_544f41ef-5314-b838-8b91-02e4b2a46c3b-b2a46b4d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 4;
  grid-row-start: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 5;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_544f41ef-5314-b838-8b91-02e4b2a46c41-b2a46b4d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 5;
  grid-row-start: 5;
  -ms-grid-row-span: 1;
  grid-row-end: 6;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_544f41ef-5314-b838-8b91-02e4b2a46c47-b2a46b4d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 6;
  grid-row-start: 6;
  -ms-grid-row-span: 1;
  grid-row-end: 7;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_544f41ef-5314-b838-8b91-02e4b2a46c4d-b2a46b4d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 7;
  grid-row-start: 7;
  -ms-grid-row-span: 1;
  grid-row-end: 8;
  -ms-grid-row-align: auto;
  align-self: auto;
}

#w-node-_6ed67f26-1925-318d-ad20-980798613b8b-9d1dab0e {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 2;
  grid-row-end: 3;
}

#w-node-_72e887b3-b201-ec85-f396-c3fb00dd036f-9d1dab0e {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 2;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 2;
  grid-row-end: 3;
}

#w-node-_203b821c-18a7-45cf-745a-e14cc6f2563a-9d1dab0e {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 3;
  grid-column-end: 7;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 2;
  grid-row-end: 3;
}

#w-node-_72232bab-f9a7-a6f0-f850-5787a2202386-9d1dab0e {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 2;
  grid-column-end: 3;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 2;
  grid-row-end: 5;
}

#w-node-bf53dedc-3e7f-780a-3f9f-5829afef7ed6-9d1dab0e {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 2;
  grid-row-end: 5;
}

#w-node-aba17f40-a9ee-3e8c-3295-12512a35ec09-9d1dab0e {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 3;
  grid-column-end: 7;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 2;
  grid-row-end: 5;
}

#w-node-fee4dc2a-d234-e94b-0b31-2199bcf03c60-9d1dab0e {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 2;
  grid-column-end: 3;
  -ms-grid-row: 5;
  grid-row-start: 5;
  -ms-grid-row-span: 2;
  grid-row-end: 7;
}

#w-node-_67342fc1-6dd3-2995-d105-25a9aef60354-9d1dab0e {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 2;
  grid-column-end: 5;
  -ms-grid-row: 5;
  grid-row-start: 5;
  -ms-grid-row-span: 2;
  grid-row-end: 7;
}

#w-node-_2a63aabe-268d-2855-fbbe-5aa70012558e-9d1dab0e {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-_1a31188b-4a6c-83b3-91de-49b28bcef204-9d1dab0e {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-_6866f523-75ac-3f53-0993-4a24c131b2aa-9d1dab0e {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-_67342fc1-6dd3-2995-d105-25a9aef60355-9d1dab0e {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-_478997d1-d050-15cd-5797-b0f445eea71c-9d1dab0e {
  -ms-grid-column: 5;
  grid-column-start: 5;
  -ms-grid-column-span: 1;
  grid-column-end: 6;
  -ms-grid-row: 5;
  grid-row-start: 5;
  -ms-grid-row-span: 1;
  grid-row-end: 6;
}

#w-node-_0802a792-900d-00de-39ec-f113f0f17589-9d1dab0e {
  -ms-grid-column: 6;
  grid-column-start: 6;
  -ms-grid-column-span: 1;
  grid-column-end: 7;
  -ms-grid-row: 5;
  grid-row-start: 5;
  -ms-grid-row-span: 1;
  grid-row-end: 6;
}

#w-node-_68f6bf66-7cbc-98f5-9043-04ef8a300dd8-9d1dab0e {
  -ms-grid-column: 5;
  grid-column-start: 5;
  -ms-grid-column-span: 1;
  grid-column-end: 6;
  -ms-grid-row: 6;
  grid-row-start: 6;
  -ms-grid-row-span: 1;
  grid-row-end: 7;
}

#w-node-_6bf39f27-13f7-3075-d7ec-7802369cd1cc-9d1dab0e {
  -ms-grid-column: 6;
  grid-column-start: 6;
  -ms-grid-column-span: 1;
  grid-column-end: 7;
  -ms-grid-row: 6;
  grid-row-start: 6;
  -ms-grid-row-span: 1;
  grid-row-end: 7;
}

#w-node-f9f60ccc-06c6-4e40-0f04-f5c22f0302d2-2f0302c7 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 3;
  grid-column-end: 7;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 2;
  grid-row-end: 5;
}

#w-node-f9f60ccc-06c6-4e40-0f04-f5c22f0302dc-2f0302c7 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-f9f60ccc-06c6-4e40-0f04-f5c22f0302e6-2f0302c7 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 2;
  grid-column-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 2;
  grid-row-end: 4;
}

#w-node-f9f60ccc-06c6-4e40-0f04-f5c22f0302f0-2f0302c7 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 3;
  grid-column-end: 6;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 2;
  grid-row-end: 3;
}

#w-node-f9f60ccc-06c6-4e40-0f04-f5c22f0302fa-2f0302c7 {
  -ms-grid-column: 7;
  grid-column-start: 7;
  -ms-grid-column-span: 2;
  grid-column-end: 9;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 2;
  grid-row-end: 4;
}

#w-node-f9f60ccc-06c6-4e40-0f04-f5c22f030304-2f0302c7 {
  -ms-grid-column: 6;
  grid-column-start: 6;
  -ms-grid-column-span: 1;
  grid-column-end: 7;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-f9f60ccc-06c6-4e40-0f04-f5c22f030310-2f0302c7 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-f9f60ccc-06c6-4e40-0f04-f5c22f03031b-2f0302c7 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-column-align: auto;
  justify-self: auto;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-f9f60ccc-06c6-4e40-0f04-f5c22f03032a-2f0302c7 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-f9f60ccc-06c6-4e40-0f04-f5c22f030335-2f0302c7 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-column-align: auto;
  justify-self: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
}

#w-node-_0825cb08-baf6-4a9a-effc-d7970021e649-36b07b67 {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_936e9c28-6bf3-5124-5897-5e000fc86643-36b07b67 {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_0825cb08-baf6-4a9a-effc-d7970021e649-e51c028d {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_936e9c28-6bf3-5124-5897-5e000fc86643-e51c028d {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

@media screen and (min-width: 1440px) {
  #w-node-_6a7a2ab5-575c-4f71-f8c0-aa795b64307f-ff114382 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }
}

@media screen and (max-width: 991px) {
  #w-node-_0825cb08-baf6-4a9a-effc-d7970021e649-ff114382 {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-e41cf416-d135-1589-fa69-1f887c7d2216-ff114382 {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-_82888919-cee2-d048-750b-57ebd4fe700a-ff114382 {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-_60b3a17b-5742-7906-013c-439a128b9fe8-ff114382 {
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-column-span: 1;
    grid-column-end: 4;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-_74fa6fa4-cad5-163a-e4fb-00984dcd7907-4dcd77e6 {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
  }

  #w-node-_74fa6fa4-cad5-163a-e4fb-00984dcd7932-4dcd77e6 {
    -ms-grid-column-span: 2;
    grid-column-end: 2;
  }

  #w-node-_74fa6fa4-cad5-163a-e4fb-00984dcd7949-4dcd77e6 {
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-column-span: 1;
    grid-column-end: 4;
  }

  #w-node-_74fa6fa4-cad5-163a-e4fb-00984dcd7966-4dcd77e6 {
    -ms-grid-column-span: 3;
    grid-column-end: 3;
  }

  #w-node-_74fa6fa4-cad5-163a-e4fb-00984dcd79d6-4dcd77e6 {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
  }

  #w-node-_74fa6fa4-cad5-163a-e4fb-00984dcd79f6-4dcd77e6 {
    -ms-grid-column-span: 2;
    grid-column-end: 2;
  }

  #w-node-fb7d48b4-c9af-d136-53e5-ae0833e0c8bb-33e0c8b2 {
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-column-span: 1;
    grid-column-end: 4;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-f9f60ccc-06c6-4e40-0f04-f5c22f0302dc-2f0302c7 {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-row: 4;
    grid-row-start: 4;
    -ms-grid-row-span: 1;
    grid-row-end: 5;
  }

  #w-node-f9f60ccc-06c6-4e40-0f04-f5c22f0302e6-2f0302c7 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 3;
    grid-row-end: 4;
  }

  #w-node-f9f60ccc-06c6-4e40-0f04-f5c22f0302fa-2f0302c7 {
    -ms-grid-column: 7;
    grid-column-start: 7;
    -ms-grid-column-span: 2;
    grid-column-end: 9;
    -ms-grid-row: 3;
    grid-row-start: 3;
    -ms-grid-row-span: 1;
    grid-row-end: 4;
  }

  #w-node-f9f60ccc-06c6-4e40-0f04-f5c22f030304-2f0302c7 {
    -ms-grid-column: 6;
    grid-column-start: 6;
    -ms-grid-column-span: 3;
    grid-column-end: 9;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
  }

  #w-node-_0825cb08-baf6-4a9a-effc-d7970021e649-36b07b67 {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-_0825cb08-baf6-4a9a-effc-d7970021e649-e51c028d {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: center;
    justify-self: center;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_0825cb08-baf6-4a9a-effc-d7970021e649-ff114382 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-e41cf416-d135-1589-fa69-1f887c7d2216-ff114382 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_82888919-cee2-d048-750b-57ebd4fe700a-ff114382 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_6a7a2ab5-575c-4f71-f8c0-aa795b643074-ff114382 {
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }

  #w-node-_6a7a2ab5-575c-4f71-f8c0-aa795b64307f-ff114382 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
  }

  #w-node-_60b3a17b-5742-7906-013c-439a128b9fe8-ff114382 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_60b3a17b-5742-7906-013c-439a128b9fec-ff114382 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-_60b3a17b-5742-7906-013c-439a128b9ff0-ff114382 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-_60b3a17b-5742-7906-013c-439a128b9ff4-ff114382 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-a18a16b5-069a-af4c-4180-e1b45556d0c5-5556d0c5 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #platea-preferencial.w-node-_6ed67f26-1925-318d-ad20-980798613b8b-8acb41e0 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 6;
    grid-column-end: 7;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }

  #w-node-_72232bab-f9a7-a6f0-f850-5787a2202386-8acb41e0 {
    -ms-grid-row: 6;
    grid-row-start: 6;
    -ms-grid-row-span: 1;
    grid-row-end: 7;
  }

  #w-node-bf53dedc-3e7f-780a-3f9f-5829afef7ed6-8acb41e0 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 6;
    grid-column-end: 7;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
  }

  #w-node-aba17f40-a9ee-3e8c-3295-12512a35ec09-8acb41e0 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 3;
    grid-column-end: 4;
    -ms-grid-row: 3;
    grid-row-start: 3;
    -ms-grid-row-span: 1;
    grid-row-end: 4;
  }

  #w-node-_43901578-926c-87a1-74f3-eb356df6373f-8acb41e0 {
    -ms-grid-column: 4;
    grid-column-start: 4;
    -ms-grid-column-span: 3;
    grid-column-end: 7;
    -ms-grid-row: 3;
    grid-row-start: 3;
    -ms-grid-row-span: 1;
    grid-row-end: 4;
  }

  #w-node-fee4dc2a-d234-e94b-0b31-2199bcf03c60-8acb41e0 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 4;
    grid-column-end: 5;
    -ms-grid-row: 4;
    grid-row-start: 4;
    -ms-grid-row-span: 1;
    grid-row-end: 5;
  }

  #w-node-_67342fc1-6dd3-2995-d105-25a9aef60354-8acb41e0 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-row: 5;
    grid-row-start: 5;
    -ms-grid-row-span: 1;
    grid-row-end: 6;
  }

  #w-node-_478997d1-d050-15cd-5797-b0f445eea71c-8acb41e0 {
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-column-span: 2;
    grid-column-end: 5;
    -ms-grid-row: 5;
    grid-row-start: 5;
    -ms-grid-row-span: 1;
    grid-row-end: 6;
  }

  #w-node-_0802a792-900d-00de-39ec-f113f0f17589-8acb41e0 {
    -ms-grid-column: 5;
    grid-column-start: 5;
    -ms-grid-column-span: 2;
    grid-column-end: 7;
    -ms-grid-row: 4;
    grid-row-start: 4;
    -ms-grid-row-span: 2;
    grid-row-end: 6;
  }

  #w-node-_68f6bf66-7cbc-98f5-9043-04ef8a300dd8-8acb41e0 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-row: 6;
    grid-row-start: 6;
    -ms-grid-row-span: 1;
    grid-row-end: 7;
  }

  #w-node-_62a801ac-f1d1-c38e-32c5-a7dc57038115-8acb41e0 {
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-column-span: 1;
    grid-column-end: 4;
    -ms-grid-row: 6;
    grid-row-start: 6;
    -ms-grid-row-span: 1;
    grid-row-end: 7;
  }

  #w-node-_41f3882e-ec8e-274d-6590-d602e8eb7a7f-8acb41e0 {
    -ms-grid-column: 4;
    grid-column-start: 4;
    -ms-grid-column-span: 3;
    grid-column-end: 7;
    -ms-grid-row: 6;
    grid-row-start: 6;
    -ms-grid-row-span: 1;
    grid-row-end: 7;
  }

  #platea-preferencial.w-node-_6ed67f26-1925-318d-ad20-980798613b8b-da3cd0af {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 6;
    grid-column-end: 7;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }

  #w-node-_72232bab-f9a7-a6f0-f850-5787a2202386-da3cd0af {
    -ms-grid-row: 6;
    grid-row-start: 6;
    -ms-grid-row-span: 1;
    grid-row-end: 7;
  }

  #w-node-bf53dedc-3e7f-780a-3f9f-5829afef7ed6-da3cd0af {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 6;
    grid-column-end: 7;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
  }

  #w-node-aba17f40-a9ee-3e8c-3295-12512a35ec09-da3cd0af {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 3;
    grid-column-end: 4;
    -ms-grid-row: 3;
    grid-row-start: 3;
    -ms-grid-row-span: 1;
    grid-row-end: 4;
  }

  #w-node-_43901578-926c-87a1-74f3-eb356df6373f-da3cd0af {
    -ms-grid-column: 4;
    grid-column-start: 4;
    -ms-grid-column-span: 3;
    grid-column-end: 7;
    -ms-grid-row: 3;
    grid-row-start: 3;
    -ms-grid-row-span: 1;
    grid-row-end: 4;
  }

  #w-node-fee4dc2a-d234-e94b-0b31-2199bcf03c60-da3cd0af {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 4;
    grid-column-end: 5;
    -ms-grid-row: 4;
    grid-row-start: 4;
    -ms-grid-row-span: 1;
    grid-row-end: 5;
  }

  #w-node-_67342fc1-6dd3-2995-d105-25a9aef60354-da3cd0af {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-row: 5;
    grid-row-start: 5;
    -ms-grid-row-span: 1;
    grid-row-end: 6;
  }

  #w-node-_478997d1-d050-15cd-5797-b0f445eea71c-da3cd0af {
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-column-span: 2;
    grid-column-end: 5;
    -ms-grid-row: 5;
    grid-row-start: 5;
    -ms-grid-row-span: 1;
    grid-row-end: 6;
  }

  #w-node-_0802a792-900d-00de-39ec-f113f0f17589-da3cd0af {
    -ms-grid-column: 5;
    grid-column-start: 5;
    -ms-grid-column-span: 2;
    grid-column-end: 7;
    -ms-grid-row: 4;
    grid-row-start: 4;
    -ms-grid-row-span: 2;
    grid-row-end: 6;
  }

  #w-node-_68f6bf66-7cbc-98f5-9043-04ef8a300dd8-da3cd0af {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-row: 6;
    grid-row-start: 6;
    -ms-grid-row-span: 1;
    grid-row-end: 7;
  }

  #w-node-_62a801ac-f1d1-c38e-32c5-a7dc57038115-da3cd0af {
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-column-span: 1;
    grid-column-end: 4;
    -ms-grid-row: 6;
    grid-row-start: 6;
    -ms-grid-row-span: 1;
    grid-row-end: 7;
  }

  #w-node-_41f3882e-ec8e-274d-6590-d602e8eb7a7f-da3cd0af {
    -ms-grid-column: 4;
    grid-column-start: 4;
    -ms-grid-column-span: 3;
    grid-column-end: 7;
    -ms-grid-row: 6;
    grid-row-start: 6;
    -ms-grid-row-span: 1;
    grid-row-end: 7;
  }

  #w-node-_74fa6fa4-cad5-163a-e4fb-00984dcd788a-4dcd77e6 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }

  #w-node-_74fa6fa4-cad5-163a-e4fb-00984dcd788b-4dcd77e6 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }

  #w-node-_74fa6fa4-cad5-163a-e4fb-00984dcd78b6-4dcd77e6 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
  }

  #w-node-_74fa6fa4-cad5-163a-e4fb-00984dcd78d5-4dcd77e6 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }

  #w-node-_74fa6fa4-cad5-163a-e4fb-00984dcd78d6-4dcd77e6 {
    -ms-grid-column: 1;
    grid-column-start: 1;
  }

  #w-node-_74fa6fa4-cad5-163a-e4fb-00984dcd78f0-4dcd77e6 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
  }

  #w-node-_74fa6fa4-cad5-163a-e4fb-00984dcd7906-4dcd77e6 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }

  #w-node-_74fa6fa4-cad5-163a-e4fb-00984dcd7907-4dcd77e6 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
  }

  #w-node-_74fa6fa4-cad5-163a-e4fb-00984dcd7932-4dcd77e6 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
  }

  #w-node-_74fa6fa4-cad5-163a-e4fb-00984dcd7948-4dcd77e6 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }

  #w-node-_74fa6fa4-cad5-163a-e4fb-00984dcd7949-4dcd77e6 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
  }

  #w-node-_74fa6fa4-cad5-163a-e4fb-00984dcd7966-4dcd77e6 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
  }

  #w-node-_74fa6fa4-cad5-163a-e4fb-00984dcd797c-4dcd77e6 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }

  #w-node-_74fa6fa4-cad5-163a-e4fb-00984dcd797d-4dcd77e6 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }

  #w-node-_74fa6fa4-cad5-163a-e4fb-00984dcd798e-4dcd77e6 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
  }

  #w-node-_74fa6fa4-cad5-163a-e4fb-00984dcd79d5-4dcd77e6 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }

  #w-node-_74fa6fa4-cad5-163a-e4fb-00984dcd79d6-4dcd77e6 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
  }

  #w-node-_74fa6fa4-cad5-163a-e4fb-00984dcd79f6-4dcd77e6 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
  }

  #w-node-fb7d48b4-c9af-d136-53e5-ae0833e0c8bb-33e0c8b2 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }

  #w-node-fb7d48b4-c9af-d136-53e5-ae0833e0c8bf-33e0c8b2 {
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-column-span: 2;
    grid-column-end: 5;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-fb7d48b4-c9af-d136-53e5-ae0833e0c8c3-33e0c8b2 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-fb7d48b4-c9af-d136-53e5-ae0833e0c8c7-33e0c8b2 {
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-column-span: 2;
    grid-column-end: 5;
  }

  #w-node-fb7d48b4-c9af-d136-53e5-ae0833e0c8cb-33e0c8b2 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 3;
    grid-row-start: 3;
    -ms-grid-row-span: 1;
    grid-row-end: 4;
  }

  #w-node-fb7d48b4-c9af-d136-53e5-ae0833e0c8cf-33e0c8b2 {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 3;
    grid-row-start: 3;
    -ms-grid-row-span: 1;
    grid-row-end: 4;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-fb7d48b4-c9af-d136-53e5-ae0833e0c8d3-33e0c8b2 {
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-column-span: 1;
    grid-column-end: 4;
    -ms-grid-row: 3;
    grid-row-start: 3;
    -ms-grid-row-span: 1;
    grid-row-end: 4;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-fb7d48b4-c9af-d136-53e5-ae0833e0c8d7-33e0c8b2 {
    -ms-grid-column: 4;
    grid-column-start: 4;
    -ms-grid-column-span: 1;
    grid-column-end: 5;
    -ms-grid-row: 3;
    grid-row-start: 3;
    -ms-grid-row-span: 1;
    grid-row-end: 4;
  }

  #w-node-fb7d48b4-c9af-d136-53e5-ae0833e0c8d9-33e0c8b2 {
    -ms-grid-row: 4;
    grid-row-start: 4;
    -ms-grid-row-span: 1;
    grid-row-end: 5;
  }

  #w-node-fb7d48b4-c9af-d136-53e5-ae0833e0c8dd-33e0c8b2 {
    -ms-grid-row: 4;
    grid-row-start: 4;
    -ms-grid-row-span: 1;
    grid-row-end: 5;
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-fb7d48b4-c9af-d136-53e5-ae0833e0c8e1-33e0c8b2 {
    -ms-grid-row: 4;
    grid-row-start: 4;
    -ms-grid-row-span: 1;
    grid-row-end: 5;
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-column-span: 1;
    grid-column-end: 4;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-fb7d48b4-c9af-d136-53e5-ae0833e0c8e5-33e0c8b2 {
    -ms-grid-row: 4;
    grid-row-start: 4;
    -ms-grid-row-span: 1;
    grid-row-end: 5;
    -ms-grid-column: 4;
    grid-column-start: 4;
    -ms-grid-column-span: 1;
    grid-column-end: 5;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-fb7d48b4-c9af-d136-53e5-ae0833e0c8e9-33e0c8b2 {
    -ms-grid-row: 5;
    grid-row-start: 5;
    -ms-grid-row-span: 1;
    grid-row-end: 6;
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-fb7d48b4-c9af-d136-53e5-ae0833e0c8ed-33e0c8b2 {
    -ms-grid-row: 5;
    grid-row-start: 5;
    -ms-grid-row-span: 1;
    grid-row-end: 6;
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-column-span: 1;
    grid-column-end: 4;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-fb7d48b4-c9af-d136-53e5-ae0833e0c8f1-33e0c8b2 {
    -ms-grid-row: 6;
    grid-row-start: 6;
    -ms-grid-row-span: 1;
    grid-row-end: 7;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 4;
    grid-column-end: 5;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-_544f41ef-5314-b838-8b91-02e4b2a46bbd-b2a46b4d {
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-column-span: 1;
    grid-column-end: 4;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }

  #w-node-_544f41ef-5314-b838-8b91-02e4b2a46bf1-b2a46b4d {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
  }

  #w-node-_544f41ef-5314-b838-8b91-02e4b2a46c20-b2a46b4d {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
  }

  #w-node-f9f60ccc-06c6-4e40-0f04-f5c22f030310-2f0302c7 {
    -ms-grid-column-span: 2;
    grid-column-end: 2;
  }

  #w-node-f9f60ccc-06c6-4e40-0f04-f5c22f03031b-2f0302c7 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
  }

  #w-node-f9f60ccc-06c6-4e40-0f04-f5c22f03032a-2f0302c7 {
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }

  #w-node-f9f60ccc-06c6-4e40-0f04-f5c22f030335-2f0302c7 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
  }

  #w-node-_0825cb08-baf6-4a9a-effc-d7970021e649-36b07b67 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_0825cb08-baf6-4a9a-effc-d7970021e649-e51c028d {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_0825cb08-baf6-4a9a-effc-d7970021e649-ff114382 {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-e41cf416-d135-1589-fa69-1f887c7d2216-ff114382 {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-_82888919-cee2-d048-750b-57ebd4fe700a-ff114382 {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-_73f49eae-9a53-8005-85da-2f09f1c837f8-ff114382 {
    -ms-grid-row-span: 2;
    grid-row-end: 2;
  }

  #w-node-_73f49eae-9a53-8005-85da-2f09f1c837fb-ff114382 {
    -ms-grid-column-span: 3;
    grid-column-end: 3;
  }

  #w-node-_317e8e56-b48e-6d19-f678-11dba98c4b0d-ff114382 {
    -ms-grid-column-span: 3;
    grid-column-end: 3;
  }

  #w-node-_7503ceeb-1ab8-bdca-2aef-20402a47b1e9-ff114382 {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }

  #w-node-_7503ceeb-1ab8-bdca-2aef-20402a47b1f1-ff114382 {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }

  #w-node-_7503ceeb-1ab8-bdca-2aef-20402a47b1fb-ff114382 {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }

  #w-node-_6a7a2ab5-575c-4f71-f8c0-aa795b643074-ff114382 {
    -ms-grid-column: 1;
    grid-column-start: 1;
  }

  #w-node-_60b3a17b-5742-7906-013c-439a128b9fe8-ff114382 {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-_18b909a9-3a2c-9948-29f9-ebda07077739-0707772a {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
  }

  #w-node-_18b909a9-3a2c-9948-29f9-ebda0707773b-0707772a {
    -ms-grid-row: 3;
    grid-row-start: 3;
    -ms-grid-row-span: 1;
    grid-row-end: 4;
  }

  #w-node-_18b909a9-3a2c-9948-29f9-ebda0707773d-0707772a {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 4;
    grid-row-start: 4;
    -ms-grid-row-span: 1;
    grid-row-end: 5;
  }

  #w-node-_18b909a9-3a2c-9948-29f9-ebda0707773f-0707772a {
    -ms-grid-column-span: 2;
    grid-column-end: 2;
    -ms-grid-row: 5;
    grid-row-start: 5;
    -ms-grid-row-span: 1;
    grid-row-end: 6;
  }

  #w-node-_18b909a9-3a2c-9948-29f9-ebda07077741-0707772a {
    -ms-grid-row: 6;
    grid-row-start: 6;
    -ms-grid-row-span: 1;
    grid-row-end: 7;
    -ms-grid-column-span: 2;
    grid-column-end: 2;
  }

  #w-node-_18b909a9-3a2c-9948-29f9-ebda07077742-0707772a {
    -ms-grid-column-span: 2;
    grid-column-end: 2;
    -ms-grid-row: 7;
    grid-row-start: 7;
    -ms-grid-row-span: 1;
    grid-row-end: 8;
  }

  #w-node-_5740c231-61cf-8d2c-ec4d-f43d317cf222-317cf218 {
    -ms-grid-column-span: 3;
    grid-column-end: 3;
  }

  #w-node-fcf8e4d4-4fc4-66df-141b-52044593673f-45936739 {
    -ms-grid-row-span: 2;
    grid-row-end: 2;
  }

  #w-node-fcf8e4d4-4fc4-66df-141b-520445936742-45936739 {
    -ms-grid-column-span: 3;
    grid-column-end: 3;
  }

  #w-node-a4366e7b-7a1f-e05e-5c51-1a005221ca98-5221ca96 {
    -ms-grid-column-span: 3;
    grid-column-end: 3;
  }

  #platea-preferencial.w-node-_6ed67f26-1925-318d-ad20-980798613b8b-8acb41e0 {
    -ms-grid-row-span: 2;
    grid-row-end: 3;
    -ms-grid-column-span: 4;
    grid-column-end: 5;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }

  #w-node-_72232bab-f9a7-a6f0-f850-5787a2202386-8acb41e0 {
    -ms-grid-row-span: 1;
    grid-row-end: 4;
    -ms-grid-row: 3;
    grid-row-start: 3;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
  }

  #w-node-bf53dedc-3e7f-780a-3f9f-5829afef7ed6-8acb41e0 {
    -ms-grid-column-span: 4;
    grid-column-end: 5;
    -ms-grid-row-span: 1;
    grid-row-end: 4;
    -ms-grid-row: 3;
    grid-row-start: 3;
    -ms-grid-column: 1;
    grid-column-start: 1;
  }

  #w-node-aba17f40-a9ee-3e8c-3295-12512a35ec09-8acb41e0 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 4;
    grid-column-end: 5;
    -ms-grid-row: 4;
    grid-row-start: 4;
    -ms-grid-row-span: 2;
    grid-row-end: 6;
  }

  #w-node-_43901578-926c-87a1-74f3-eb356df6373f-8acb41e0 {
    -ms-grid-row-span: 2;
    grid-row-end: 8;
    -ms-grid-row: 6;
    grid-row-start: 6;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 4;
    grid-column-end: 5;
  }

  #w-node-fee4dc2a-d234-e94b-0b31-2199bcf03c60-8acb41e0 {
    -ms-grid-row: 8;
    grid-row-start: 8;
    -ms-grid-row-span: 1;
    grid-row-end: 9;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 4;
    grid-column-end: 5;
  }

  #w-node-_67342fc1-6dd3-2995-d105-25a9aef60354-8acb41e0 {
    -ms-grid-row-span: 2;
    grid-row-end: 11;
    -ms-grid-row: 9;
    grid-row-start: 9;
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-column: 1;
    grid-column-start: 1;
  }

  #w-node-_478997d1-d050-15cd-5797-b0f445eea71c-8acb41e0 {
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-column-span: 2;
    grid-column-end: 5;
    -ms-grid-row: 9;
    grid-row-start: 9;
    -ms-grid-row-span: 2;
    grid-row-end: 11;
  }

  #w-node-_0802a792-900d-00de-39ec-f113f0f17589-8acb41e0 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 4;
    grid-column-end: 5;
    -ms-grid-row: 11;
    grid-row-start: 11;
    -ms-grid-row-span: 2;
    grid-row-end: 13;
  }

  #w-node-_68f6bf66-7cbc-98f5-9043-04ef8a300dd8-8acb41e0 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-row: 13;
    grid-row-start: 13;
    -ms-grid-row-span: 2;
    grid-row-end: 15;
  }

  #w-node-_62a801ac-f1d1-c38e-32c5-a7dc57038115-8acb41e0 {
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-column-span: 2;
    grid-column-end: 5;
    -ms-grid-row: 13;
    grid-row-start: 13;
    -ms-grid-row-span: 2;
    grid-row-end: 15;
  }

  #w-node-_41f3882e-ec8e-274d-6590-d602e8eb7a7f-8acb41e0 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 4;
    grid-column-end: 5;
    -ms-grid-row: 15;
    grid-row-start: 15;
    -ms-grid-row-span: 2;
    grid-row-end: 17;
  }

  #w-node-_0cbe05c9-34bf-930d-6e50-aae4c3c2a54f-c3c2a540 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
  }

  #w-node-_0cbe05c9-34bf-930d-6e50-aae4c3c2a551-c3c2a540 {
    -ms-grid-row: 3;
    grid-row-start: 3;
    -ms-grid-row-span: 1;
    grid-row-end: 4;
  }

  #w-node-_0cbe05c9-34bf-930d-6e50-aae4c3c2a553-c3c2a540 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 4;
    grid-row-start: 4;
    -ms-grid-row-span: 1;
    grid-row-end: 5;
  }

  #w-node-_0cbe05c9-34bf-930d-6e50-aae4c3c2a555-c3c2a540 {
    -ms-grid-column-span: 2;
    grid-column-end: 2;
    -ms-grid-row: 5;
    grid-row-start: 5;
    -ms-grid-row-span: 1;
    grid-row-end: 6;
  }

  #w-node-_0cbe05c9-34bf-930d-6e50-aae4c3c2a557-c3c2a540 {
    -ms-grid-row: 6;
    grid-row-start: 6;
    -ms-grid-row-span: 1;
    grid-row-end: 7;
    -ms-grid-column-span: 2;
    grid-column-end: 2;
  }

  #w-node-_0cbe05c9-34bf-930d-6e50-aae4c3c2a558-c3c2a540 {
    -ms-grid-column-span: 2;
    grid-column-end: 2;
    -ms-grid-row: 7;
    grid-row-start: 7;
    -ms-grid-row-span: 1;
    grid-row-end: 8;
  }

  #platea-preferencial.w-node-_6ed67f26-1925-318d-ad20-980798613b8b-da3cd0af {
    -ms-grid-row-span: 2;
    grid-row-end: 3;
    -ms-grid-column-span: 4;
    grid-column-end: 5;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }

  #w-node-_72232bab-f9a7-a6f0-f850-5787a2202386-da3cd0af {
    -ms-grid-row-span: 1;
    grid-row-end: 4;
    -ms-grid-row: 3;
    grid-row-start: 3;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
  }

  #w-node-bf53dedc-3e7f-780a-3f9f-5829afef7ed6-da3cd0af {
    -ms-grid-column-span: 4;
    grid-column-end: 5;
    -ms-grid-row-span: 1;
    grid-row-end: 4;
    -ms-grid-row: 3;
    grid-row-start: 3;
    -ms-grid-column: 1;
    grid-column-start: 1;
  }

  #w-node-aba17f40-a9ee-3e8c-3295-12512a35ec09-da3cd0af {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 4;
    grid-column-end: 5;
    -ms-grid-row: 4;
    grid-row-start: 4;
    -ms-grid-row-span: 2;
    grid-row-end: 6;
  }

  #w-node-_43901578-926c-87a1-74f3-eb356df6373f-da3cd0af {
    -ms-grid-row-span: 2;
    grid-row-end: 8;
    -ms-grid-row: 6;
    grid-row-start: 6;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 4;
    grid-column-end: 5;
  }

  #w-node-fee4dc2a-d234-e94b-0b31-2199bcf03c60-da3cd0af {
    -ms-grid-row: 8;
    grid-row-start: 8;
    -ms-grid-row-span: 1;
    grid-row-end: 9;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 4;
    grid-column-end: 5;
  }

  #w-node-_67342fc1-6dd3-2995-d105-25a9aef60354-da3cd0af {
    -ms-grid-row-span: 2;
    grid-row-end: 11;
    -ms-grid-row: 9;
    grid-row-start: 9;
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-column: 1;
    grid-column-start: 1;
  }

  #w-node-_478997d1-d050-15cd-5797-b0f445eea71c-da3cd0af {
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-column-span: 2;
    grid-column-end: 5;
    -ms-grid-row: 9;
    grid-row-start: 9;
    -ms-grid-row-span: 2;
    grid-row-end: 11;
  }

  #w-node-_0802a792-900d-00de-39ec-f113f0f17589-da3cd0af {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 4;
    grid-column-end: 5;
    -ms-grid-row: 11;
    grid-row-start: 11;
    -ms-grid-row-span: 2;
    grid-row-end: 13;
  }

  #w-node-_68f6bf66-7cbc-98f5-9043-04ef8a300dd8-da3cd0af {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-row: 13;
    grid-row-start: 13;
    -ms-grid-row-span: 2;
    grid-row-end: 15;
  }

  #w-node-_62a801ac-f1d1-c38e-32c5-a7dc57038115-da3cd0af {
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-column-span: 2;
    grid-column-end: 5;
    -ms-grid-row: 13;
    grid-row-start: 13;
    -ms-grid-row-span: 2;
    grid-row-end: 15;
  }

  #w-node-_41f3882e-ec8e-274d-6590-d602e8eb7a7f-da3cd0af {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 4;
    grid-column-end: 5;
    -ms-grid-row: 15;
    grid-row-start: 15;
    -ms-grid-row-span: 2;
    grid-row-end: 17;
  }

  #w-node-_6ed67f26-1925-318d-ad20-980798613b8b-f63a373f {
    -ms-grid-row-span: 3;
    grid-row-end: 3;
    -ms-grid-column-span: 3;
    grid-column-end: 3;
  }

  #w-node-_72e887b3-b201-ec85-f396-c3fb00dd036f-f63a373f {
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-column-span: 2;
    grid-column-end: 5;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 2;
    grid-row-end: 3;
  }

  #w-node-_203b821c-18a7-45cf-745a-e14cc6f2563a-f63a373f {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 4;
    grid-column-end: 5;
    -ms-grid-row: 3;
    grid-row-start: 3;
    -ms-grid-row-span: 1;
    grid-row-end: 4;
  }

  #w-node-_72232bab-f9a7-a6f0-f850-5787a2202386-f63a373f {
    -ms-grid-row-span: 2;
    grid-row-end: 6;
    -ms-grid-row: 4;
    grid-row-start: 4;
  }

  #w-node-bf53dedc-3e7f-780a-3f9f-5829afef7ed6-f63a373f {
    -ms-grid-column-span: 5;
    grid-column-end: 5;
    -ms-grid-row-span: 2;
    grid-row-end: 6;
    -ms-grid-row: 4;
    grid-row-start: 4;
  }

  #w-node-aba17f40-a9ee-3e8c-3295-12512a35ec09-f63a373f {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 4;
    grid-column-end: 5;
    -ms-grid-row: 6;
    grid-row-start: 6;
    -ms-grid-row-span: 1;
    grid-row-end: 7;
  }

  #w-node-fee4dc2a-d234-e94b-0b31-2199bcf03c60-f63a373f {
    -ms-grid-row-span: 2;
    grid-row-end: 9;
    -ms-grid-row: 7;
    grid-row-start: 7;
    -ms-grid-column-span: 4;
    grid-column-end: 5;
    -ms-grid-column: 1;
    grid-column-start: 1;
  }

  #w-node-_67342fc1-6dd3-2995-d105-25a9aef60354-f63a373f {
    -ms-grid-row-span: 2;
    grid-row-end: 11;
    -ms-grid-row: 9;
    grid-row-start: 9;
    -ms-grid-column-span: 4;
    grid-column-end: 5;
    -ms-grid-column: 1;
    grid-column-start: 1;
  }

  #w-node-_478997d1-d050-15cd-5797-b0f445eea71c-f63a373f {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 11;
    grid-row-start: 11;
    -ms-grid-row-span: 1;
    grid-row-end: 12;
  }

  #w-node-_0802a792-900d-00de-39ec-f113f0f17589-f63a373f {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 11;
    grid-row-start: 11;
    -ms-grid-row-span: 1;
    grid-row-end: 12;
  }

  #w-node-_68f6bf66-7cbc-98f5-9043-04ef8a300dd8-f63a373f {
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-column-span: 1;
    grid-column-end: 4;
    -ms-grid-row: 11;
    grid-row-start: 11;
    -ms-grid-row-span: 1;
    grid-row-end: 12;
  }

  #w-node-_6bf39f27-13f7-3075-d7ec-7802369cd1cc-f63a373f {
    -ms-grid-column: 4;
    grid-column-start: 4;
    -ms-grid-column-span: 1;
    grid-column-end: 5;
    -ms-grid-row: 11;
    grid-row-start: 11;
    -ms-grid-row-span: 1;
    grid-row-end: 12;
  }

  #w-node-c56c1621-42a6-ddbd-2b4f-5cc7bf46ee08-f63a373f {
    -ms-grid-column: 5;
    grid-column-start: 5;
    -ms-grid-column-span: 1;
    grid-column-end: 6;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }

  #w-node-e5031dac-ca3b-65b2-96b5-12c5ab534ebe-f63a373f {
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-ef3ccbdc-cd31-b210-84ae-0bf80da5289b-f63a373f {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 2;
    grid-row-start: 2;
  }

  #w-node-_8cac0e2d-75f4-a6ea-f818-e6b5343c4112-f63a373f {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
  }

  #w-node-_54617cc8-2918-5f80-a621-2ea4ec91ead2-f63a373f {
    -ms-grid-column-span: 3;
    grid-column-end: 3;
  }

  #w-node-_54617cc8-2918-5f80-a621-2ea4ec91eada-f63a373f {
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
  }

  #w-node-_54617cc8-2918-5f80-a621-2ea4ec91eb05-f63a373f {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
  }

  #w-node-_39fd39e9-f381-3e4d-19a2-796a844f5efb-f63a373f {
    -ms-grid-column-span: 3;
    grid-column-end: 3;
  }

  #w-node-_39fd39e9-f381-3e4d-19a2-796a844f5f03-f63a373f {
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
  }

  #w-node-_39fd39e9-f381-3e4d-19a2-796a844f5f3d-f63a373f {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
  }

  #w-node-_73d4d9b1-907c-c581-95cf-92bbcb8a8528-f63a373f {
    -ms-grid-column-span: 3;
    grid-column-end: 3;
  }

  #w-node-_73d4d9b1-907c-c581-95cf-92bbcb8a8530-f63a373f {
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
  }

  #w-node-_73d4d9b1-907c-c581-95cf-92bbcb8a856b-f63a373f {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
  }

  #w-node-_74fa6fa4-cad5-163a-e4fb-00984dcd788b-4dcd77e6 {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-_74fa6fa4-cad5-163a-e4fb-00984dcd78b6-4dcd77e6 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
  }

  #w-node-_74fa6fa4-cad5-163a-e4fb-00984dcd78d6-4dcd77e6 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 2;
    grid-column-end: 3;
  }

  #w-node-_74fa6fa4-cad5-163a-e4fb-00984dcd78f0-4dcd77e6 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
  }

  #w-node-_74fa6fa4-cad5-163a-e4fb-00984dcd7907-4dcd77e6 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 2;
    grid-column-end: 3;
  }

  #w-node-_74fa6fa4-cad5-163a-e4fb-00984dcd7932-4dcd77e6 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
  }

  #w-node-_74fa6fa4-cad5-163a-e4fb-00984dcd793b-4dcd77e6 {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-_74fa6fa4-cad5-163a-e4fb-00984dcd7949-4dcd77e6 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 2;
    grid-column-end: 3;
  }

  #w-node-_74fa6fa4-cad5-163a-e4fb-00984dcd7966-4dcd77e6 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
  }

  #w-node-_74fa6fa4-cad5-163a-e4fb-00984dcd797d-4dcd77e6 {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-_74fa6fa4-cad5-163a-e4fb-00984dcd798e-4dcd77e6 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
  }

  #w-node-_74fa6fa4-cad5-163a-e4fb-00984dcd79d6-4dcd77e6 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 2;
    grid-column-end: 3;
  }

  #w-node-_74fa6fa4-cad5-163a-e4fb-00984dcd79f6-4dcd77e6 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
  }

  #w-node-_74fa6fa4-cad5-163a-e4fb-00984dcd79ff-4dcd77e6 {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-fb7d48b4-c9af-d136-53e5-ae0833e0c8bb-33e0c8b2 {
    -ms-grid-column-span: 2;
    grid-column-end: 2;
  }

  #w-node-fb7d48b4-c9af-d136-53e5-ae0833e0c8bf-33e0c8b2 {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
  }

  #w-node-fb7d48b4-c9af-d136-53e5-ae0833e0c8c3-33e0c8b2 {
    -ms-grid-column-span: 2;
    grid-column-end: 2;
  }

  #w-node-fb7d48b4-c9af-d136-53e5-ae0833e0c8c7-33e0c8b2 {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
  }

  #w-node-fb7d48b4-c9af-d136-53e5-ae0833e0c8d3-33e0c8b2 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 4;
    grid-row-start: 4;
    -ms-grid-row-span: 1;
    grid-row-end: 5;
  }

  #w-node-fb7d48b4-c9af-d136-53e5-ae0833e0c8d7-33e0c8b2 {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 4;
    grid-row-start: 4;
    -ms-grid-row-span: 1;
    grid-row-end: 5;
  }

  #w-node-fb7d48b4-c9af-d136-53e5-ae0833e0c8d9-33e0c8b2 {
    -ms-grid-row: 5;
    grid-row-start: 5;
    -ms-grid-row-span: 1;
    grid-row-end: 6;
  }

  #w-node-fb7d48b4-c9af-d136-53e5-ae0833e0c8dd-33e0c8b2 {
    -ms-grid-row: 5;
    grid-row-start: 5;
    -ms-grid-row-span: 1;
    grid-row-end: 6;
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-fb7d48b4-c9af-d136-53e5-ae0833e0c8e1-33e0c8b2 {
    -ms-grid-row: 6;
    grid-row-start: 6;
    -ms-grid-row-span: 1;
    grid-row-end: 7;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-fb7d48b4-c9af-d136-53e5-ae0833e0c8e5-33e0c8b2 {
    -ms-grid-row: 6;
    grid-row-start: 6;
    -ms-grid-row-span: 1;
    grid-row-end: 7;
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
  }

  #w-node-fb7d48b4-c9af-d136-53e5-ae0833e0c8e9-33e0c8b2 {
    -ms-grid-row: 7;
    grid-row-start: 7;
    -ms-grid-row-span: 1;
    grid-row-end: 8;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
  }

  #w-node-fb7d48b4-c9af-d136-53e5-ae0833e0c8ed-33e0c8b2 {
    -ms-grid-row: 7;
    grid-row-start: 7;
    -ms-grid-row-span: 1;
    grid-row-end: 8;
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
  }

  #w-node-fb7d48b4-c9af-d136-53e5-ae0833e0c8f1-33e0c8b2 {
    -ms-grid-row: 8;
    grid-row-start: 8;
    -ms-grid-row-span: 1;
    grid-row-end: 9;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-_9a7caa9d-9d7a-d63a-9c34-ea6a23b02e2a-23b02e21 {
    -ms-grid-column: 1;
    grid-column-start: 1;
  }

  #w-node-_9a7caa9d-9d7a-d63a-9c34-ea6a23b02e34-23b02e21 {
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-column-span: 2;
    grid-column-end: 5;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }

  #w-node-_9a7caa9d-9d7a-d63a-9c34-ea6a23b02e3a-23b02e21 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
  }

  #w-node-_9a7caa9d-9d7a-d63a-9c34-ea6a23b02e48-23b02e21 {
    -ms-grid-column-span: 3;
    grid-column-end: 3;
  }

  #w-node-_9a7caa9d-9d7a-d63a-9c34-ea6a23b02e52-23b02e21 {
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-column-span: 2;
    grid-column-end: 5;
  }

  #w-node-_9a7caa9d-9d7a-d63a-9c34-ea6a23b02e58-23b02e21 {
    -ms-grid-column: 1;
    grid-column-start: 1;
  }

  #w-node-_9a7caa9d-9d7a-d63a-9c34-ea6a23b02e6c-23b02e21 {
    -ms-grid-column: 1;
    grid-column-start: 1;
  }

  #w-node-_9a7caa9d-9d7a-d63a-9c34-ea6a23b02e76-23b02e21 {
    -ms-grid-column-span: 5;
    grid-column-end: 5;
  }

  #w-node-_9a7caa9d-9d7a-d63a-9c34-ea6a23b02e7f-23b02e21 {
    -ms-grid-column-span: 3;
    grid-column-end: 3;
  }

  #w-node-_9a7caa9d-9d7a-d63a-9c34-ea6a23b02e85-23b02e21 {
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-column-span: 2;
    grid-column-end: 5;
  }

  #w-node-_9a7caa9d-9d7a-d63a-9c34-ea6a23b02e8b-23b02e21 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-row: 7;
    grid-row-start: 7;
    -ms-grid-row-span: 1;
    grid-row-end: 8;
  }

  #w-node-_9a7caa9d-9d7a-d63a-9c34-ea6a23b02e91-23b02e21 {
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-column-span: 2;
    grid-column-end: 5;
    -ms-grid-row: 7;
    grid-row-start: 7;
    -ms-grid-row-span: 1;
    grid-row-end: 8;
  }

  #w-node-_9a7caa9d-9d7a-d63a-9c34-ea6a23b02e97-23b02e21 {
    -ms-grid-column-span: 3;
    grid-column-end: 3;
    -ms-grid-row: 8;
    grid-row-start: 8;
    -ms-grid-row-span: 1;
    grid-row-end: 9;
  }

  #w-node-_9a7caa9d-9d7a-d63a-9c34-ea6a23b02e9d-23b02e21 {
    -ms-grid-row: 8;
    grid-row-start: 8;
    -ms-grid-row-span: 1;
    grid-row-end: 9;
    -ms-grid-column-span: 3;
    grid-column-end: 3;
  }

  #w-node-_9a7caa9d-9d7a-d63a-9c34-ea6a23b02ea3-23b02e21 {
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-row: 8;
    grid-row-start: 8;
    -ms-grid-row-span: 1;
    grid-row-end: 9;
  }

  #w-node-_9a7caa9d-9d7a-d63a-9c34-ea6a23b02ead-23b02e21 {
    -ms-grid-row: 9;
    grid-row-start: 9;
    -ms-grid-row-span: 1;
    grid-row-end: 10;
  }

  #w-node-_9a7caa9d-9d7a-d63a-9c34-ea6a23b02eb7-23b02e21 {
    -ms-grid-column-span: 5;
    grid-column-end: 5;
    -ms-grid-row: 9;
    grid-row-start: 9;
    -ms-grid-row-span: 1;
    grid-row-end: 10;
  }

  #w-node-_9a7caa9d-9d7a-d63a-9c34-ea6a23b02ebd-23b02e21 {
    -ms-grid-column-span: 3;
    grid-column-end: 3;
    -ms-grid-row: 10;
    grid-row-start: 10;
    -ms-grid-row-span: 1;
    grid-row-end: 11;
  }

  #w-node-_9a7caa9d-9d7a-d63a-9c34-ea6a23b02ec7-23b02e21 {
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-column-span: 2;
    grid-column-end: 5;
    -ms-grid-row: 10;
    grid-row-start: 10;
    -ms-grid-row-span: 1;
    grid-row-end: 11;
  }

  #w-node-_9a7caa9d-9d7a-d63a-9c34-ea6a23b02ece-23b02e21 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 4;
    grid-column-end: 5;
    -ms-grid-row: 11;
    grid-row-start: 11;
    -ms-grid-row-span: 1;
    grid-row-end: 12;
  }

  #w-node-_9a7caa9d-9d7a-d63a-9c34-ea6a23b02ed2-23b02e21 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row: 12;
    grid-row-start: 12;
    -ms-grid-row-span: 1;
    grid-row-end: 13;
  }

  #w-node-_4624efc6-ae6e-7dfd-b8e5-b4cf74cd318f-74cd3188 {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }

  #w-node-_4624efc6-ae6e-7dfd-b8e5-b4cf74cd3197-74cd3188 {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }

  #w-node-_4624efc6-ae6e-7dfd-b8e5-b4cf74cd31a1-74cd3188 {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }

  #w-node-_544f41ef-5314-b838-8b91-02e4b2a46bbd-b2a46b4d {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
  }

  #w-node-_544f41ef-5314-b838-8b91-02e4b2a46bf1-b2a46b4d {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
  }

  #w-node-_544f41ef-5314-b838-8b91-02e4b2a46c20-b2a46b4d {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 3;
    grid-row-start: 3;
    -ms-grid-row-span: 1;
    grid-row-end: 4;
  }

  #w-node-_6ed67f26-1925-318d-ad20-980798613b8b-9d1dab0e {
    -ms-grid-row-span: 3;
    grid-row-end: 3;
    -ms-grid-column-span: 3;
    grid-column-end: 3;
  }

  #w-node-_72e887b3-b201-ec85-f396-c3fb00dd036f-9d1dab0e {
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-column-span: 2;
    grid-column-end: 5;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 2;
    grid-row-end: 3;
  }

  #w-node-_203b821c-18a7-45cf-745a-e14cc6f2563a-9d1dab0e {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 4;
    grid-column-end: 5;
    -ms-grid-row: 3;
    grid-row-start: 3;
    -ms-grid-row-span: 1;
    grid-row-end: 4;
  }

  #w-node-_72232bab-f9a7-a6f0-f850-5787a2202386-9d1dab0e {
    -ms-grid-row-span: 2;
    grid-row-end: 6;
    -ms-grid-row: 4;
    grid-row-start: 4;
  }

  #w-node-bf53dedc-3e7f-780a-3f9f-5829afef7ed6-9d1dab0e {
    -ms-grid-column-span: 5;
    grid-column-end: 5;
    -ms-grid-row-span: 2;
    grid-row-end: 6;
    -ms-grid-row: 4;
    grid-row-start: 4;
  }

  #w-node-aba17f40-a9ee-3e8c-3295-12512a35ec09-9d1dab0e {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 4;
    grid-column-end: 5;
    -ms-grid-row: 6;
    grid-row-start: 6;
    -ms-grid-row-span: 1;
    grid-row-end: 7;
  }

  #w-node-fee4dc2a-d234-e94b-0b31-2199bcf03c60-9d1dab0e {
    -ms-grid-row-span: 2;
    grid-row-end: 9;
    -ms-grid-row: 7;
    grid-row-start: 7;
    -ms-grid-column-span: 4;
    grid-column-end: 5;
    -ms-grid-column: 1;
    grid-column-start: 1;
  }

  #w-node-_67342fc1-6dd3-2995-d105-25a9aef60354-9d1dab0e {
    -ms-grid-row-span: 2;
    grid-row-end: 11;
    -ms-grid-row: 9;
    grid-row-start: 9;
    -ms-grid-column-span: 4;
    grid-column-end: 5;
    -ms-grid-column: 1;
    grid-column-start: 1;
  }

  #w-node-_478997d1-d050-15cd-5797-b0f445eea71c-9d1dab0e {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 11;
    grid-row-start: 11;
    -ms-grid-row-span: 1;
    grid-row-end: 12;
  }

  #w-node-_0802a792-900d-00de-39ec-f113f0f17589-9d1dab0e {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 11;
    grid-row-start: 11;
    -ms-grid-row-span: 1;
    grid-row-end: 12;
  }

  #w-node-_68f6bf66-7cbc-98f5-9043-04ef8a300dd8-9d1dab0e {
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-column-span: 1;
    grid-column-end: 4;
    -ms-grid-row: 11;
    grid-row-start: 11;
    -ms-grid-row-span: 1;
    grid-row-end: 12;
  }

  #w-node-_6bf39f27-13f7-3075-d7ec-7802369cd1cc-9d1dab0e {
    -ms-grid-column: 4;
    grid-column-start: 4;
    -ms-grid-column-span: 1;
    grid-column-end: 5;
    -ms-grid-row: 11;
    grid-row-start: 11;
    -ms-grid-row-span: 1;
    grid-row-end: 12;
  }

  #w-node-f9f60ccc-06c6-4e40-0f04-f5c22f03032a-2f0302c7 {
    -ms-grid-column: 1;
    grid-column-start: 1;
  }

  #w-node-_0825cb08-baf6-4a9a-effc-d7970021e649-36b07b67 {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-_4b79156c-890a-4892-f49d-0013d65671e5-36b07b67 {
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }

  #w-node-c53088b8-9044-2b37-19f7-b909b875342c-36b07b67 {
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
    -ms-grid-row: 2;
    grid-row-start: 2;
  }

  #w-node-_936e9c28-6bf3-5124-5897-5e000fc86646-36b07b67 {
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }

  #w-node-_936e9c28-6bf3-5124-5897-5e000fc86643-36b07b67 {
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
    -ms-grid-row: 2;
    grid-row-start: 2;
  }

  #w-node-f56f1fdb-e538-36a8-c6c6-97d4d5dd07a4-36b07b67 {
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
    -ms-grid-row: 2;
    grid-row-start: 2;
  }

  #w-node-f56f1fdb-e538-36a8-c6c6-97d4d5dd07a7-36b07b67 {
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }

  #w-node-_685f6639-8988-21a9-631e-6a6f8efd88e1-36b07b67 {
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }

  #w-node-c61c98ed-d30e-7358-0b40-a9eef88cf65e-36b07b67 {
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }

  #w-node-_0825cb08-baf6-4a9a-effc-d7970021e649-e51c028d {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-_4b79156c-890a-4892-f49d-0013d65671e5-e51c028d {
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }

  #w-node-c53088b8-9044-2b37-19f7-b909b875342c-e51c028d {
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
    -ms-grid-row: 2;
    grid-row-start: 2;
  }

  #w-node-_936e9c28-6bf3-5124-5897-5e000fc86646-e51c028d {
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }

  #w-node-_936e9c28-6bf3-5124-5897-5e000fc86643-e51c028d {
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
    -ms-grid-row: 2;
    grid-row-start: 2;
  }

  #w-node-f56f1fdb-e538-36a8-c6c6-97d4d5dd07a4-e51c028d {
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
    -ms-grid-row: 2;
    grid-row-start: 2;
  }

  #w-node-f56f1fdb-e538-36a8-c6c6-97d4d5dd07a7-e51c028d {
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }

  #w-node-_685f6639-8988-21a9-631e-6a6f8efd88e1-e51c028d {
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }

  #w-node-c61c98ed-d30e-7358-0b40-a9eef88cf65e-e51c028d {
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }
}

@font-face {
  font-family: 'Product sans';
  src: url('../fonts/Product-Sans-Bold-Italic.ttf') format('truetype');
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Product sans';
  src: url('../fonts/Product-Sans-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Product sans';
  src: url('../fonts/Product-Sans-Italic.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Product sans';
  src: url('../fonts/Product-Sans-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Cuddleandkind';
  src: url('../fonts/CuddleandKind-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Sharpgrotesk';
  src: url('../fonts/SharpGrotesk-Bold25.otf') format('opentype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Sharpgrotesk';
  src: url('../fonts/SharpGrotesk-Book25.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Sharpgrotesk';
  src: url('../fonts/SharpGrotesk-SemiBold25.otf') format('opentype');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Sneak';
  src: url('../fonts/Sneak-Regular.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Sneak';
  src: url('../fonts/Sneak-Medium.otf') format('opentype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Sneak';
  src: url('../fonts/Sneak-Bold.otf') format('opentype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Sneak';
  src: url('../fonts/Sneak-Light.otf') format('opentype');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Sharpgrotesk';
  src: url('../fonts/SharpGrotesk-Light25.otf') format('opentype');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Sharpgrotesk';
  src: url('../fonts/SharpGrotesk-Thin25.otf') format('opentype');
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}