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