.hide {
    display: none;
  }
.img-section1-txt-container{
  position: absolute;
  bottom: 10vw;
  right: 35vw;
  text-align: left;
  padding-left: 5%;
  font-size: 5vw;
  color: #ffffff;
}
 .img-section1-txt1 {
    font-family: CafeFrancoise; 
    font-size: 6.5vw; 
    color:        #a99153;
    text-align: left;
	
  }
  .img-section1-txt2{
    font-family: CaptureIt;
    font-size: 7.1vw;
    color:        #b71c26;
    text-align: center;
    padding-left: 2%;
  }
  .showFlex {
    width: 80%;
    display: flex;
    flex-flow: row wrap;
    justify-content: center;
  }

  .alignCenter {
    margin: 0 auto;
    width: 85%;
  }

  .img-section4-text {
    font-family: GrinchedRegular;
    color: #ffffff;
    text-align: center;
    position: absolute;
    bottom: 2.5vw;
    right: 25vw;
    padding-left: 5%;
    font-size: 6VW;
  }

  .img-section5-text {
    position: absolute;
    bottom: 20vw;
    right: 10%;
    padding-left: 5%;
    font-size: 5VW;
    color: #ffffff;
    text-align: center;
    font-family: Ebrima;
  }

  @media screen and (max-width: calc(768px * 2)) {
    .img-section1-txt-container{
      position: absolute;
      bottom: 2vw;
      right: 24%;
      text-align: left;
      /* padding-left: 5%; */
      font-size: 5vw;
      color: #ffffff;
    }
    .img-section6-text {
      font-family: GrinchedRegular;
      color: #354024;
      position: absolute;
      bottom: 15vw;
      left: 0;
      padding-top: 0px;
      padding-left: 5%;
      font-size: 5VW;
    }

    .img-section6-btm {
      position: absolute;
      top: 17vw;
      left: 0;
    }

    .img-section5-text {
      position: absolute;
      bottom: 15vw;
      right: 10%;
      padding-left: 5%;
      font-size: 5VW;
      font-family: Ebrima;
      color: #ffffff;
      text-align: center;
    }
  }

  .nav{
    margin-left: 27%;
  }

  @media screen and (max-width: calc(640px * 2)) {
    .showFlex>figure {
      margin: 0 auto;
      text-align: center;
    }
    .vanillaImg{
      margin-left: 0%;
    }
  }

  @media screen and (max-width: 1024px) {
    .bg-img-section2>div {
      padding-left: 5% !important;
      padding-top: 5% !important;
    }
  }