.blog-slider-wrap{position:relative}.blog-card{background:var(--whiteColor);border-radius:14px;overflow:hidden;box-shadow:0 10px 30px rgb(0 0 0 / .08);height:100%;display:flex;flex-direction:column;transition:transform 0.3s ease,box-shadow 0.3s ease}.blog-card>*:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.blog-card:hover{transform:translateY(-5px);box-shadow:0 15px 40px rgb(0 0 0 / .12)}.blog-image{position:relative;display:flex;justify-content:center;align-items:center}.blog-image img{width:100%;height:220px;object-fit:cover;transition:transform 0.5s ease}.no-image-placeholder{width:100%;height:220px;background:#f0f0f0;display:flex;align-items:center;justify-content:center;color:#999;font-weight:600;text-transform:uppercase;font-size:14px}.blog-card:hover .blog-image img{transform:scale(1.1)}.blog-meta-group{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;align-items:center;color:var(--textColor)}.meta-item{display:flex;align-items:center;gap:10px}.meta-item.author{gap:12px}.blog-author-avatar img{width:45px;height:45px!important;border-radius:50%!important;object-fit:cover}.author-info{display:flex;flex-direction:column;line-height:1.2}.author-name{font-weight:700;color:var(--titleColor);font-size:16px}.author-designation{font-size:13px;color:var(--textColor);opacity:.8}.date-style-split .date-split{display:flex;align-items:center;background:var(--whiteColor);border-radius:50px;overflow:hidden;box-shadow:0 4px 15px rgb(0 0 0 / .05)}.date-day{background:var(--secondaryColor2);color:var(--blackColor);padding:8px 15px;font-weight:500;font-size:16px;min-width:40px;text-align:center}.date-month-year{padding:8px 20px 8px 10px;font-weight:500;color:var(--textColor);font-size:15px}.loc-overlay .meta-item{pointer-events:auto}.loc-overlay .date{margin-left:auto}.loc-overlay .blog-cat{position:absolute;bottom:-15px;left:0;background:var(--secondaryColor);color:var(--blackColor);padding:10px 20px;border-radius:12px;font-weight:700;box-shadow:0 4px 10px rgb(0 0 0 / .1)}.loc-overlay .date{position:absolute;top:15px;right:15px}.loc-overlay .date.date-style-default{background:var(--whiteColor);color:var(--titleColor);padding:8px 16px;font-weight:500;font-size:16px;text-align:center;border-radius:50px}.loc-above_title{margin-bottom:12px}.blog-content{padding:25px;flex-grow:1;display:flex;flex-direction:column}.blog-title{margin:0 0 15px 0;line-height:1.3;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;font-size:24px;font-weight:800}.blog-title a{color:var(--titleColor);text-decoration:none;transition:color 0.3s ease}.blog-desc{color:var(--textColor);margin:0 0 25px 0;line-height:1.6;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;font-size:15px}.blog-meta-footer{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:20px;border-top:1px solid #f0f0f0;flex-wrap:wrap}.meta-left{flex-grow:1}.meta-right a{color:var(--primaryColor);font-weight:700;text-decoration:none;transition:opacity 0.3s ease;white-space:nowrap;display:flex;align-items:center;gap:8px;font-size:16px}.meta-right a:hover{opacity:.7}.comments i{color:var(--primaryColor);font-size:18px}.blog-button-next,.blog-button-prev{position:absolute;top:50%;transform:translateY(-50%);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--titleColor);background:var(--whiteColor);width:40px;height:40px;border-radius:50%;box-shadow:0 5px 15px rgb(0 0 0 / .1);transition:all 0.3s ease}.blog-button-prev{left:10px}.blog-button-next{right:10px}.blog-button-next:after,.blog-button-prev:after{display:none}.blog-button-next i,.blog-button-prev i{font-size:18px}.blog-pagination{width:100%;text-align:center}.blog-pagination .swiper-pagination-bullet{transition:all 0.3s ease}.blog-pagination .swiper-pagination-bullet-active{background:var(--primaryColor)}.blog-grid-inner{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}@media (max-width:1024px){.blog-grid-inner{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.blog-grid-inner{grid-template-columns:repeat(1,1fr)}}.blog-list-items{display:flex;flex-direction:column}.blog-list-item{padding:40px;transition:all 0.4s cubic-bezier(.25,1,.5,1);position:relative;border:1px solid #fff0;border-bottom:1px solid #EFEFEF;border-radius:24px;cursor:pointer;background:#fff0}.blog-list-item:last-child{border-bottom:1px solid #fff0}.blog-list-item.is-active{border:1px solid #FF0D1F;background:#fff;box-shadow:0 10px 40px rgb(255 13 31 / .05)}.item-number{font-size:65px;font-weight:800;color:#E2E2E2;line-height:1;min-width:80px;transition:color 0.4s ease}.blog-list-item.is-active .item-number{color:#FF0D1F}.item-content-side{transition:all 0.5s ease;z-index:1}.item-meta-row{display:flex;align-items:center;gap:16px;margin-bottom:16px}.item-meta-row .meta-sep{color:#666;font-size:10px;opacity:.5}.meta-item.date svg,.meta-item.comments svg{width:16px;height:16px}.blog-read-more .read-text{white-space:nowrap}.blog-read-more a i,.blog-read-more a svg{width:16px;height:16px;font-size:16px}.item-meta-row .blog-cat span{background:#fff0;border:1px solid #FFEDEE;padding:3px 15px;border-radius:30px;font-size:13px;font-weight:600;color:#FF0D1F}.blog-list-item.is-active .blog-cat span{background:#FFEDEE}.item-meta-row .author-label i,.item-meta-row .comment-label i{color:#FF0D1F;margin-right:6px;font-size:16px}.blog-list-item .blog-title{font-size:32px;font-weight:700;margin-bottom:12px;line-height:1.3;max-width:85%}.blog-list-item .blog-title a{color:#0B0E23;text-decoration:none;transition:color 0.3s ease}.blog-list-item:hover .blog-title a{color:#FF0D1F}.blog-read-more a{display:inline-flex;align-items:center;gap:6px;font-weight:700;color:#FF0D1F;text-decoration:none;font-size:16px}.blog-read-more i{font-size:18px;transition:transform 0.3s ease}.blog-list-item:hover .blog-read-more i{transform:translate(3px,-3px)}.blog-list-item .blog-desc{font-size:15px;line-height:1.6;color:#666;margin-bottom:25px;max-width:60%;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.blog-list-item.is-active .blog-desc{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.item-image-side{position:absolute;right:40px;top:50%;transform:translateY(-50%) translateX(50px) scale(.9);width:380px;height:250px;opacity:0;visibility:hidden;transition:all 0.6s cubic-bezier(.25,1,.5,1);pointer-events:none;z-index:10;box-shadow:0 20px 50px rgb(0 0 0 / .15)}.blog-list-item.is-active .item-image-side{opacity:1;visibility:visible;transform:translateY(-50%) translateX(0) scale(1);pointer-events:auto}.item-image,.item-image img{width:100%;height:100%;object-fit:cover;border-radius:20px}@media (max-width:1199px){.item-image-side{width:300px;height:200px}}@media (max-width:991px){.blog-list-item{padding:30px 20px}.item-image-side{position:relative;right:auto;top:auto;bottom:auto;transform:none!important;width:100%!important;height:auto;margin-top:25px;opacity:0;visibility:hidden;display:none}.blog-list-item.is-active .item-image-side{display:block;opacity:1;visibility:visible}.item-image img{height:220px}}@media (max-width:575px){.item-number{font-size:50px;min-width:60px}.blog-list-item .blog-title{font-size:24px}}.sv-grid-pagination{margin-top:40px}.sv-grid-pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;margin:0 5px;border-radius:50%;text-decoration:none;color:var(--titleColor);font-weight:500;transition:all 0.3s ease;border:1px solid var(--borderColor);background:var(--whiteColor);font-size:16px}.sv-grid-pagination .page-numbers.current,.sv-grid-pagination .page-numbers:hover{background-color:var(--primaryColor);color:var(--whiteColor)}.sv-grid-pagination .page-numbers.current{background-color:var(--primaryColor);color:var(--whiteColor)}