.page-faq .faq-nav-sticky{background:transparent;padding:0;border:none;box-shadow:none;position:sticky;top:100px;z-index:100;transition:all .3s ease;overflow:hidden}.page-faq .faq-nav-sticky h3{color:var(--clr-title);margin-bottom:1.5rem;font-size:var(--fs-md);font-weight:var(--fw-semibold);text-align:center}.page-faq .faq-nav-sticky .faq-nav-vertical .faq-nav-list{list-style:none;padding:0;margin:0}.page-faq .faq-nav-sticky .faq-nav-vertical .faq-nav-list li,.page-faq .faq-nav-sticky .faq-nav-vertical .faq-nav-list li:last-child{margin-bottom:0}.page-faq .faq-nav-sticky .faq-nav-vertical .faq-nav-list .btn{width:100%;text-align:center;margin:0;border-radius:0;border:none!important}.page-faq .faq-nav-sticky .faq-nav-vertical .faq-nav-list .btn div{padding:.6rem 1rem}.page-faq .faq-nav-sticky .faq-nav-vertical .faq-nav-list .btn div span{font-size:var(--fs-text);font-weight:var(--fw-medium)}.page-faq .faq-nav-sticky .faq-nav-vertical .faq-nav-list .btn:hover{transform:translateX(3px);border:none!important}.page-faq .faq-nav-sticky .faq-nav-vertical .faq-nav-list .btn.active{--clr-btn:var(--clr-green-main);border:none!important}.page-faq .faq-nav-sticky .faq-nav-vertical .faq-nav-list .btn.active div:after{background-color:var(--clr-green-main)}.page-faq .faq-nav-sticky .faq-nav-vertical .faq-nav-list .btn.active div span{color:var(--clr-white)}.page-faq .faq-nav-sticky.sticky-active{background:transparent;box-shadow:none;border:none}.page-faq .faq-category{margin-bottom:4rem}.page-faq .faq-category h2{color:var(--clr-title);margin-bottom:2.5rem;padding-bottom:1rem;display:inline-block;font-weight:var(--fw-bold);font-size:var(--fs-xxl);position:relative}.page-faq .faq-category h2:after{content:"";position:absolute;bottom:-4px;left:0;width:100%;height:4px;background:var(--clr-green-main);border-radius:2px}.page-faq .faq-category{animation:fadeInUp .6s ease-out}.page-faq .faq-category:first-child{animation-delay:.1s}.page-faq .faq-category:nth-child(2){animation-delay:.2s}.page-faq .faq-category:nth-child(3){animation-delay:.3s}.page-faq .faq-category:nth-child(4){animation-delay:.4s}.page-faq .faq-category:nth-child(5){animation-delay:.5s}.page-faq .faq-category:nth-child(6){animation-delay:.6s}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width:991.98px){.page-faq .faq-nav-sticky{padding:1.5rem;margin-bottom:2rem;position:sticky;top:80px;max-height:calc(100vh - 160px)}.page-faq .faq-nav-sticky .btn{padding:.6rem 1.2rem;font-size:var(--fs-sm-text)}.page-faq .faq-category h2{text-align:center;display:block;font-size:var(--fs-xl)}}@media (max-width:767.98px){.page-faq .faq-nav-sticky{padding:1rem;position:sticky;top:60px;max-height:calc(100vh - 120px)}.page-faq .faq-nav-sticky h3{font-size:var(--fs-sm)}.page-faq .faq-nav-sticky .btn{width:calc(50% - .5rem);margin-bottom:.5rem;padding:.5rem 1rem;font-size:var(--fs-enum)}.page-faq .faq-category h2{font-size:var(--fs-lg);margin-bottom:2rem}}@media (max-width:575.98px){.page-faq .faq-nav-sticky .btn{width:100%;margin-bottom:.5rem}}