.jain_faq_list:first-child{border-top:1px solid #e3e3e3}.jain_faq_list .jain_faq_item{border-bottom:1px solid #e3e3e3}.jain_faq_list .jain_faq_item_a{align-items:center;display:flex;padding:24px;transition:.3s ease;width:100%}.jain_faq_list .jain_faq_item .num{color:#212121;font-size:18px;font-weight:400;line-height:22px;margin-right:14px;min-width:36px;text-align:center}.jain_faq_list .jain_faq_item .jain_faq_title{color:#212121;flex:1;font-size:18px;font-weight:500;line-height:150%;margin-right:30px}.jain_faq_list .jain_faq_item .icon{display:flex;transition:.3s ease}.jain_faq_list .jain_faq_item.active .icon{transform:rotate(180deg)}.jain_faq_list .jain_faq_text_area{max-height:0;opacity:0;overflow:hidden;padding-bottom:0;padding-left:74px;padding-right:74px;transition:.3s ease}.jain_faq_list .jain_faq_item.active .jain_faq_text_area{max-height:600px;opacity:1;padding-bottom:24px}.jain_faq_list .jain_faq_text_area p{color:#212121;font-size:17px;font-weight:400;line-height:150%}.jain_faq_list .jain_faq_text_area p+p{margin-top:12px}.jain_faq_list .jain_faq_text_area a,.jain_faq_list .jain_faq_text_area a:active,.jain_faq_list .jain_faq_text_area a:link,.jain_faq_list .jain_faq_text_area a:visited{color:#a0a0a0!important;text-decoration:underline}@media (hover:hover){.jain_faq_list .jain_faq_item:not(.active) .jain_faq_item_a:hover{background-color:#f8f9fb}}@media (max-width:768px){.jain_faq_list .jain_faq_item{height:auto}.jain_faq_list .jain_faq_item_a{align-items:flex-start;padding:20px 14px 20px 18px;position:relative}.jain_faq_list .jain_faq_item_a .tag_wrap{left:0;position:absolute;top:20px}.jain_faq_list .jain_faq_item .tag{border-radius:4px;font-size:12px;height:26px;line-height:14px;margin-left:0;margin-right:0;width:50px}.jain_faq_list .jain_faq_item .author{font-size:16px;position:absolute;right:0;top:20px}.jain_faq_list .jain_faq_item .num{font-size:16px;line-height:24px;margin-right:6px;margin-top:1px;min-width:20px;text-align:left}.jain_faq_list .jain_faq_item .jain_faq_title{margin-right:0;max-width:auto;-webkit-line-clamp:2;font-size:16px}.jain_faq_list .jain_faq_text_area{padding:0 18px 0 48px}.jain_faq_list .jain_faq_item .num{margin-right:8px;min-width:22px}.jain_faq_list .jain_faq_text_area p{font-size:15px!important}.jain_faq_list .jain_faq_item.active .jain_faq_text_area{max-height:800px}}