.post-nav{display:flex;padding:2.25em 0;font-size:1.0909090909em;line-height:1.25em;margin:.2em 0 1.25em}@media screen and (min-width:1200px){.post-nav{flex-flow:row wrap;justify-content:space-between}.post-nav .nav-previous,.post-nav .nav-next{max-width:40%}}.post-nav .nav-previous{padding-left:30px}.post-nav .nav-next{padding-right:30px;text-align:right}.post-nav a{display:inline-block;position:relative}.post-nav svg{position:absolute;top:50%;margin-top:-12px;transition:-webkit-transform .3s cubic-bezier(0,0.95,0.3,1);transition:transform .3s cubic-bezier(0,0.95,0.3,1);transition:transform .3s cubic-bezier(0,0.95,0.3,1),-webkit-transform .3s cubic-bezier(0,0.95,0.3,1)}.post-nav .nav-previous svg{left:-40px}.fp-sr-only,.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute !important;top:0;left:0;width:1px;word-wrap:normal !important}.post-nav .nav-subtitle{display:block;margin-bottom:10px;font-size:12px;line-height:1.5em;text-transform:uppercase;letter-spacing:.1em;color:#555}.post-nav .nav-title{color:#16171e}.post-nav a:hover .nav-subtitle{color:#04a6e1}.post-nav .nav-previous:hover svg{-webkit-transform:translateX(-7px);transform:translateX(-7px)}.post-nav .nav-next:hover svg{-webkit-transform:translateX(7px);transform:translateX(7px)}.post-nav .nav-next{padding-right:30px}.post-nav .nav-next svg{right:-40px}.blog-sidebar span.filter-link-count{display:none}@media screen and (max-width:991px){.post-nav{flex-direction:column}}@media(max-width:767px){.post-nav{padding:2.25em 15px}}