.kd-faq{padding:80px 20px 0}.kd-faq.kd-faq--bottom{padding-bottom:150px}.kd-faq__title{margin-bottom:40px}.kd-faq__list{display:flex;flex-direction:column;gap:24px;margin:0 auto;max-width:880px;text-align:left;width:100%}.kd-faq__list-item{background:#fff;border:1px solid #d9d9d9;padding:0 clamp(10px,2.4vw + .1px,47px)}.kd-faq__list-item-question{align-items:center;cursor:pointer;display:flex;padding:25px 0}.kd-faq__list-item-question svg{flex:0 0 auto;margin-left:auto;transform:rotate(180deg);transition:.3s ease}.kd-faq__list-item-question h3{font-size:22px!important;line-height:1.2;margin:0!important}.kd-faq__list-item-answer{border-top:1px solid #d9d9d9;display:none;font-size:1.125rem;line-height:1.5;padding:20px 0 34px}.kd-faq__list-item.active .kd-faq__list-item-question svg{transform:rotate(0deg)}.kd-faq__list-item.active .kd-faq__list-item-answer{display:block}@media screen and (max-width:767px){.kd-faq{padding-bottom:80px;padding-top:30px}}