.faq-section{background:transparent;padding:20px 0 30px}.faq-section>.container{padding-left:0;padding-right:0}.faq-title{color:#8B5CF6;font-size:18px;font-weight:700;text-align:center;margin-bottom:16px;text-transform:uppercase;letter-spacing:1px}.faq-section .panel-group{border-top:1px solid rgba(139,92,246,.35);margin-bottom:0}.faq-panel{background:transparent!important;border:0!important;border-bottom:1px solid rgba(139,92,246,.35)!important;border-radius:0!important;margin-bottom:0!important;box-shadow:none!important}.faq-panel .panel-heading{background:transparent!important;border:0!important;padding:0}.faq-panel .panel-title a{display:block;padding:13px 30px 13px 0;color:#C8D0E7;font-size:14px;position:relative;text-decoration:none!important;outline:0}.faq-panel .panel-title a:hover{color:#A78BFA}.faq-panel .panel-title a::after{content:'+';position:absolute;right:0;top:50%;transform:translateY(-50%);color:#8B5CF6;font-size:20px;font-weight:700;line-height:1}.faq-panel .panel-title a:not(.collapsed)::after{content:'-'}.faq-panel .panel-body{background:transparent!important;color:#C8D0E7;border:0!important;font-size:13px;line-height:1.6;padding:0 30px 13px 0}
