



/* */
#faq_container{
  text-align: center;
  width: 100%;
  margin-top: 60px;
  position: relative;
}
#titre_first_section{
  margin-top: 5%;
  position: relative;
  z-index: 999;
}
.contianer_quest{
  width: 60%;
  height:50px;
  background-color: white;
  margin: auto;
  margin-top: 20px;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: border 0.1s ease;
  border: 1px solid transparent;
}
.response {
  display: grid;
  grid-template-rows: 0fr;
  transition: grid-template-rows 0.4s ease;
  overflow: hidden;
}
.response_content {
  min-height: 0;
  width: 60%;
  margin-left: 20%;
  padding-top: 10px;
}
.response.open {
  grid-template-rows: 1fr;
}
.quest {
  cursor: pointer;
  user-select: none;
}


/* */


/* */
@media (max-width: 1366px) {
  .contianer_quest{
    height: 40px;
  }
}
@media (max-width: 1280px) and (max-height: 768px){
  .contianer_quest{
    height:35px;
  }
}



@media (max-width: 800px) {
  .contianer_quest{
    width: 80%;
    margin-left: 10%;
  }
}
@media (max-width: 500px) {
  .contianer_quest{
    height: fit-content;
    padding: 5px;  
  }
}
 





