.projectContainer {
  z-index: 0;
}

.projectTitleTxt {
  z-index: 0;
  position: inherit;
  padding-top: 3vh;
  z-index: 20;
  font-family: 'EB Garamond', 'Garamond', serif;
  font-size: 7.5vmax;
  letter-spacing: .1em;
  font-weight: 400;
  color: #20202d;
  /* color: #202020; */
  text-align: center;
  display: flex;
  align-content: stretch;
  justify-content: space-between;
  flex-flow: column;
}

.contentWrapper {
  min-height: 50vh;
  width: 85vw;
  margin: 0 7.5vw 0 7.5vw;
  padding: 0 0 5vh 0;
  display: flex;
  justify-content: center;
  flex-flow: column;
}

.projectContainer figure {
  width: 100%;
  height: auto;
  display: flex;
  justify-content: center;
  flex-flow: column;
}

.projectContainer p {
  font-family: 'Barlow', sans-serif;
  letter-spacing: 0.1rem;
  font-weight: 300;
  font-size: 4.5vw;
  color: #20202d;
}

.pic {
  padding: 2vh 0 2vh 0;
}

.imgDescr {
  font-family: 'Barlow', sans-serif;
  font-size: 4.5vw;
  letter-spacing: 0.1rem;
  font-weight: 300;
  text-align: center;
}

.tabowlDef {
  text-align: left;
}

.italics {
  text-align: center;
  font-style: italic;
}

.boldDef {
  font-size: 5.5vw;
  font-weight: 600;
  font-style: normal;
}

.regDef {
  font-size: 4.5vw;
  font-weight: 200;
  font-style: normal;
}

.italicsDef {
  font-style: italic;
}

.merriamMimicry {
  cursor: pointer;
}

.merriamMimicry:visited {
  color: #20202d;
}

.alignRight {
  text-align: right;
}

/* TABLET TIME */
@media only screen and (min-width: 600px) {
  .contentWrapper {
    width: 80vw;
    margin: 0 10vw 0 10vw;
  }
  .projectContainer p {
    font-size: 3.5vw;
  }
  .imgDescr {
    font-size: 3.5vw;
  }
}

/* DESKTOP TIME */
@media only screen and (min-width: 1000px) {
  .contentWrapper {
    width: 55vw;
    margin: 0 22.5vw 0 22.5vw;
    padding: 3vh 0 5vh 0;
  }
  .projectContainer p {
    padding: 2vh 0 2.5vh 0;
    font-size: 1.8vw;
  }
  .tabowlDef {
    text-align: left;
    font-size: 2vw;
  }

  .italics {
    text-align: center;
    font-style: italic;
    font-size: 2vw;
  }

  .boldDef {
    font-size: 2vw;
    font-weight: 600;
    font-style: normal;
  }

  .regDef {
    font-size: 2vw;
    font-weight: 200;
    font-style: normal;
  }
  .italicsDef {
    font-style: italic;
    font-size: 2vw;
  }
}
