.last-container{
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 2vh;
  margin: 40px;
  padding: 10vh 6vw 4vh 6vw;
  background: rgb(226, 226, 226);
}
.leftimgcontainer{
  display: flex;
  align-items: center;
  gap: 5vw;
  margin-bottom: 8vh;
}
.leftpara{
  display: flex;
  flex-direction: column;
  gap: 2vh;
}
.leftpara h2{
  font-size: 1.8rem;
  max-width: 55vw;
  font-weight: 500;
  padding: 10px;
}
.leftpara p{
  font-size: 1.2rem;
  font-weight: 400;
  max-width: 55vw;
  padding: 10px;
}
.leftimgcontainer img{
  height: 30vh;
}

.rightimgxontainer{
  display: flex;
  flex-direction: row-reverse;
  align-items: center;
  gap: 5vw;
  margin-bottom: 8vh;
}
.rightpara{
  display: flex;
  flex-direction: column;
  gap: 2vh;
}
.rightpara h2{
  font-size: 1.8rem;
  max-width: 55vw;
  font-weight: 500;
}
.rightpara p{
  font-size: 1.2rem;
  font-weight: 400;
  max-width: 55vw;
}
.rightimgxontainer img{
  height: 30vh;
}

@media (max-width:600px) {
  .leftimgcontainer{
    flex-direction: column;
    gap: 3vw;
    text-align: center;
  }
  .leftpara h2{
    font-size: 1.5rem;
    max-width: fit-content;
  }
  .leftpara p{
    font-size: 1rem;
    max-width: fit-content;
  }
  .leftimgcontainer img{
    height: 20vh;
  }
  .rightimgxontainer{
    flex-direction: column;
    gap: 3vw;
    text-align: center;
  }
  .rightpara h2{
    font-size: 1.5rem;
    max-width: fit-content;
  }
  .rightpara p{
    font-size: 1rem;
    max-width: fit-content;
  }
  .rightimgxontainer img{
    height: 20vh;
  }
    
  .last-container{
    padding: 5vh 0vw 0vh 0vw;
  }
}
@media (min-width:600px){
  .leftimgcontainer{
    flex-direction: column;
    gap: 3vw;
    text-align: center;
  }
  .leftpara h2{
    font-size: 1.5rem;
    max-width: fit-content;
  }
  .leftpara p{
    font-size: 1rem;
    max-width: fit-content;
  }
  .leftimgcontainer img{
    height: 30vh;
  }
  .rightimgxontainer{
    flex-direction: column;
    gap: 3vw;
    text-align: center;
  }
  .rightpara h2{
    font-size: 1.5rem;
    max-width: fit-content;
  }
  .rightpara p{
    font-size: 1rem;
    max-width: fit-content;
  }
  .rightimgxontainer img{
    height: 30vh;
  }
}

@media (min-width:970px) {
  .leftimgcontainer{
    display: flex;
    flex-direction: row;
    align-items: center;
    gap: 5vw;
    margin-bottom: 8vh;
    text-align: start;
  }
  .leftpara{
    display: flex;
    flex-direction: column;
    gap: 2vh;
  }
  .leftpara h2{
    font-size: 1.8rem;
    max-width: 55vw;
    font-weight: 500;
  }
  .leftpara p{
    font-size: 1.2rem;
    font-weight: 400;
    max-width: 55vw;
  }
  .leftimgcontainer img{
    height: 30vh;
  }
  
  .rightimgxontainer{
    display: flex;
    flex-direction: row-reverse;
    align-items: center;
    gap: 5vw;
    margin-bottom: 8vh;
    text-align: start;
  }
  .rightpara{
    display: flex;
    flex-direction: column;
    gap: 2vh;
  }
  .rightpara h2{
    font-size: 1.8rem;
    max-width: 55vw;
    font-weight: 500;
  }
  .rightpara p{
    font-size: 1.2rem;
    font-weight: 400;
    max-width: 55vw;
  }
  .rightimgxontainer img{
    height: 30vh;
  }
}