.StaticContents {
  margin: 10rem auto;
  display: grid;
  gap: 10rem;
  width: 112rem;
}
@media screen and (max-width: 699px) {
  .StaticContents {
    width: 100%;
  }
}
@media screen and (max-width: 699px) {
  .StaticContents + .StaticContents {
    margin-top: -5rem;
  }
}
.StaticContents_content {
  display: grid;
  gap: 2rem;
}
.StaticContents_title {
  font-size: 8.75rem;
  color: #ffffff;
  letter-spacing: 0.152em;
  text-align: center;
  font-weight: 100;
  font-family: "Oswald", sans-serif;
  white-space: nowrap;
}
@media screen and (max-width: 699px) {
  .StaticContents_title {
    font-size: 3.6153846154rem;
    margin-bottom: 1.1538461538rem;
  }
}
.StaticContents .columns {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 3rem;
}
@media screen and (max-width: 699px) {
  .StaticContents .columns {
    padding-left: 3.2307692308rem;
    padding-right: 3.2307692308rem;
  }
}
@media screen and (max-width: 699px) {
  .StaticContents .columns {
    grid-template-columns: 1fr;
  }
}
.StaticContents .columns .Column_card {
  width: unset;
}
.StaticContents .columns .Column_card_date {
  display: none;
}
.StaticContents .events {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 4rem;
}
@media screen and (max-width: 699px) {
  .StaticContents .events {
    grid-template-columns: 1fr;
    padding-left: 3.2307692308rem;
    padding-right: 3.2307692308rem;
    gap: 1.5rem;
  }
}
@media screen and (max-width: 699px) {
  .StaticContents .list {
    padding-left: 3.2307692308rem;
    padding-right: 3.2307692308rem;
  }
}
.StaticContents .button {
  margin-top: 3rem;
}
@media screen and (max-width: 699px) {
  .StaticContents .button {
    margin-top: 1rem;
  }
}

/*# sourceMappingURL=staticContents.css.map */
