html {
  font-size: 15px;
}

h1,
h2,
h3 {
  font-weight: 300;
}

.asthenosphere {
  color: #555555;
}
.asthenosphere .mesosphere {
  min-height: 50vh;
  display: flex;
  align-items: center;
  justify-content: center;
}
.asthenosphere .mesosphere p {
  font-feature-settings: "palt";
  font-size: 2rem;
  padding: 26px 32px 20px;
  border: 1px solid #555555;
}
@media (max-width: 767px) {
  .asthenosphere .mesosphere {
    min-height: 50vh;
  }
  .asthenosphere .mesosphere p {
    font-size: 4vw;
    padding: 4vw 8vw 3vw;
  }
}