.text-title{
  font-size:26px;
  font-weight:500;
  margin:2% 0 1% 0;
}
.texts p:nth-child(1){
  position:absolute;
  top:40%;
  left:48%;
}
.texts p:nth-child(2){
  margin-top:10px;
}
.text-content{
  font-size:16px;
  line-height:30px;
  font-weight:600
}
.about{
  width:1200px;
  background-color: rgb(231, 231, 231);
  height:900px;
  color:rgb(62, 41, 4);
  text-align: center;
}
.about-text{
  font-size:24px;
  line-height:45px;
  padding-top:10px;
  width:50%;
  text-align: left;
  margin:0 auto;
}
.about-img{
  display: flex;
  flex-direction: row;
  justify-content: center;
  padding-top:10px;
}
.about-img img{
  width: 18%;
  height:22%;
  margin-right:2.2%;
}
.list-text{
  width: 1200px;
  background-color: rgb(231, 231, 231);
  color:rgb(103, 87, 61);
  text-align: center;
  position: relative;
}
.texts{
  padding-bottom:3%;
}
@media screen and (max-width:750px){
  .about{
    height:600px;
  }
  .about-text{
    width:60%;
    font-size:18px;
    line-height:30px;
  }
  .text-title{
    font-size:16px;
    line-height:35px;
    padding-top:0;
  }
  .text-content{
    font-size:12px;
    line-height:20px;
  }
  .texts p:nth-child(1){
    font-size:22px;
    top:34%;
    left:47%;
  }
  .texts p:nth-child(2){
    margin-top:25px;
  }
  .text-title{
    margin:1% 0 0 0;
  }
  .about{
    width:100%;
  }
  .list-text{
    width: 100%;
  }
}
@media screen and (max-width:1000px){
  .about{
    max-width:1000px;
  }
  .list-text{
    max-width: 1000px;
  }
}