.categorynewscardpagination{background-color:#fff;margin-top:3em;margin-bottom:3em}.pagination,.pagination li a{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.pagination li{background-color:#000e54}.pagination li::marker{content:""}.pagination a{font-weight:300;padding-top:1px;border-left-width:0;min-width:44px;min-height:44px}.pagination li:not([class*="currentPage"]) a:hover{background-color:rgba(255,255,255,0.2);border-top-color:rgba(0,0,0,0.35);border-bottom-color:rgba(0,0,0,0.5)}.pagination li:not([class*="currentPage"]) a:focus,.pagination li:not([class*="currentPage"]) a:active{box-shadow:0px 0px 10px 1px rgba(0,0,0,0.25);border-left-width:1px}.pagination li:first-of-type a{border-left-width:1px}.pagination li:first-of-type span,.pagination li:last-of-type span,.pagination li:nth-of-type(2) span,.pagination li:nth-last-of-type(2) span{position:absolute;top:-9999px;left:-9999px}.pagination li:first-child a::before,.pagination li:last-child a::after,.pagination li:nth-of-type(2) a::before,.pagination li:nth-last-of-type(2) a::after{display:inline-block;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}.pagination li:last-child a::after,.pagination li:nth-last-of-type(2) a::after{transform:rotate(180deg)}.pagination li.currentPage a{padding-top:.25em;color:white;background-color:rgba(255,255,255,0.15);box-shadow:inset 0px 2px 1px 0px rgba(0,0,0,0.25);cursor:default;pointer-events:none}@media only screen and (max-width:64.063em){.pagination li:first-child,.pagination li:last-child{position:absolute;top:-9999px;left:-9999px}.pagination li:nth-of-type(2) a{border-left-width:1px}}@media only screen and (max-width:40.063em){.pagination li{position:absolute;top:-9999px;left:-9999px}.pagination li.currentPage,.pagination li:first-of-type,.pagination li:last-of-type,.pagination li:nth-of-type(2),.pagination li:nth-last-of-type(2){position:initial;top:initial;left:initial}.pagination li:nth-of-type(2) a{border-left-width:0}}@media only screen and (max-width:30.063em){.pagination li:first-child,.pagination li:last-child{position:absolute;top:-9999px;left:-9999px}.pagination li:nth-of-type(2) a{border-left-width:1px}}@media only screen and (max-width:15.063em){.pagination li{width:50%}.pagination li.currentPage{order:2;width:100%;border-left-width:1px}}