.ch-faq{padding:40px 0;background:#E5F0EE}.ch-faq>.ch-wrap{max-width:900px}.ch-faq header{text-align:center;margin-bottom:28px}.ch-faq__items{border-bottom:1px solid #ADC7C3}.ch-faq details{border-top:1px solid #ADC7C3}.ch-faq summary{display:flex;justify-content:space-between;gap:20px;list-style:none;cursor:pointer;padding:23px 0;font-size:15px;line-height:1.6}.ch-faq summary::-webkit-details-marker{display:none}.ch-faq summary span{flex-shrink:0}.ch-faq details[open] summary span{transform:rotate(45deg)}.ch-faq details p{font-size:13px;line-height:1.85;color:#5D6B6C;margin:0;padding:0 0 24px}@media(max-width:749px){.ch-faq{padding:30px 0}}