.faq-category{list-style:none}.faq-category:hover a{background:#f3f3f3}.faq-category a{text-align:center;display:block;border:1px solid #e0e0e0;margin-bottom:20px;padding:1.5em 1em;cursor:pointer;-webkit-transition:background .15s;-o-transition:background .15s;transition:background .15s;vertical-align:top}.faq-category a:hover{text-decoration:none}.faq-category p{margin-bottom:0}.faq-category .subhead{font-size:24px;color:#000}.faqs-search-field{position:relative;margin-bottom:30px}.faqs-search-field form{display:-webkit-box;display:-ms-flexbox;display:flex}.faqs-search-field .faqs_search{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:8px 8px 8px 15px;background-color:rgba(74,74,70,.7);border:none;color:#fff;font-size:18px;width:100%;cursor:default}.faqs-search-field .faqs_search::-webkit-input-placeholder{color:#fff}.faqs-search-field .faqs_search::-moz-placeholder{color:#fff}.faqs-search-field .faqs_search:-ms-input-placeholder{color:#fff}.faqs-search-field .faqs_search::-ms-input-placeholder{color:#fff}.faqs-search-field .faqs_search::placeholder{color:#fff}.faqs-search-field .search-button{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#be0000;font-size:20px;padding:10px;border-top-right-radius:5px;border-bottom-right-radius:5px}.faqs-search-field .search-button:hover{text-decoration:none}.faq-sidebar-title{font-size:20px;font-weight:500}.faq-category-list{list-style:none;margin:0;padding:0}.faq-category-list li.active .faq-sidebar-item-title{font-weight:700}.faq-category-list li.active .faq-sidebar-item-title:after{content:"\f531";font-family:"Font Awesome 5 Pro";font-weight:300;margin-left:10px;font-size:10px}.faq-category-list li .faq-sidebar-item-title{color:#000;font-size:16px;font-weight:400;text-transform:none}.faq-content .faqs-posts{list-style:none;padding:0}.faq-content .faqs-posts li{margin-bottom:15px;position:relative}.faq-content .faqs-posts li a{font-size:20px;line-height:24px;display:block;padding-left:30px}.faq-content .faqs-posts li a:before{content:"\f15c";font-family:"Font Awesome 5 Pro";font-weight:300;margin-right:10px;font-size:20px;color:#000;position:absolute;left:0;top:0}.faq-content .faqs .entry-title{font-size:1.5em}@media screen and (min-width:768px){.faq-content .faqs .entry-title{font-size:2.5em}}@media screen and (max-width:767px){.single-faqs .faq-sidebar{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.single-faqs .faq-content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}