.section-faq{background-color:#cdf}@media(min-width: 992px){.section-faq{padding-bottom:158px}}.section-faq .section-header{margin-bottom:0;text-align:left}.section-faq .section-content{color:#030303}.faq-list{display:flex;flex-direction:column;gap:1rem}.faq-item{background-color:#f6faff;border-radius:8px;font-weight:500;line-height:1.2}.faq-item-header{color:#030303;cursor:pointer;font-weight:600;margin-bottom:0;padding:1rem 40px 1rem 1rem;position:relative}@media(min-width: 992px){.faq-item-header{font-size:18px;padding:24px 48px 24px 32px}}.faq-item-header::after,.faq-item-header::before{background-color:#000;border-radius:1px;content:"";position:absolute;top:26px;transform:translateY(-50%)}@media(min-width: 992px){.faq-item-header::after,.faq-item-header::before{top:35px}}.faq-item-header::after{height:2px;right:24px;width:16px}@media(min-width: 992px){.faq-item-header::after{right:32px}}.faq-item-header::before{height:16px;right:31px;width:2px}@media(min-width: 992px){.faq-item-header::before{right:39px}}.faq-item-body{display:none;padding:0 40px 1rem 1rem}@media(min-width: 992px){.faq-item-body{padding:0 48px 24px 32px}}.faq-item-body *:last-child{margin-bottom:0}.faq-item.open .faq-item-header{padding-bottom:1rem}.faq-item.open .faq-item-header::before{display:none}.faq-item.open .faq-item-body{display:block}