/* font-family: 'Bona Nova', serif; */
@media (min-width: 700px) {
  h1 {
      font-size: 30px;
  }
  h2  {
      font-size: 27px;
  }
  .logoMain img {
      width: 255px;
  }
}

@media (max-width: 699px) {
  h1 {
      line-height: 28px;
      font-size: 24px;
  }
  h2  {
      line-height: 26px;
      font-size: 22px;
  }
  .logoMain img {
      width: 170px;
  }
}

*{
  font-family: 'Crimson Text', serif;
}
h1 {
    font-weight: 700;
    margin: 20px 0 0 0;
}
h2  {
  font-weight: 400;
  margin: 0;
}
h3 {
    font-size: 22px;
    margin: 0;
}
h5 {
  font-style: italic;
  font-size: 20px;
  margin: 0;
}
a {
    color: black;
    text-decoration: none;
}
a:hover {
  text-decoration: underline;
}
.mainCont {
  display: flex;
      width: 80%;
      margin: auto;
      border: 1px solid;
      flex-direction: column;
      max-width: 900px;
}
.divMain {
    display: flex;
}
.logoMain {
    text-align: center;
    width: 70%;
    height: 450px;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: center;
}
header img {
    width: 90px;
    padding: 16px;
}

.spacePad {
    width: 15%;
}
.spacePad img {
    padding: 22px;
    width: 90px;
}


.divSubMain {
    display: flex;
    flex-direction: column;
    align-items: center;
}
.subSub1 {
    width: 70%;
    display: flex;
    justify-content: space-between;
    height: 34px;
}
.subSub3 {
    padding: 23px;
    text-align: center;
    margin: 40px 0 0 0;
}
.subSub3 img {
    width: 116px;
}
