.faq-list:last-child .faq-item,.faq-list:last-child .answer-wrap{border-bottom:1px solid #ddd}.faq-list:last-child .faq-content .answer-wrap{border-top:0}.faq-list .faq-item{display:flex;align-items:center;cursor:pointer}.faq-list .faq-item .faq-body{flex:1 1 100%;width:0;padding:20px 15px}@media screen and (min-width: 992px){.faq-list .faq-item .faq-body{padding:40px 30px}}.faq-list .faq-item .icon-wrap{position:relative;flex:none;width:18px;height:18px;margin-right:15px}@media screen and (min-width: 992px){.faq-list .faq-item .icon-wrap{width:24px;height:24px;margin-right:30px}}.faq-list .faq-item .icon-arrow{position:absolute;right:0;width:100%;height:100%;background-image:url(/views/res/imgs/common/icon-ft-aco-open-arrow.svg);transition:all .5s}.faq-list .faq-item .title{font-size:18px;font-weight:700;line-height:1.56}@media screen and (min-width: 992px){.faq-list .faq-item .title{font-size:20px;line-height:1.8}}.faq-list .faq-content{display:none}.faq-list .faq-content .answer-wrap{background-color:#f8f8f8}.faq-list .faq-content .faq-body{padding:20px 15px}@media screen and (min-width: 992px){.faq-list .faq-content .faq-body{padding:40px 30px}}.faq-list .faq-content p{font-size:16px;line-height:1.75}@media screen and (min-width: 992px){.faq-list .faq-content p{font-size:18px;line-height:1.89}}.faq-wrap,.answer-wrap{border-top:1px solid #ddd}
