#faq{color:#000}#faq h1{text-align:center}#faq .faq{margin-bottom:60px;border-radius:40px;padding:20px 0}#faq .faq .faq_contain{margin-top:50px}#faq .faq .faq_contain .ligne{cursor:pointer;margin-bottom:30px}#faq .faq .faq_contain .question{font-weight:700;background-color:#fff;padding:20px 60px;position:relative;border-radius:10px;border:2px solid #000;box-shadow:0 3px 6px #00000029}#faq .faq .faq_contain .question i{position:absolute;top:50%;left:30px;transform:translateY(-50%)}@media (max-width:991px){#faq .faq .faq_contain .question{padding:20px 40px}#faq .faq .faq_contain .question i{left:15px}}#faq .faq .faq_contain .reponse{max-height:0;overflow:hidden;transition:max-height .2s ease-out;background-color:#fff;margin-top:-10px;border-radius:0 0 10px;border:2px solid #000;font-size:14px}#faq .faq .faq_contain .reponse>div{padding:25px 60px 20px}@media (max-width:991px){#faq .faq .faq_contain .question{padding:20px 20px 20px 40px}#faq .faq .faq_contain .question i{left:20px}#faq .faq .faq_contain .reponse>div{padding:25px 40px 20px}}