.faq-page .faq-breadcrumb-section{background:linear-gradient(135deg,#7a68e0 0%,#a394f1 100%);align-items:center;min-height:250px;display:flex}.faq-page .faq-breadcrumb-section .m-t-l-header{margin-bottom:.5rem;font-size:2.5rem;font-weight:700}.faq-page .faq-breadcrumb-section .breadcrumb-container{margin-bottom:1rem}.faq-page .category-title{padding-bottom:.5rem;position:relative}.faq-page .category-title:after{content:"";background:#7a68e0;border-radius:2px;width:50px;height:3px;position:absolute;bottom:0;left:0}.faq-page .faq-card{border:1px solid #f0f0f0;transition:all .3s cubic-bezier(.4,0,.2,1)}.faq-page .faq-card.active{border-color:#7a68e0;box-shadow:0 10px 25px -5px #7a68e01a,0 8px 10px -6px #7a68e01a}.faq-page .faq-card.active .faq-header{background:#fbfbff}.faq-page .faq-card.active .accordion-icon{color:#fff;background:#7a68e0}.faq-page .faq-card.active .faq-header span{color:#7a68e0}.faq-page .faq-card:hover:not(.active){border-color:#e2e2e2;transform:translateY(-2px);box-shadow:0 4px 12px #0000000d}.faq-page .faq-body{transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden}@media (max-width:991px){.faq-page .faq-breadcrumb-section{min-height:200px;padding:2rem 0}.faq-page .faq-breadcrumb-section .m-t-l-header{font-size:1.75rem}.faq-page .faq-breadcrumb-section .pt-4{padding-top:3rem!important}}
