.faq-item{background-color:#f2f2f2;border-radius:30px;margin-bottom:10px;overflow:hidden;width:100%}.faq-summary{align-items:center;background:none;background-color:#0a1816;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:700;justify-content:space-between;padding:20px 20px 20px 37px;text-align:left;width:100%}.faq-icon{height:27px;margin-left:20px;width:30px}.faq-content{color:#000;line-height:1.6;max-height:0;opacity:0;overflow:hidden;transition:max-height .5s ease,opacity .5s ease,padding .5s ease}.faq-content a{color:var(--color-primary)}.faq-content p:last-child{margin:0}.faq-content>div{margin:15px 37px 20px}.open .faq-content{opacity:1}.faq-summary{border:none;outline:none}.faq-summary:active,.faq-summary:focus,.faq-summary:focus-visible,.faq-summary:hover{background-color:#0a1816;border:none;box-shadow:none;color:#fff;font-weight:700;outline:none}.faq-item.open .faq-summary{background-color:#a7cf38;color:#0a1816}.faq__results{display:flex;flex-wrap:wrap;gap:5px}.faq__results__wrapper h2{color:#000}.loader__wrapper{align-items:center;display:flex;height:50%;justify-content:center;min-height:300px;width:100%}.loader{animation:rotation 2s linear infinite;border:5px dotted var(--color-secondary);border-radius:50%;box-sizing:border-box;display:inline-block;height:48px;position:relative;width:48px}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.faq__filter{border:0;display:flex;flex-direction:column}.faq__filters legend{font-weight:700;margin-bottom:5px}.faq__checkbox{color:#000;font-size:16px;font-weight:500;margin-bottom:10px;padding-left:20px}.faq__checkbox input{accent-color:#a7cf38;margin-right:8px}.resources__activefilters{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px;padding-bottom:10px}.resources__activefilters__pill,.resources__activefilters__pill:active,.resources__activefilters__pill:focus,.resources__activefilters__pill:hover{align-items:center;background-color:#a7cf38;border-radius:30px;color:#000;display:flex;font-size:14px;gap:5px;padding:5px 15px 5px 8px!important}.resources__activefilters__pill:hover{opacity:.8}.resources__activefilters__pill svg{stroke:#000;height:20px;width:20px}.resources__activefilters__clear{padding:5px 15px 5px 8px!important}.resources__activefilters__clear,.resources__activefilters__clear:active,.resources__activefilters__clear:focus,.resources__activefilters__clear:hover{align-items:center;background-color:#a7cf38;border-radius:30px;color:#000;display:flex;font-size:14px;padding:5px 15px 5px 8px!important;width:auto}.resources__activefilters__clear:hover{opacity:.8}.resources__activefilters__clear svg{stroke:#000;height:20px;width:20px}.faq__bottom,.faq__top--inner{margin:0 auto;max-width:1560px;padding-bottom:80px}.faq__top--inner h1{margin-bottom:30px;margin-top:10px!important}.faq__top--inner h1,.faq__top--inner p{padding-left:0!important;padding-right:0!important;text-align:center}.faq__top--inner .span5>p{font-family:Muli,sans-serif;margin-bottom:0}.faq__bottom{padding-top:30px}.faq__link{text-decoration:none}.faq__input__wrapper{align-items:center;display:flex!important;gap:10px;justify-content:end}.faq__input{border-radius:30px 0 0 30px;margin-bottom:0!important}.faq__filters{display:flex;flex-direction:column;flex-wrap:wrap;font-size:18px;margin-bottom:40px}.faq__filters .faq__filters__checkboxes .faq__filter{margin-bottom:20px}.faq__filters .faq__filters__checkboxes .faq__filter input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:#fff;border:1px solid #ccc;border-radius:50%;cursor:pointer;height:1em;margin-left:15px;margin-top:-2px;outline:none;vertical-align:middle;width:1em}.faq__filters .faq__filters__checkboxes .faq__filter input[type=checkbox]:checked{background-color:#a7cf38;border:1px solid #a7cf38}.faq__filters .faq__filters__checkboxes .faq__filter legend{font-size:16px;font-weight:700;width:100%}.faq__subscribe{margin-bottom:20px}.faq__pagination{margin-top:40px;text-align:center}.faq-filter__open--toggle.hide{display:none!important}.faq__mobile--button{display:none}@media screen and (min-width:991.01px){fieldset{margin-left:0!important;padding-left:0!important}}@media screen and (max-width:991px){.faq{padding-left:1rem;padding-right:1rem}}@media(min-width:768px){.faq__bottom{display:flex;gap:30px;justify-content:space-between;width:100%}.faq__filters{width:280px}.faq__container{width:calc(100% - 230px)}.faq__top--inner{padding-bottom:30px}.faq__top--inner .span5{align-items:center;display:flex;height:42px;justify-content:end}.faq__top--inner .span5>p{font-size:25px!important;font-weight:700}}@media(max-width:768px){.faq__filters{margin-bottom:10px}.faq__subscribe{display:none}.faq__top--inner{padding-bottom:0}.faq__top--inner .span5{display:flex;justify-content:start}.faq__top--inner .span5>p{font-size:21px!important;font-weight:400;padding-bottom:5px}.faq__activefilters{flex:1;margin-top:0}.faq__card,.faq__filters .faq__select,.faq__results{width:100%}.faq__form{gap:0!important;max-width:none}.faq__filters,.faq__input__wrapper{justify-content:start}.faq__mobile--button{display:block}.faq__mobile--button button{float:right;margin-bottom:20px;padding:10px 15px!important}.faq__filters__checkboxes,.faq__input__wrapper{display:none!important}.faq__filters.open .faq__filters__checkboxes,.faq__input__wrapper.open{display:block!important}.faq__mobile--button--toggle.close{display:none}.faq__mobile--button__close--toggle.open{display:block}}.faq__pagination{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:16px}.faq__pagination button{background:#fff;border:1px solid #333;color:#333;cursor:pointer;padding:8px 12px}.faq__pagination button.disabled{cursor:not-allowed;opacity:.5}.faq__pagination button.active{background:#333;color:#fff;font-weight:700}.faq.faq--sidebar-hidden .faq__filters{display:none!important}.faq.faq--sidebar-hidden .faq__container{width:100%!important}