h1{
 
  font-weight: bolder;
  text-align: center;
  margin-bottom: 20px;
 
}
b{
  font-size:1.5rem;
  font-weight: bold;
  color: red;
  min-width: 200px;
 padding: 3px;
 
  text-align: center;
 border-radius: 2px;
 border-bottom: 1px solid rgba(0, 0, 0, 0.251);
}

.Tech-Members{
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 50px;
  margin-top: 30px;
}
.row-1{
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  gap: 50px;
}
.first{
  display: flex;
  flex-direction: column;
  align-items: center;
  gap:20px;

}
.profiles-1{
  display: flex;
  flex-direction: row;
  gap: 50px;
}
.second{
  display: flex;
  flex-direction: column;
  align-items: center;
  gap:20px;
}
.row-2{
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-items: center;
}
.row-2 .first{
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap:20px;

}
@media (min-width:800px) and (max-width:1200px){
  .row-1{
    flex-wrap: wrap;
}
}@media (min-width:0px) and (max-width:800px){

  .profiles-1{
    padding: 5px;
  }
  .profiles-2{
    padding: 5px;
  }
  h1{
    margin-top: 10px;
    padding: 5px;
    font-size: 1.5rem;
  }
 .profiles-1{
  flex-direction: column;
 }
 .row-1{
  
  flex-direction: column;
  
}
}