.brand-blog-container{padding:40px 20px}.brand-blog-title{font-size:24px;font-weight:700;margin-bottom:25px;text-align:center}.brand-blog-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:20px}.brand-blog-card{max-width:400px;height:600px;margin:0 auto;border:1px solid #ddd;border-radius:10px;overflow:hidden;background:#fff;display:flex;flex-direction:column;transition:.3s}.brand-blog-card:hover{box-shadow:0 4px 15px rgba(0,0,0,.1)}.brand-blog-image{position:relative}.brand-blog-image img{width:100%;height:300px;-o-object-fit:cover;object-fit:cover;display:block}.date-badge{position:absolute;top:10px;right:10px;background:#64bc4b;color:#fff;font-size:12px;border-radius:50%;padding:10px;text-align:center;line-height:1.2;width:55px;height:55px;display:flex;flex-direction:column;justify-content:center}.brand-blog-content{padding:15px;flex:1;display:flex;flex-direction:column;min-height:0;gap:17px}.brand-blog-subtitle{font-size:19px;font-weight:700;margin:0;height:70px;line-height:1.25;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.brand-blog-subtitle a{color:#222;text-decoration:none}.brand-blog-subtitle a:hover{color:#64bc4b}.brand-blog-excerpt{font-size:16px;color:#555;line-height:1.5;height:96px;margin:0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.read-more-btn{display:inline-block;width:100%;margin-top:auto;padding:8px 15px;background:#64bc4b;color:#fff;font-size:16px;font-weight:600;border-radius:5px;text-align:center;text-decoration:none;transition:background .3s}.read-more-btn:hover{background:#72a865}.no-blogs{text-align:center;padding:30px 0;color:#666}.view-more-blog-btn-wrapper{text-align:center;margin-top:20px}.view-more-blog-btn{background:#64bc4b;color:#fff;border:none;padding:10px 25px;border-radius:25px;font-size:16px;font-weight:700;cursor:pointer;transition:.3s}.view-more-blog-btn:hover{background:#72a865}.slick-next,.slick-prev{width:40px!important;height:40px!important;border-radius:50%!important;background-color:#64bc4b!important;color:#fff!important;gap:20px!important;z-index:999!important}.home-blog-title{font-size:50px;text-align:center;font-weight:600;margin-bottom:15px}.brand-blog-subtitle a{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.home-blog-image{width:100%;overflow:hidden;border-radius:8px;background:#000;position:relative}.home-blog-image img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block;transition:transform .6s ease;aspect-ratio:1200/750}.home-blog-card{max-height:550px;min-height:550px}