.nav-links {
    text-align: center;
}
.posts-list-navigation .pagination .page-numbers:not(.prev):not(.next):not(.dots):hover, .posts-list-navigation .pagination .page-numbers:not(.prev):not(.next):not(.dots).current {
    background-color: #006ec7;
    color: #fff;
    border-radius: 100px;
    width: 46px;
    height: 46px;
    text-align: center;
    line-height: 3.0em;
}
.posts-list-navigation .pagination .page-numbers:not(.prev):not(.next):not(.dots) {
    border-radius: 100px;
    width: 46px;
    height: 46px;
    text-align: center;
    line-height: 3.0em;
    border: none;
}
@media (min-width: 1024px) {
    .container-cf7-home .wpcf7 {
        padding: 15px;
    }
}
