.faq-section{padding-top:20px;padding-bottom:0}.faq-tab-box{border:1px solid #dcdcdc;grid-template-columns:repeat(4,1fr);margin-bottom:70px;display:grid}.faq-tab{cursor:pointer;height:150px;color:inherit;background:#fff;border:none;border-right:1px solid #dcdcdc;flex-direction:column;justify-content:center;align-items:center;text-decoration:none;transition:all .3s;display:flex}.faq-tab:last-child{border-right:none}.faq-tab strong{margin-bottom:12px;font-size:2rem;font-weight:900;display:block}.faq-tab span{color:#333;font-size:1rem;font-weight:700}.faq-tab.active,.faq-tab:hover{background:var(--pol-main-color);color:#fff}.faq-tab.active span,.faq-tab:hover span{color:#fff}.faq-list-box{display:none}.faq-list-box.active{display:block}.faq-item{border-bottom:1px solid #e5e5e5}.faq-question{cursor:pointer;justify-content:space-between;align-items:center;min-height:80px;display:flex}.faq-question .q-text{align-items:center;gap:12px;font-size:1.1rem;font-weight:600;display:flex}.faq-question .q-text span{color:#111;font-size:1.4rem;font-weight:900}.faq-question i{transition:all .3s}.faq-item.active .faq-question i{transform:rotate(180deg)}.faq-answer{color:#555;padding:0 0 28px 38px;font-size:1rem;font-weight:500;line-height:1.8;display:none}.faq-section .indi-box{margin-top:50px}@media (max-width:600px){.faq-section .indi-box{margin-top:32px}}
