.title{font-size:36px;color:#000;font-weight:300;margin:0;margin-bottom:50px}.title:before{content:'\f059';font-family:FontAwesome;margin-right:10px}.faq-list{list-style:none;padding-left:0;font-size:14px}.item{border:2px solid #ddd}.item .item-title{display:block;background:#000;background:linear-gradient(145deg,#303030 55%,#202020 0px) 0px 0px repeat scroll rgba(0,0,0,0);color:#fff;padding:10px 20px;font-size:16px;line-height:16px;text-decoration:none;font-weight:600;transition:.3s ease;border-color:#ddd}.item .item-title:before{content:'\f067';font-family:FontAwesome;margin-right:10px}.item:hover .item-title{color:#000;background:0 0;background:linear-gradient(145deg,#f7f9fc 55%,#ddd 0px) 0px 0px repeat scroll rgba(0,0,0,0)}.item .item-content{opacity:0;height:0;transition:.3s ease;overflow:hidden}.item.active .item-title{background:0 0;background:linear-gradient(145deg,#f7f9fc 55%,#ddd 0px) 0px 0px repeat scroll rgba(0,0,0,0);color:#000;border-bottom:2px solid #ddd}.item.active .item-title:before{content:'\f068'}.item.active .item-content{opacity:1;height:auto;padding:15px 20px}