.blog-area .wp-pagenavi{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;align-items:center;line-height:1}.blog-area .wp-pagenavi a,.blog-area .wp-pagenavi span{display:inline-flex;align-items:center;justify-content:center;min-width:35px;height:35px;padding:0 12px;border-radius:2px;text-decoration:none;cursor:pointer;border:1px solid #002366;background:#fff;color:#002366}.blog-area .wp-pagenavi .current{background:#002366;color:#fff;border-color:#002366}.blog-area .wp-pagenavi a.first,.blog-area .wp-pagenavi a.last,.blog-area .wp-pagenavi a.previouspostslink,.blog-area .wp-pagenavi a.nextpostslink{background:#000;color:#fff;border-color:#000;min-width:auto;padding:0 10px}.blog-area .more-link{display:inline-block!important;padding:12px 18px;background:#002366;color:#fff;text-decoration:none;border:1px solid #002366;text-transform:capitalize;margin-top:20px;line-height:1}.related-post-grid .et_pb_ajax_pagination_container{display:flex;flex-wrap:wrap;gap:20px}.related-post-grid article{width:calc(25% - 15px);padding:15px;margin-bottom:0;box-sizing:border-box;background:#fff;border:1px solid #eee;border-radius:8px;transition:transform .2s ease,box-shadow .2s ease}.related-post-grid article:hover{transform:translateY(-5px);box-shadow:0 6px 20px rgba(0,0,0,.08)}.related-post-grid .post-meta{margin-bottom:10px}.related-post-grid .entry-title{margin-bottom:10px}.related-post-grid .more-link{display:inline-block;margin-top:12px;font-weight:600;color:#4a63e7}.related-post-grid .more-link{display:inline-block;text-transform:uppercase;font-size:13px;letter-spacing:1px;margin-top:18px!important;color:#002366!important}.related-post-grid .more-link::after{content:"";display:inline-block;margin-left:8px;width:6px;height:6px;border:solid #002366;border-width:0 1px 1px 0;transform:rotate(-45deg);transition:transform .25s ease}.blog-area .entry-title{margin-bottom:10px}.blog-area .et_pb_post{box-shadow:0px 1px 10px 0px rgba(0,0,0,0.08);padding:20px;border-radius:10px;margin-bottom:30px}.blog-area .post-meta{margin-bottom:15px!important}@media all and (max-width:980px){.related-post-grid article{width:calc(50% - 10px)}}@media all and (max-width:767px){.related-post-grid article{width:100%}}