@keyframes blogs-skeleton-shimmer{0%{background-position:-600px 0}to{background-position:600px 0}}.blog-section.blogs_view{position:relative;margin-top:0;padding-top:0}.blog-section .content-container{width:100%;max-width:1140px;margin-left:auto;margin-right:auto;padding:50px 15px}.blog-section .blog-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin-bottom:-20px}.blog-section .blog-grid__item{width:100%;max-width:505px;margin-bottom:20px}.blog-section .blog-card-link{display:block;width:100%;max-width:505px;color:inherit;text-decoration:none}.blog-section .blog-thumb{position:relative;overflow:hidden;width:100%;height:301px;border-radius:10px}.blog-section .blog-thumb img{width:100%;height:100%;max-height:301px;object-fit:cover;transition:transform .5s ease}@media screen and (max-width:768px){.blog-section .blog-thumb img{object-fit:contain!important}}.blog-section .blog-item:hover .blog-thumb img{transform:scale(1.2)}.blog-section .blog-content .title{font-size:26px;font-family:Jost,sans-serif;font-weight:600;line-height:1.3;margin:0;color:inherit}.blog-section .blog_details{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.7;max-height:3.4em;text-overflow:ellipsis;color:#4b4b4b}.blog-section .blog_details p{margin:0}.blog-section .blog-post-meta{padding-top:10px;border-top:1px dashed #ccc;margin-bottom:10px}.blog-section .blog-post-meta span{color:#535353;font-size:16px;font-weight:400}.blog-section .blog-post-meta .user{margin-right:40px}.blog-section .blog-btn{margin-top:15px}.blog-section .blog-btn .custom-btn{color:#18148b;font-weight:600;font-size:16px;transition:color .3s ease}.blog-section .blog-item:hover .blog-btn .custom-btn{color:#18148b}.blog-section .no_blogs{padding:40px 0}.blog-section .no_blogs h2{margin:0;font-family:Jost,sans-serif;font-size:1.75rem;font-weight:600;text-align:center;color:#1c1c1c}.blog-section .blogs-pagination{display:flex;justify-content:flex-end;margin-top:20px}@media screen and (max-width:768px){.blog-section .blogs-pagination{justify-content:center!important}}.blog-section .blogs-pagination .pagination{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px;margin:0;padding:0;list-style:none}.blog-section .blogs-pagination .page-item{display:inline-block}.blog-section .blogs-pagination .page-link{display:inline-flex;align-items:center;justify-content:center;min-width:55px;padding:10px 14px;border:1px solid #e2e2e2;border-radius:4px;background:#fff;color:#4b4b4b;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.blog-section .blogs-pagination .page-item.active .page-link{background-color:#5f5fff;border-color:#5f5fff;color:#fff}.blog-section .blogs-pagination .page-item.disabled .page-link{opacity:.5;cursor:not-allowed;pointer-events:none}.blog-section .blogs-pagination .page-item:not(.active):not(.disabled) .page-link:hover{border-color:#18148b;color:#18148b}.blog-section .blogs-pagination a.page-link{text-decoration:none}.blog-section .skeleton-bone{background:linear-gradient(90deg,#e9ecef 25%,#f8f9fa 50%,#e9ecef 75%);background-size:600px 100%;animation:blogs-skeleton-shimmer 1.6s ease-in-out infinite;border-radius:6px}.blog-section .skeleton-card .skeleton-thumb{width:100%;height:301px;border-radius:10px}.blog-section .skeleton-card .skeleton-meta{width:55%;height:16px;margin-top:18px}.blog-section .skeleton-card .skeleton-title{width:85%;height:22px;margin-top:14px}.blog-section .skeleton-card .skeleton-desc-1{width:100%;height:14px;margin-top:12px}.blog-section .skeleton-card .skeleton-desc-2{width:72%;height:14px;margin-top:8px}.blog-section .skeleton-card .skeleton-btn{width:110px;height:18px;margin-top:16px}@media only screen and (max-width:991px){.blog-section .content-container{padding-top:40px;padding-bottom:40px}}