.mdocuments .accordion-button{background:#fff;font-size:1.25rem;font-weight:700}.mdocuments .accordion-button span{display:inline-block;margin-right:1.5rem}.mdocuments .accordion-button:active,.mdocuments .accordion-button:focus,.mdocuments .accordion-button:hover{background:var(--bs-accordion-btn-bg);border:none;color:var(--bs-accordion-btn-color);font-weight:700}.mdocuments__btn span:last-child{display:none}.mdocuments__btn.is-open span:first-child,.mdocuments__btn.is-open span:last-child{display:inline-block}.mdocuments__btn.is-open span:first-child{display:none}.mdocuments__filters{margin-bottom:3rem}@media (min-width:992px){.mdocuments__filters{margin-bottom:5rem}}.mdocuments__filters ul{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;list-style:none;margin:0;padding:0 0 1.6rem}.mdocuments__filters ul li{width:100%}@media (min-width:992px){.mdocuments__filters ul{flex-direction:row;justify-content:flex-start}.mdocuments__filters ul li{width:auto}}.mdocuments__filter{position:relative}.mdocuments__filter>button{background:transparent;border:none;padding:0;text-transform:uppercase}.mdocuments__filter>button.active .btn-text:before{content:"\e805";font-family:website;font-style:normal;font-weight:400;speak:none;display:inline-block;font-size:12px;font-variant:normal;font-weight:900;line-height:1em;text-align:center;text-decoration:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;margin-left:0;margin-right:7px}.mdocuments__filtersbtn button{background:transparent;border:none;padding:0}.mdocuments__filtersbtn .icon{margin-left:5px}.mdocuments__filterslist{border-bottom:1px solid var(--bs-dark);padding:3rem 0}@media (min-width:992px){.mdocuments__filtersbtn{display:none}.mdocuments__filterslist.collapse{display:block}.mdocuments__filterslist{padding:0}}.mdocuments .accordion-header{font-size:1.25rem}.mdocuments .accordion-item{border:1px solid var(--bs-dark);border-radius:1.25rem;display:block;margin-bottom:1rem;padding:1rem}@media (min-width:992px){.mdocuments .accordion-item{padding:1rem 2rem}}.mdocuments .accordion-item:first-child{border-top:1px solid var(--bs-dark)}.mdocuments .accordion-item:last-child{border-bottom:1px solid var(--bs-dark)}.mdocuments .accordion-body{color:hsla(0,0%,9%,.6)}.mdocuments .accordion-button{box-shadow:none}.mdocuments .accordion-item--hidden{display:none}.mdocuments .accordion-btns .btn-text{padding-left:0}.mdocuments .accordion-button:after{display:none}@media(min-width:992px){.mdocuments .collapse:not(.show){display:block}}