.blog_section{padding:60px 0 40px}.skeleton-image{width:100%;height:250px;border-radius:8px}.skeleton-image,.skeleton-text{background-color:#e0e0e0;animation:pulse 1.5s ease-in-out infinite}.skeleton-text{height:16px;border-radius:4px;margin:0 auto}.skeleton-text.title{width:60%;height:20px;margin-bottom:10px}.skeleton-text.small{width:40%;height:14px}@keyframes pulse{0%{opacity:1}50%{opacity:.4}to{opacity:1}}.blog_img_box{position:relative;width:100%;overflow:hidden;border-radius:8px 8px 0 0}.blog_img_box img{width:100%;height:250px;object-fit:cover;object-position:center;transition:transform .3s ease;display:block}.service_box:hover .blog_img_box img{transform:scale(1.05)}.blogs_box{padding:15px 10px}.blogs_box .service_caption{text-align:left;padding:0}.blogs_box .date_text{color:#868686;font-size:12px;font-weight:500;display:block;margin-bottom:8px}.blogs_box h5.card-title{color:#000;font-size:18px;font-weight:600;margin-bottom:10px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;min-height:50px}.blogs_box .read-more-link{color:#fdb92e;font-size:14px;font-weight:500;text-decoration:none;transition:color .3s ease}.blogs_box .read-more-link:hover{color:#e33539;text-decoration:underline}@media (min-width:768px) and (max-width:991px){.blog_section{padding:50px 0 30px}.blog_img_box img,.skeleton-image{height:220px}.blogs_box h5.card-title{font-size:17px}}@media (min-width:576px) and (max-width:767px){.blog_section{padding:40px 0 25px}.service_cntr{padding:.75rem!important}.blog_img_box img,.skeleton-image{height:200px}.blogs_box{padding:12px 8px}.blogs_box h5.card-title{font-size:16px;min-height:45px}.blogs_box .date_text{font-size:11px}}@media (max-width:575px){.blog_section{padding:30px 0 20px}.service_cntr{padding:.75rem .75rem 1rem!important}.blog_img_box{margin:0}.blog_img_box img,.skeleton-image{height:200px}.blogs_box{padding:12px 5px}.blogs_box h5.card-title{font-size:16px;min-height:auto;-webkit-line-clamp:3}.blogs_box .date_text{font-size:11px;margin-bottom:6px}.blogs_box .read-more-link{font-size:13px}}@media (max-width:374px){.blog_section{padding:25px 0 15px}.blog_img_box img,.skeleton-image{height:180px}.blogs_box h5.card-title{font-size:15px}.blogs_box .date_text{font-size:10px}}@media (min-width:1200px){.blog_img_box img,.skeleton-image{height:280px}.blogs_box h5.card-title{font-size:19px;min-height:55px}}@media (max-width:767px){.blog_section .container{padding-left:15px;padding-right:15px}}.service_box{height:100%;display:flex;flex-direction:column;background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:box-shadow .3s ease,transform .3s ease;overflow:hidden}.service_box:hover{box-shadow:0 4px 16px rgba(0,0,0,.15);transform:translateY(-5px)}.service_inner_box{display:flex;flex-direction:column;height:100%;width:100%}.service_cntr{display:flex}