@media screen and (max-width:800px){
  nav{
  display: none;
}

#topSection{
  padding: 0;
  margin: 0;
  background:linear-gradient(#85C1E9, #1F618D);
}

#myCarousel{
  padding-top:10vh;
  height:100vh;
  width: 100%;
  background:#F4F6F7;
  position: relative;
}

#myCarousel h1{
  text-align: center;
  font-size: 6vw;
  margin-bottom: 6vh;
}

#appFeaturesDescription p{
  font-size: 1.5vw;
}

#appFeaturesDescription span{
  font-size: 3vw;
}

#topSection{
  padding: 0;
  margin: 0;
  background:linear-gradient(#85C1E9, #1F618D);
}

#AboutUs{
  padding-top: 3vh;
}

#AboutApp{
  padding-top: 3vh;
}

#Instructions{
  padding-top: 3vh;
}

.subInstructions p{
  font-weight:normal;
  font-size:1.4vw;
  text-align:justify;
  padding: 10px;
}

#Instructions>p{
  font-weight:normal;
  font-size:2vw;
  text-align:center;
}

#AboutApp p{
  font-weight:normal;
  font-size:1.8vw;
  text-align:justify;
  padding: 10px;
}
#AboutUs p{
  font-weight:normal;
  font-size:1.8vw;
  text-align:justify;
  padding: 10px;
}


#AboutUs #pictures a{
  position: relative;
  font-size: 2.4vw;
  color: black;
}


.grid5 #imageContainer{
  position: relative;
  max-width: 80%;
  height: 100px;
}

.title{
  font-size: 5vw;
  padding-bottom: 2vh;
  font-family: "Comfortaa", cursive;
  text-align: center;
  font-weight: normal;
}

#AboutUs .grid-container .grid-item img{
  border-radius: 50%;
  width: 10vw;
  height: 10vh;
}
}
