.blog-listing-page .blue_btn{background:#265fce;color:var(--primary-light);border:1px solid #265fce}.blog-listing-page .blue_btn:hover{background:none;color:#265fce;border-color:#265fce}.blog_categories h2{color:#000;text-align:center;font-size:48px;font-weight:700;line-height:1.4;margin:0 0 60px;padding:0}.blog_categories .blog_nav{margin-bottom:0}.blog_categories .blog_nav ul{margin:0;padding:0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:34px}.blog_categories .blog_nav ul li{display:block;margin:0;padding:0}.blog_categories .blog_nav ul li a{border-radius:4px;background:#f9f9f9;padding:14px 25px;color:#010101;text-align:center;font-size:16px;font-weight:700;line-height:1.4;display:block;cursor:pointer;transition:all .5s ease}.blog_categories .blog_nav ul li a:hover{background:#265fce;color:#fff}.blog_categories .blog_post_list{display:flex;flex-wrap:wrap;gap:35px;justify-content:center;padding-top:60px}.blog_categories .blog_post_list .post_gird{width:calc(33.33% - 35px * 2 / 3);border-radius:20px;background:#f9f9f9}.blog_categories .blog_post_list .post_gird .blog_img{display:flex}.blog_categories .blog_post_list .post_gird .blog_img img{width:100%;height:300px;object-fit:cover;border-radius:20px}.blog_categories .post_gird .blog_details{padding:15px 20px;position:relative}.blog_categories .post_gird .blog_details span.blog_cate{display:block;color:#265fce;font-size:20px;font-weight:400;line-height:1.4;margin-bottom:15px}.blog_categories .post_gird .blog_details h4{color:#010101;font-size:20px;font-weight:700;line-height:1.4;margin:0;padding:0;min-height:80px}.blog_categories .post_gird .blog_details a{color:#010101;text-decoration:none}.blog_categories .post_gird .blog_bottom{display:flex;align-items:center;justify-content:space-between;padding-top:22px}.blog_categories .post_gird .blog_bottom span{color:#555558;text-align:right;font-size:16px;font-weight:400;line-height:1.4}.blog_list_empty_text{text-align:center;margin:30px auto;font-weight:600}.dark .blog_categories h2{color:#fff}.dark .blog_categories .blog_nav ul li a{background:#303030;color:#fff}.dark .blog_categories .blog_nav ul li a:hover{background:#265fce;color:#fff}.dark .blog_categories .blog_post_list .post_gird{background:#303030}.dark .blog_categories .post_gird .blog_bottom span,.dark .blog_categories .post_gird .blog_details a,.dark .blog_categories .post_gird .blog_details h4,.dark_section .text_inn .two_coll_flex .text-content p strong{color:#fff}@media (max-width:1199px){.blog_categories h2{font-size:40px;margin:0 0 40px}.blog_categories .blog_nav{margin-bottom:40px}.blog_categories .blog_nav ul{gap:25px}.blog_categories .blog_nav ul li a{font-size:15px}.blog_categories .blog_post_list{gap:25px;padding-top:40px}.blog_categories .blog_post_list .post_gird{width:calc(33.33% - 25px * 2 / 3)}.blog_categories .post_gird .blog_details span.blog_cate{font-size:18px;margin-bottom:12px}.blog_categories .post_gird .blog_details h4{font-size:18px}.blog_categories .post_gird .blog_bottom{padding-top:20px}.blog_categories .post_gird .blog_bottom span{font-size:14px}}@media (max-width:991px){.blog_categories{overflow:hidden}.blog_categories h2{font-size:32px;margin:0 0 30px;padding:0 20px}.blog_categories .page-width{padding:0}.blog_categories .blog_nav{margin-bottom:0}.blog_categories .blog_nav ul{overflow:auto;flex-wrap:nowrap;justify-content:flex-start;padding:20px}.blog_categories .blog_nav ul li{min-width:220px}.blog_categories .blog_post_list{flex-wrap:nowrap;overflow:auto;justify-content:flex-start;padding:30px 20px 20px}.blog_categories .blog_post_list .post_gird{width:100%;min-width:280px}}.blog_nav ul{display:flex;flex-wrap:wrap;gap:12px;list-style:none;padding:0;margin:0}.blog_nav ul li a{display:inline-block;padding:10px 20px;border-radius:6px;background-color:#2b2b2b;color:#fff;cursor:pointer;transition:all .3s ease;font-weight:500;font-size:14px;border:1px solid transparent}.blog_nav ul li a.blog_cat_active,.blog_nav ul li a:hover{background-color:#1a73e8;color:#fff}.blog_nav ul li a.blog_cat_active{border:1px solid #1a73e8}.load-more-button{background-color:#2563eb;color:#fff;padding:12px 24px;border:none;border-radius:8px;cursor:pointer;font-weight:600;transition:background-color .3s ease}.load-more-button:hover{background-color:#1e40af}.load-more-container{text-align:center;margin-top:30px}