.pagination{align-items:center;display:flex;font-family:Arial,sans-serif;justify-content:center;margin-top:20px}.pagination a,.pagination span{border:1px solid #ddd;border-radius:4px;color:#333;margin:0 4px;padding:8px 12px;text-decoration:none;transition:background-color .3s,color .3s}.pagination a:hover{background-color:#333;border-color:#007bff;color:#fff}.pagination .active{background-color:#333;border-color:#333;color:#fff}a.pagination-page.active{background:#333;color:#fff}.pagination .disabled{border-color:#ddd;color:#ccc;cursor:not-allowed}.pagination .pagination-ellipsis{color:#666;margin:0 4px;padding:8px 12px}.pagination a{border:unset;box-shadow:0 2px 4px rgba(0,0,0,.1);transition:transform .2s,box-shadow .2s}.pagination a:hover{box-shadow:0 4px 8px rgba(0,0,0,.2);transform:translateY(-2px)}input.FilterExpandBtn[type=radio]+label{background:transparent;border:2px solid #1a1919;border-radius:8px;border-bottom-right-radius:0!important;border-right:0;border-top-right-radius:0!important;box-sizing:border-box;color:#333;content:"";cursor:pointer;display:inline-block;font-family:Roboto;font-size:20px;font-weight:500;letter-spacing:0;line-height:20px;margin-bottom:10px;padding:8px 20px!important;text-align:center;text-decoration:none;vertical-align:middle}.filter-buttons{display:flex}.results,.tile-content,.tile-content h2{font-family:Roboto;font-size:42px;font-weight:300;letter-spacing:0;line-height:52px}.results{background:#fff;color:#333;padding:50px 0}.filter-buttons{background:#fff;padding-bottom:20px;padding-top:40px}@media (min-width:992px){#document-downloads .results{font-size:42px;line-height:52px}}.listing-sticky{background:rgba(241,102,106,.1)}