.faq-comp{display:flex;flex-direction:column;gap:30px}@media screen and (min-width:1024px){.faq-comp{gap:70px;padding-left:380px}}.faq-comp .faq-comp-list ol{border-top:2px solid #e6e6e6;display:flex;flex-direction:column}.faq-comp .faq-comp-list ol li{border-bottom:2px solid #e6e6e6;display:flex;flex-direction:column;list-style-type:none}.faq-comp .faq-comp-list ol li .this-q{align-items:flex-start;display:flex;font-size:15px;font-weight:var(--font-semi);justify-content:space-between;padding:20px 0;position:relative;text-align:left}@media screen and (min-width:1024px){.faq-comp .faq-comp-list ol li .this-q{font-size:24px;padding:40px 0}}.faq-comp .faq-comp-list ol li .this-q svg{margin-top:5px}@media screen and (min-width:1024px){.faq-comp .faq-comp-list ol li .this-q svg{height:12px;width:auto}}.faq-comp .faq-comp-list ol li .this-q svg path{fill:var(--primary)}.faq-comp .faq-comp-list ol li .this-a{display:none;font-size:12px;line-height:130%;padding-bottom:20px}@media screen and (min-width:1024px){.faq-comp .faq-comp-list ol li .this-a{font-size:18px;padding-bottom:40px}}.faq-comp .faq-comp-list ol li.active .this-q svg{transform:rotate(180deg)}.faq-comp .faq-comp-list ol li.active .this-a{display:block}
