.page-id-16519 .qodef-page-title.qodef--has-image::before{background-color:rgba(0,0,0,.2)}.blog-search{position:relative;max-width:400px;margin:0 0 10px auto}.search-icon{position:absolute;left:12px;top:50%;transform:translateY(-100%);font-size:18px;color:#888}.blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.blog-item-content{background:#fff;background:#fff;box-shadow:0 4px 12px rgba(0,0,0,.08);border-radius:0 0 8px 8px;overflow:hidden;transition:all .3s ease;display:flex;flex-direction:column;height:100%}.blog-item-content:hover{transform:translateY(-3px);box-shadow:0 4px 10px rgba(0,0,0,.08)}.blog-thumb{position:relative;overflow:hidden}.blog-thumb img{width:100%;height:auto;display:block;transition:transform .3s ease;border-radius:8px 8px 0 0}.blog-date{position:absolute;right:0;bottom:0;background:#ff3b30;color:#fff;font-weight:600;display:flex;align-items:center;font-size:14px}.blog-date .day{font-size:16px;line-height:1;border-right:1px solid #fff;padding:15px 14px 12px 13px;font-weight:600}.blog-date .month{font-size:16px;line-height:1;padding:15px 14px 12px 13px;font-weight:600}.blog-content{padding:20px}.blog-content h3{font-size:20px;line-height:30px;font-family:"Sora",sans-serif;color:#0f313a;color:#12263f;margin:0 0 10px;font-weight:600}.blog-content p{color:#000;font-size:15px;margin-bottom:20px;flex-grow:1}.blog-item:hover .blog-content h3 a{color:#f94735}.blog-content .blog-category{color:#f94735;border:1px solid #d1d9db;margin-bottom:10px;display:inline-block;font-size:15px;padding:2px 10px;font-weight:500}.blog-content .blog-category:hover{background-color:#f94735;color:#fff;border:1px solid #f94735}.blog-item-content .authInfo{display:flex;flex-wrap:wrap;align-items:center;padding:20px 15px;border-top:1px solid #ccc;width:100%;margin-top:auto}.blog-item-content .authInfo div{display:flex;align-items:center}.authInfo .imgAuther{height:40px;width:40px;border-radius:50%;border:1px solid #f66135;min-width:40px;object-fit:cover;margin:0 auto;overflow:hidden}.authInfo .autherName{font-size:18px;font-weight:500;padding-left:10px}.blog-btn{display:inline-flex;align-items:center;gap:6px;background:#ff3b30;color:#fff;border-radius:30px;font-weight:600;text-decoration:none;transition:all .3s ease;margin-left:auto!important;width:40px;height:40px;justify-content:center}.blog-btn:hover{background:#0f313a;transform:translateY(-2px)}.blog-btn i{font-size:14px}.load-more-wrapper{text-align:center;margin-top:40px}#load-more.hidden{opacity:0;visibility:hidden}@media (max-width:1199px){.blog-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:992px){.blog-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.blog-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.blog-grid{grid-template-columns:repeat(1,1fr)}}