@media screen and (max-width: 700px) {
    .how-we-work {
      padding: 70px 10px;
    }
  
    .how-we-work .content {
      display: grid;
      padding-right: 0;
    }
  
    .how-we-work .content .left {
      width: 100%;
    }
  
    .how-we-work .open-positions select {
      width: 90%;
    }
  
    .how-we-work .open-positions #positions {
      margin: 20px 0 40px 0;
    }
  
    .how-we-work .open-positions #type {
      margin-bottom: 40px;
    }
  
    .how-we-work .open-positions .options {
      display: grid;
      width: 100%;
    }
  
    .how-we-work .open-positions .options .engineering,
    .how-we-work .open-positions .options .product,
    .how-we-work .open-positions .options .marketing {
      width: 100%;
    }
  }
  
  
  @media screen and (min-width: 500px) and (max-width: 700px) {
    .how-we-work {
      padding: 70px 50px;
    }
  }
  
  @media screen and (min-width: 701px) and (max-width: 950px) {
    .how-we-work {
      padding: 70px 80px;
    }
  
    .how-we-work .content {
      padding-right: 0;
    }
  
    .how-we-work .content .left {
      width: 50%;
    }
  
    .how-we-work .open-positions #type {
      margin-bottom: 40px;
    }
  
    .how-we-work .open-positions .options {
      display: flex;
      justify-content: space-between;
    }
  }
  
  @media screen and (min-width: 951px) and (max-width: 1260px) {
    .how-we-work {
      padding: 70px 100px;
    }
  
    .how-we-work .content {
      padding-right: 75px;
    }
  
    .how-we-work .open-positions #positions {
      margin: 20px 30px 40px 0;
    }
  }