/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.pager{line-height:1.5;margin:clamp(16px,clamp(16px,7vw,112px)/2,48px) 16px}.pager ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:8px}.pager ul li a{text-decoration:none}.pager ul li a:hover,.pager ul li a:active{text-decoration:underline}.pager ul li:not([class*="--"]) a{display:inline-block;font-weight:600;padding:13px 26px;text-decoration:none;cursor:pointer;-webkit-box-shadow:0px 1px 2px 0px rgba(0,0,0,.25);box-shadow:0px 1px 2px 0px rgba(0,0,0,.25);border-radius:3px;line-height:1.5;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition-property:background-color,border-color,color,-webkit-box-shadow;transition-property:background-color,border-color,color,-webkit-box-shadow;transition-property:background-color,border-color,color,box-shadow;transition-property:background-color,border-color,color,box-shadow,-webkit-box-shadow;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.2s;transition-duration:.2s;background-color:#fff;border:none;color:#006594 !important;padding:12px 26px;border:1px solid #e3e7ed;padding:0;min-width:44px;min-height:44px;padding:8px 15.425px;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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pager ul li:not([class*="--"]) a:hover{-webkit-box-shadow:none;box-shadow:none;text-decoration:underline}.pager ul li:not([class*="--"]) a:hover:focus{outline:none !important}.pager ul li:not([class*="--"]) a:focus{outline:2px solid #0183d3;outline-offset:4px}.pager ul li:not([class*="--"]) a:active{-webkit-box-shadow:none;box-shadow:none;text-decoration:underline}.pager ul li:not([class*="--"]) a:active:focus{outline:none !important}.pager ul li:not([class*="--"]) a[disabled]{background-color:#edeff1 !important;border:none;color:#25272a !important;pointer-events:none}.pager ul li:not([class*="--"]) a[disabled]:hover,.pager ul li:not([class*="--"]) a[disabled]:focus,.pager ul li:not([class*="--"]) a[disabled]:active{background-color:#edeff1 !important;border-color:#edeff1 !important;color:#25272a !important;text-decoration:none;cursor:not-allowed}.pager ul li:not([class*="--"]) a.is-selected{background-color:#1d354a;color:#fff !important;-webkit-box-shadow:none;box-shadow:none;position:relative;padding-right:54px}@media(max-width:64rem){.pager ul li:not([class*="--"]) a.is-selected{background-color:#2c4c68}}.pager ul li:not([class*="--"]) a.is-selected:after{font-family:"Font Awesome 7 Pro";content:"";position:absolute;right:20px;top:14px;line-height:1.1875;font-weight:400;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition-property:color;transition-property:color;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.2s;transition-duration:.2s}@media(max-width:64rem){.pager ul li:not([class*="--"]) a.is-selected:after{content:none}}.pager ul li:not([class*="--"]) a.is-selected:hover{background-color:#2c4c68;color:#fff !important}.pager ul li:not([class*="--"]) a.is-selected:hover:after{color:#ffc169}.pager ul li:not([class*="--"]) a.is-selected:active{background-color:#cedeec;color:#2c4c68 !important}.pager ul li:not([class*="--"]) a.is-selected:active:after{color:rgba(0,0,0,0)}.pager ul li:not([class*="--"]) a:hover{background-color:#edeff1;border-color:#edeff1;color:#1d354a !important}.pager ul li:not([class*="--"]) a:active{background-color:#cedeec;border-color:#cedeec;color:#2c4c68 !important}.pager ul li:not([class*="--"]).is-active a{background-color:#1d354a;-webkit-box-shadow:none;box-shadow:none;border:none;color:#fff !important}.pager ul li.pager__item--ellipsis{background-color:#fff;display:inline-block;min-height:44px;min-width:44px;padding:10px 13px;font-weight:600;text-align:center}.pager ul li.pager__item--first a,.pager ul li.pager__item--previous a,.pager ul li.pager__item--next a,.pager ul li.pager__item--last a{padding:12px 13px}.pager ul li.pager__item--first,.pager ul li.pager__item--previous{margin-right:8px}.pager ul li.pager__item--next,.pager ul li.pager__item--last{margin-left:8px}
