html.darkmode .title-entity {
  color: #f9f9fa;
}
.title-entity {
  font-weight: 200;
  font-size: 80px;
  margin-bottom: 40px;
  color: #060605;
  position: relative;
  transition: opacity 0.2s linear, transform 0.3s ease;
}
@media (max-width: 752px) {
  h1.title-entity {
    font-size: 40px;
  }
  h1.subtitle-entity {
    font-size: 40px;
  }
}
@media (max-width: 430px) {
  h1.title-entity {
    font-size: 35px !important;
  }
  h1.subtitle-entity {
    font-size: 35px !important;
  }
}
a:not(:last-child) > .title {
  margin-bottom: 40px;
}
.title-entity:last-child {
  margin-bottom: 0;
}
.subtitle-entity {
  font-weight: 200;
  font-size: 50px;
  margin-bottom: 40px;
  position: relative;
  transition: opacity 0.2s linear, transform 0.3s ease;
}
a:not(:last-child) > .subtitle {
  margin-bottom: 40px;
}
.subtitle-entity:last-child {
  margin-bottom: 0;
}
.description-entity {
  font-weight: 200;
  font-family: OpenSans;
  font-size: 18px;
  margin-bottom: 10px;
  position: relative;
  transition: opacity 0.2s linear, transform 0.3s ease;
}
a:not(:last-child) > .description {
  margin-bottom: 10px;
}
.description-entity:last-child {
  margin-bottom: 0;
}
.date-entity {
  font-weight: 200;
  font-family: OpenSans;
  font-size: 18px;
  margin-bottom: 10px;
  position: relative;
  transition: opacity 0.2s linear, transform 0.3s ease;
}
a:not(:last-child) > .date {
  margin-bottom: 10px;
}
.date-entity:last-child {
  margin-bottom: 0;
}
.image-entity {
  margin-bottom: 30px;
  position: relative;
  transition: opacity 0.2s linear, transform 0.3s ease;
}
a:not(:last-child) > .image {
  margin-bottom: 30px;
}
.image-entity:last-child {
  margin-bottom: 0;
}
.button.button-entity, .has-button-entity .button {
  font-weight: 500;
  font-size: 15px;
  line-height: 3;
  color: #ff3900;
}
.button.button-entity.is-filled, .has-button-entity.has-filled-button .button {
  background: #ff3900;
}
.button-entity {
  position: relative;
  transition: opacity 0.2s linear, transform 0.3s ease;
}
.button-entity:last-child {
  margin-bottom: 0;
}
