.faq-section{padding:60px 0 80px}.faq-section>.row>b.left-border{margin-bottom:40px;margin-left:15px}#faq-accordion{flex-direction:column;gap:12px;display:flex}.faq-item{border-radius:15px;overflow:hidden;box-shadow:2px 2px 15px #00000014}.faq-header{color:#fff;cursor:pointer;background-color:#4b367c;border-radius:15px;padding:17px 60px 17px 27px;font-family:Montserrat,sans-serif;font-size:18px;font-weight:500;line-height:24px;transition:border-radius .15s;position:relative}.faq-header.active{border-radius:15px 15px 0 0}.faq-arrow{border-top:2px solid #fff;border-left:2px solid #fff;width:12px;height:12px;transition:transform .2s;position:absolute;top:50%;right:27px;transform:translateY(-50%)rotate(225deg)}.faq-header.active .faq-arrow{transform:translateY(-25%)rotate(45deg)}.faq-body{color:#333;background:#fff;border-radius:0 0 15px 15px;padding:20px 27px;font-family:Montserrat,sans-serif;font-size:16px;line-height:1.6;display:none;box-shadow:2px 2px 15px #00000014}.faq-body img{max-width:100%;height:auto}@media (width<=768px){.faq-section>.row>b.left-border{font-size:18px;line-height:22px}.faq-header{padding:15px 50px 15px 20px;font-size:16px}.faq-arrow{right:20px}.faq-body{padding:15px 20px;font-size:14px}}
