.faq-section{padding:50px 0}.container{width:94%}.faq-main_section{align-items:flex-start;display:flex;gap:40px}.faq-section img{border-radius:8px;width:100%}.faq-content,.faq-image{width:48%}.faq-content .tag{background:#e3f8e9;border-radius:3px;color:#0eb14c;display:inline-block;font-size:14px;font-weight:500;letter-spacing:.6px;margin-bottom:18px;padding:2px 7px}.faq-content h2{font-size:48px;margin-bottom:20px;margin-top:10px}.faq-item{border-radius:3px;padding:4px}.faq-header{background:#f4f6f9;cursor:pointer;font-weight:700;padding:16px 40px 16px 16px;position:relative;transition:background .3s,color .3s}.faq-header.active{background:#0eb14c;color:#fff}.faq-header:after{background:no-repeat 50%/contain url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%2318100F' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");content:"";height:20px;position:absolute;right:16px;top:50%;transform:translateY(-50%) rotate(0deg);transition:transform .3s ease;width:20px}.faq-header.active:after{background:no-repeat 50%/contain url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23E3F8E9' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");transform:translateY(-50%) rotate(180deg)}.faq-content-text{background:#e3f8e9;color:#142c3f;display:none;padding:16px}.faq-content-text.show{display:block}@media (max-width:768px){.faq-main_section{flex-direction:column}.faq-section img{max-width:100%}.faq-content,.faq-image{width:100%}.faq-content h2{font-size:32px;font-size:24px}}