.app_wrap p {
  margin-top: 0;
  margin-bottom: 2rem;
}

.app_wrap h3 {
  font-size: 2rem;
  font-weight: 600;
  margin-bottom: 1rem;
}
.app_wrap .ac-download-macos {
  display: inline-block;
  border: none;
  outline: none;
  font-weight: 500;
  border-radius: .25rem;
  margin: 0 .5rem;
  transition: background-color .2ms ease-in-out 0s, opacity;
  cursor: pointer;
  background-color: #ff6900;
  color: #ffffff;
  padding: 2.25rem 2.75rem;
  font-size: 2.4rem;
  min-width: 25rem;
  margin-bottom: 2rem;
}

.app_wrap .ac-download-macos:hover {
  background-color: #e65f00;
  color: #ffffff;
}

.app_wrap  img {
  width: 30rem;
  margin-top: 2rem;
  max-width: 100%;
}

.app_wrap .text-position--center {
  text-align: center;
  margin: 0 auto !important;
}
@media only screen and (max-width: 102em){
  .app_wrap .col--quarter {
    flex: 0 0 100%;
  }
}
@media only screen and (max-width: 75em){
  .app_wrap .col--half {
    flex: 0 0 100%;
  }
}