#ubermich_3 {
  display: grid;
  grid-auto-rows: auto;
}

#uber_lista_bajo {
  margin-top: calc(var(--u-100)* 1.5);
}

#ubermich_text_1 {
  grid-column: 5 / 23;
  grid-row: 1;
  height: fit-content;
  z-index: 9;
  margin-bottom: calc(var(--u-100)* 4);
  font-size: 7.5vw;
  letter-spacing: -.08rem;
}

#ubermich_bloque_1 {
  grid-row: 3;
  grid-column: 5 / 23;
  height: fit-content;
  bottom: 0;
  position: absolute;
  right: 0;
  padding-bottom: .3rem;
  position: relative;
  z-index: 9;
}

#ubermich_text_2 {
  grid-column: 5 / 23;
  grid-row: 3;
  height: fit-content;
  z-index: 9;
  margin-bottom: calc(var(--u-100)* 4);
  font-size: 7.5vw;
  letter-spacing: -.08rem;
}

#ubermich_bloque_240 {
  margin-bottom: calc(var(--u-100)* 4);
  margin-top: calc(var(--u-100)* 0);
  height: calc(var(--u-100)* 21);
  grid-row: 2;
  grid-column: 5 / 23;
  position: relative;
  right: 0px;
  overflow: auto;
  width: calc(var(--u-100)* 14);
}

#imagen_gerhard_ubermich {
  width: -webkit-fill-available;
  width: -moz-available;
  grid-row: 4;
  grid-column: 5 / 21;
}

#ubermich_1 {
  grid-auto-rows: auto;
  position: relative;
  margin-top: calc(var(--u-100)* 6);
}

#sello {
  margin-bottom: calc(var(--u-100)* 4);
  width: auto;
  height: auto;
  grid-row: 4;
  grid-column: 13 / 21;
}

#ubermich_bloque_301 {
  height: max-content;
  margin-bottom: calc(var(--u-100)* 1.75);
  width: calc(var(--u-100)* 19);
  margin-left: calc(var(--u-100)* 0);
  float: left;
}

#ubermich_bloque_301 {
  height: max-content;
  margin-bottom: calc(var(--u-100)* 1.75);
  width: auto;
  margin-left: calc(var(--u-100)* 0);
  float: left;
  grid-column: 5 / 23;
  grid-row: 1;
}

#ubermich_bloque_300 {
  margin-bottom: calc(var(--u-100)* 2);
  width: auto;
  margin-left: calc(var(--u-100)* 0);
  margin-top: calc(var(--u-100)* 3);
  grid-column: 5 / 23;
  grid-row: 2;
}

#ubermich_bloque_303 {
  height: max-content;
  margin-bottom: calc(var(--u-100)* 1.75);
  width: auto;
  margin-left: calc(var(--u-100)* 0);
  grid-column: 5 / 23;
  grid-row: 3;
}

#ubermich_bloque_304 {
  height: max-content;
  margin-bottom: calc(var(--u-100)* 2);
  width: auto;
  margin-left: calc(var(--u-100)* 0);
  grid-column: 5 / 23;
  grid-row: 4;
}

.uber_listado {
  border-bottom: 1px solid #3e3e3c;
  padding-top: calc(var(--u-100)* .75);
  padding-bottom: calc(var(--u-100)* .75);
}

.uber_listado:first-child {
  border-top: 1px solid #3e3e3c;
  padding-top: calc(var(--u-100)* .75);
}

.menu {
  background: var(--color5) !important;
}
