.lfaq-container{max-width:640px;margin:auto}.lfaq-item{padding:30px 0;margin-bottom:12px;box-shadow:0 2px 0 #f1f1f1}.lfaq-item__question{color:#111;font-family:ling;font-style:normal;font-weight:400;font-size:24px;line-height:31px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;margin-bottom:0;transition:margin-bottom .5s ease}.lfaq-item.active .lfaq-item__question{margin-bottom:20px}.lfaq-item__question:hover{color:#ffcb2e}.lfaq-item__answer{color:#333;font-family:ling;font-style:normal;font-weight:400;font-size:18px;line-height:23px;height:0%;overflow:hidden;max-height:0;transition:max-height .5s ease-out}.lfaq-item.active .lfaq-item__answer{max-height:600px;transition:max-height .5s ease-in;overflow-y:auto}.lfaq-item__question::after{content:"";display:block;background-image:url(../png/arrow-down.png);width:18px;height:12px;transition:all .5s ease}.lfaq-item.active .lfaq-item__question::after{transform:rotate(180deg)}