.faq{background-color:#f5f7ff}.faq__container{display:grid;grid-row-gap:40px}@media(min-width:768px){.faq__container{grid-template-columns:2fr 3fr;grid-column-gap:32px}}@media(min-width:1024px){.faq__container{grid-template-columns:repeat(2,1fr)}}.faq__heading{max-width:600px;color:#2b49c3}.faq__heading .darken{color:#0a2281}.faq__text{max-width:525px;margin-top:16px}.faq__list{display:grid;grid-row-gap:16px}.faq-item{display:grid;overflow:hidden;background-color:#fff;border-radius:16px}.faq-item.opened .faq-item__toggle{background-color:#0a2281}.faq-item.opened .faq-item__toggle:after{transform:translate(-50%,-25%) rotate(-135deg)}.faq-item__wr-text{padding:16px}@media(min-width:1024px){.faq-item__wr-text{padding:32px}}.faq-item__toggle{height:24px;position:relative;background-color:#2b49c3;transition:.3s ease;cursor:pointer}.faq-item__toggle:after{content:"";width:9px;height:9px;border-right:1px solid #fff;border-bottom:1px solid #fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-75%) rotate(45deg);transition:.3s ease}.faq-item__heading{max-width:510px;color:#2b49c3}.faq-item__text{max-width:550px;padding-top:24px}.faq-item__text h2,.faq-item__text h3,.faq-item__text h4{color:#2b49c3}.faq-item__text .heading-4{display:flex;align-items:center}
/*# sourceMappingURL=faq.css.map*/