.faq-wrapper .faq-banner{background-image:url(../media/faq-banner.31743858.png);background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;height:320px;margin-bottom:40px;display:flex}@media (max-width:767px){.faq-wrapper .faq-banner{height:200px;margin-bottom:30px}}.faq-wrapper .faq-banner h3{color:#fff;margin-bottom:0;font-size:48px;font-weight:700}@media (max-width:767px){.faq-wrapper .faq-banner h3{font-size:36px}}.faq-wrapper .faq-grid{grid-template-columns:1fr 1fr;gap:60px;margin-bottom:40px;display:grid}@media (max-width:991px){.faq-wrapper .faq-grid{grid-template-columns:1fr;gap:40px}}@media (max-width:767px){.faq-wrapper .faq-grid{gap:0}}.faq-wrapper .faq-collapse{background:0 0;border:none}.faq-wrapper .faq-collapse .ant-collapse-item{border-bottom:1px solid #1a1a1a;border-radius:0!important}.faq-wrapper .faq-collapse .ant-collapse-header{align-items:center;padding:20px 0!important}.faq-wrapper .faq-collapse .ant-collapse-header .ant-collapse-title{color:var(--text);font-size:18px;font-weight:700}.faq-wrapper .faq-collapse .ant-collapse-panel{background-color:#0000;border:0}.faq-wrapper .faq-collapse .ant-collapse-panel .ant-collapse-body{padding:15px 0}.faq-wrapper .faq-collapse .ant-collapse-panel .ant-collapse-body p{color:var(--light-text);margin-bottom:0;font-size:16px;font-weight:600}.faq-wrapper .faq-collapse .ant-collapse-content-box{color:#555;padding:0 0 20px;font-size:14px;line-height:1.6}.faq-wrapper .faq-icon{border:1px solid #000;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;transition:transform .3s;display:flex}.faq-wrapper .faq-icon.active{transform:rotate(180deg)}
