.dm-cats a.is-active{background:#17475c;border-color:#17475c;color:#fff}.dm-blog-grid .elementor-pagination{margin-top:56px;display:flex;flex-wrap:wrap;justify-content:center;gap:8px;font-family:"Outfit",sans-serif}.dm-blog-grid .elementor-pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:44px;padding:0 16px;margin:0;border:1px solid #d6e2e7;border-radius:999px;color:#17475c;font-size:15px;font-weight:500;transition:all .2s}.dm-blog-grid .elementor-pagination a.page-numbers:hover{border-color:#3e9cb8;color:#2e7f98}.dm-blog-grid .elementor-pagination .page-numbers.current{background:#17475c;border-color:#17475c;color:#fff}.dm-blog-grid .elementor-pagination .page-numbers.dots{border-color:transparent}.dm-blog-grid .elementor-posts-nothing-found{text-align:center;max-width:560px;margin:0 auto;padding:48px 32px;border:1px dashed #c3d6de;border-radius:18px;background:#eff4f6;font-family:"Outfit",sans-serif;font-size:16px;line-height:1.7;color:#3d505a}.dm-blog-grid .elementor-posts-nothing-found{max-width:620px!important;margin:0 auto!important}.dm-blog-grid .elementor-posts-nothing-found{max-width:620px!important;margin:0 auto!important}