@media only screen and (min-width: 768px) and (max-width: 1025px) {



  #partner-stripe-1 {
    top: -28%;
  }

  #partner-stripe-2 {
    top: -16%;
  }
}

@media only screen and (min-width: 200px) and (max-width: 767px) {

    .section-title h2 {
      font-size: 45px !important;
      padding-left: 10%;
      padding-bottom: 20%;
    }
  
    #title-image {
      margin-top: 10%;
      width: 80%;
      height: 30%;
      background-position: center;
    }
  
    .title-stripe {
      height: 25px;
    }
  
    #title-tagline {
      width: 90%;
      padding-left: 5%;
    }
  
    #title-tagline h1 {
      font-size: 25px;
      line-height: 30px;
    }

    #title-hashtag p {
      font-size: 20px;
    }
  
    #title-stripe-1 {
      top: 20%;
      left: 40%;
      width: 63%;
    }
  
    #title-stripe-2 {
      top: 35%;
      left: 80%;
      width: 23;
    }
  
    #title-stripe-3 {
      top: 52%;
      left: 50%;
      width: 53%;
    }
  
    #title-stripe-5 {
      left: 30%;
      width: 73%;
    }
  
    #mission-expose-container {
      width: 85%;
    }
  
    #mission-expose h2 {
      font-size: 25px;
      padding: 10%;
      padding-top: 0px;
    }
  
    #timeline-image-container {
      background-image: url('images/timeline-1.png');
      padding-top: 37.5%;
    }
  
    #timeline-image-container-2 {
      margin-top: 10%;
      background-image: url('images/timeline-2.png');
      padding-top: 42.23%;
      display: inherit;
    }

    #rover-title {
      padding-bottom: 3%;
    }

    #rover-title h2 {
      padding-left: 10%;
      padding-bottom: 0;
      padding-top: 10%;
      text-align: right;
    }

    #tile-4 h3 {
      text-align: right;
      padding-top: 10%;
      padding-bottom: 10%;
    }
  
    #rover-stripe {
      left: 30%;
      width: 73%;
      z-index: 960;
    }

    #rover-button-container {
      padding-bottom: 10%;
    }
  
    #tile-container {
      height: auto;
    }
  
    #tile-image {
      grid-column-end: 4;
      opacity: 0.25;
      z-index: 900;
    }
  
    #tile-4 {
      grid-column-start: 1;
      grid-column-end: 4;
      text-align: center;
    }
  
    #tile-4 p {
      padding-left: 10%;
    }
  
    #tile-1 {
      z-index: 950;
    }
  
    #tile-2 {
      z-index: 950;
    }

    #team {
      padding-top: 20%;
      height: auto;
    }
  
    #team-tile-container {
      height: auto;
      grid-template-columns: 50% 10% 20% 20%;
      justify-content: center;
    }

    #team-text-container {
      padding: 5%;
      padding-top: 50%;
      display: block;
    }
  
    #team-tile-1 {
      grid-column-end: 5;
    }
  
    #team-tile-1 p {
      padding: 5%;
      text-align: left;
      width: 100%;
    }

    #team-tile-1 h3 {
      width: auto;
      text-align: left;
      padding: 5%
    }

    #team-title h2 {
      font-size: 35px !important;
    }
  
    #team-tile-4 {
      grid-column-start: 2;
      grid-column-end: 4;
    }

    #team-tile-3 {
      grid-column-start: 4;
    }
  
    #team-stripe-1 {
      top: 8%;
      width: 90%;
    }
  
    #team-stripe-2 {
      top: 14%;
      width: 30%;
    }
  
    #team-tile-image {
      grid-column-start: 3;
      grid-column-end: 5;
      width: 100%;
      padding: 0;
      margin: 0;
      margin-top: 10%;
    }

    #team-button-container {
      padding-bottom: 20%;
    }
  
    #partners {
      height: auto;
    }

    #partner-container {
      width: 95%;
    }

    #partner-1 {
      width: 70%;
    }

    #partner-2 {
      width: 70%;
    }

    .partner {
      width: 30%;
    }

    #partner-stripe-1 {
      top: -15%;
    }

    #partner-stripe-2 {
      top: -8%;
      left: 75%;
    }
  
    #apply {
      margin-top: 100px;
      margin-bottom: 20%;
    }

    #apply-button-container {
      top: 80%;
    }
  
    .apply-stripe {
      height: 90px;
      border-radius: 45px;
    }
  
    #apply-stripe-1 {
      left: 40%;
      width: 70%;
    }
  
    #apply-stripe-2 {
      width: 90%;
    }
  
    #apply-stripe-2 h2 {
      padding-right: 20%;
    }
  
    #apply-stripe-3 {
      left: -10%;
    }
  
    #apply-stripe-4 {
      width: 80%;
    }
  
    #apply-stripe-4 h2 {
      padding-left: 10%;
    }
  
    #apply-stripe-5 {
      display: none;
    }
  }


  