.c-list-faq__item{border-bottom:1px solid #e6e6e6}.c-list-faq__question{position:relative;display:block;width:100%;min-height:62px;padding:15px 44px 15px 0;cursor:pointer}@media only screen and (min-width:960px){.c-list-faq__question{min-height:80px;padding:24px 56px 24px 0}}.c-list-faq__question.is-open:after{opacity:0}.c-list-faq__question:after,.c-list-faq__question:before{content:"";position:absolute;top:30px;right:13px;height:2px;width:15px;background:#384e71}@media only screen and (min-width:960px){.c-list-faq__question:after,.c-list-faq__question:before{top:33px;right:16px}}.c-list-faq__question:after{transform:rotate(90deg);transition:.3s ease}.c-list-faq__question-text{display:flex;gap:12px;line-height:1.8}@media only screen and (min-width:960px){.c-list-faq__question-text{gap:20px;line-height:2}}.c-list-faq__question-text:before{font-family:var(--font-roboto),sans-serif;content:"Q";font-size:25px;line-height:1;font-weight:500;color:#2ca6e0}@media only screen and (min-width:960px){.c-list-faq__question-text:before{font-size:28px}}.c-list-faq__answer{overflow:hidden;max-height:0;transition:.3s ease}.is-open .c-list-faq__answer{max-height:300px}.c-list-faq__answer-text{display:flex;padding:0 24px 15px 0;gap:12px;font-weight:400;line-height:2}@media only screen and (min-width:960px){.c-list-faq__answer-text{gap:20px;padding:0 56px 24px 0}}.c-list-faq__answer-text:before{font-family:var(--font-roboto),sans-serif;content:"A";font-size:25px;line-height:1;font-weight:500;color:#e51373}@media only screen and (min-width:960px){.c-list-faq__answer-text:before{font-size:28px}}