.kl-faq{border:none;padding-top:20px}.kl-faq:after,.kl-faq:before{background-color:#161715;content:"";display:block;height:1px;width:100%}.aj-team-heading .overline-text{display:flex;justify-content:center;margin-bottom:8px}.kl-faq__header p{font-size:25px;margin-bottom:20px;margin-top:20px}.kl-faq__icon{flex-shrink:0;height:18px;margin-left:32px;position:relative;scale:1.5;transition:transform .2s ease-out;width:18px}.kl-faq__entry{padding-left:20px;padding-right:20px}@media only screen and (max-width:480px){.kl-faq__header p{font-size:1.8rem}.kl-faq__icon{height:12px;width:12px}.kl-faq__entry{padding:8px}.kl-faq__description{font-size:.9rem}}@media screen and (max-width:480px){.kl-faq__header{padding:0 10px}}