details{border-bottom:1px solid #ccc;padding:10px 0}summary{align-items:center;cursor:pointer;display:flex;font-weight:700;justify-content:space-between;list-style:none;padding:10px 0;position:relative}summary:after{color:#000;content:"+";font-size:28px;font-weight:700;margin-left:20px;transition:transform .3s ease}details[open] summary:after{color:#000;content:"−";font-size:28px;font-weight:700}.accordion-item__content{padding:10px 0}.accordion-item__title{color:#000;font-size:23px;font-weight:700}details summary::-webkit-details-marker{display:none}.faqs__results{display:block}.faqs__title{line-height:1.2em}.resources__form{align-items:center;display:flex;gap:10px;max-width:500px;width:100%}input.resources__input{align-items:center;background-color:#fff;border:1px solid #ccc!important;border-radius:4px!important;box-sizing:border-box;cursor:default;display:flex;flex-wrap:wrap;font-size:medium;justify-content:space-between;min-height:38px;outline:0!important;padding:2px 8px;position:relative;transition:all .1s ease 0s}input.resources__input::-moz-placeholder{color:gray;font-size:medium}input.resources__input::placeholder{color:gray;font-size:medium}.clears{color:#aaa;cursor:pointer;font-size:20px;position:absolute;right:160px;top:7px}.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)}}.module-faq{margin:0 auto;max-width:1160px;width:100%}.resources__input__wrapper{margin-bottom:10px}.resources__filters,.resources__input__wrapper{align-items:center;display:flex;gap:10px;justify-content:end}.resources__filters{background-color:#2a5695;border-radius:10px;flex-wrap:wrap;margin-bottom:40px;padding:20px}.resources__select{min-width:300px}.resources__pagination{margin-top:40px;text-align:center}.resources__form .resources__input{padding:9px!important}.resources__form__submit{background-color:#2a5695;border:1px solid #fff;color:#fff}.resources__form__submit:hover{background-color:#fff;border:1px solid #fff;color:#2a5695}@media(max-width:768px){.resources__filters .resources__select{width:100%}.resources__form{max-width:none}.resources__filters,.resources__input__wrapper{justify-content:start}}