.cv-faq{background:#E5EDF2;padding:42px 0}.cv-faq>.cv-wrap{max-width:900px}.cv-faq header{text-align:center;margin-bottom:24px}.cv-faq details{border-top:1px solid #B8C8D6}.cv-faq details:last-child{border-bottom:1px solid #B8C8D6}.cv-faq summary{display:flex;justify-content:space-between;gap:24px;list-style:none;cursor:pointer;padding:23px 0;font-size:15px;line-height:1.7}.cv-faq summary::-webkit-details-marker{display:none}.cv-faq summary span{flex-shrink:0}.cv-faq details[open] summary span{transform:rotate(45deg)}.cv-faq details p{font-size:13px;line-height:1.85;color:#65717D;margin:0 24px 23px 0}@media(max-width:749px){.cv-faq{padding:30px 0}.cv-faq summary{font-size:14px}}