h1.page-title{margin-top:0}.faq-content h2{font-size:32px;font-weight:600;line-height:38px;margin-bottom:20px}.faq-item{border-top:1px solid #0000001a}.faq-question h3{padding:30px 0;font-size:22px;font-weight:600;line-height:29px;letter-spacing:1.2px;width:100%}span.faq-toggle{font-size:26px}.faq-answer{padding-bottom:30px}.faq-answer .content-box{font-size:18px;line-height:27px;margin-bottom:0}.faq-section{width:100%;padding:20px;background:#fff;border-radius:10px}.faq-wrapper{display:flex;flex-wrap:wrap}.faq-sidebar{box-sizing:border-box;height:100%;padding:0 30px;position:-webkit-sticky;position:sticky;top:0}.faq-sidebar ul{list-style:none;padding:0}.faq-sidebar-item{padding:10px 15px;cursor:pointer;transition:background .3s;font-size:16px;font-weight:600;line-height:19px;font-family:Big Shoulders Text;text-transform:uppercase;letter-spacing:1.2px;margin-bottom:.5em}.faq-sidebar-item.active,.faq-sidebar-item:hover{text-decoration:underline}.faq-content{flex:1 1;padding-left:5%;display:flex;flex-wrap:wrap;gap:5vh}.faq-question{display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-weight:700}.faq-toggle{font-size:18px;font-weight:700}@media only screen and (max-width:1024px){.faq-sidebar{width:25%;padding:0 30px 0 0}.faq-content{width:75%;padding:0 20px}.faq-content h2{font-size:28px;line-height:1.1em}.faq-question h3{font-size:20px;line-height:1.1em}}@media only screen and (max-width:767px){.faq-content,.faq-sidebar{width:100%;padding:0}.faq-wrapper{gap:20px}.faq-page{padding-bottom:10px}.faq-content h2{font-size:24px;line-height:1.1em}.faq-question h3{font-size:18px;line-height:1.1em}.faq-answer .content-box{font-size:16px;line-height:24px}.faq-sidebar-item{padding-left:0}.faq-sidebar{position:unset}}@media only screen and (max-width:414px){.faq-content h2{font-size:22px;line-height:1.1em}.faq-section{padding:15px}.faq-question h3{font-size:16px}}