.faq-box{margin-bottom:40px}.faq-box .faq-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;background-color:transparent;margin-top:-20px;margin-bottom:20px;border-bottom:1px solid #f0f0f0;padding-top:20px;padding-bottom:20px;padding-left:0;font-size:14px;font-weight:normal;line-height:1.4;cursor:pointer;border-left:0;padding-right:10px;position:relative}.faq-box .faq-title>span{position:relative;display:block;padding-left:35px}.faq-box .faq-color-q{display:inline-block;background-color:#3b4b5a;width:23px;height:23px;font-size:13px;text-align:center;color:#fff;line-height:normal}.faq-box .faq-title .faq-color-q{position:absolute;top:-1px;left:0}.faq-box .faq-title [class*='icon-angle-down']{margin-left:5px;padding-left:10px;min-width:10px;transition:all .3s 0s cubic-bezier(0.215,0.61,0.355,1)}.faq-box>h2{margin-bottom:30px}.faq-box .faqlist>div:last-child{display:none;padding-bottom:40px}.faq-box .active .faq-title [class*='icon-angle-down']{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}