.faqs__wrapper{display:grid;gap:33px}.faq__elemment{background:#f3f4f5;border:1px solid #bababa;border-radius:15px;box-sizing:border-box;padding:16px 20px;position:relative}.faq__elemment>input[type=checkbox]{left:50%;opacity:0;position:absolute;top:16px}.faq__elemment__title{position:relative}.faq__elemment__title>label{box-sizing:border-box;color:#6655e5;cursor:pointer;display:block;font-size:16px;font-weight:500;height:100%;line-height:150%;padding-right:56px;position:relative;text-align:left;width:100%;z-index:1}.faq__elemment__title>svg{cursor:pointer;position:absolute;right:0;top:8px}.faq__elemment>.faq__elemment__texts,.faq__elemment__title>svg{transition:all .25s ease-in-out}.faq__elemment>.faq__elemment__texts{margin-top:0;max-height:0;opacity:0;overflow:hidden;text-align:left}.faq__elemment>.faq__elemment__texts,.faq__elemment>.faq__elemment__texts *{color:#000;font-size:14px;font-weight:400;line-height:150%}.faq__elemment>.faq__elemment__texts strong{font-weight:700!important}.faq__elemment>input[type=checkbox]:checked~.faq__elemment__title>svg{transform:rotate(-180deg)}.faq__elemment>input[type=checkbox]:checked~.faq__elemment__texts{margin-top:16px;max-height:unset;opacity:1}@media (min-width:720px){.faq__elemment>input[type=checkbox]:checked~.faq__elemment__texts{margin-top:24px}}@media (min-width:1400px){.faq__elemment{margin:0 auto;max-width:1192px}.faq__elemment__title>label{font-size:32px;font-weight:500;line-height:150%}.faq__elemment>.faq__elemment__texts{max-width:1060px}.faq__elemment>.faq__elemment__texts,.faq__elemment>.faq__elemment__texts *{font-size:18px}}