.cg-faq{padding:45px 0;background:#EDE5E8}.cg-faq>.cg-wrap{display:grid;grid-template-columns:.8fr 1.2fr;gap:75px}.cg-faq__items{border-bottom:1px solid #C3B4BE}.cg-faq details{border-top:1px solid #C3B4BE}.cg-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}.cg-faq summary::-webkit-details-marker{display:none}.cg-faq summary span{flex-shrink:0}.cg-faq details[open] summary span{transform:rotate(45deg)}.cg-faq details p{font-size:13px;line-height:1.85;color:#665E65;margin:0;padding:0 0 24px}@media(max-width:749px){.cg-faq{padding:30px 0}.cg-faq>.cg-wrap{grid-template-columns:1fr;gap:5px}}