.blog-item{flex-direction:column;display:flex}.blog-item-img{transition:all .3s cubic-bezier(.33,1,.68,1);position:relative;transform:translateY(0)}.blog-item-img .date{z-index:3;text-align:center;color:#373735;background:#fff;border-radius:2px;flex-direction:column;justify-content:center;align-items:center;padding:10px 14px;font-size:12px;font-weight:700;line-height:16px;display:flex;position:absolute;top:10px;left:10px}.blog-item-img .date span{color:#373735;font-size:18px;font-weight:500;line-height:26px}.blog-item-img img{-o-object-fit:cover;object-fit:cover;aspect-ratio:406/300;z-index:2;border-radius:4px;width:100%;height:100%;position:relative}.blog-item-info{flex-direction:column;padding-top:20px;display:flex}.blog-item-info h2,.blog-item-info h3{letter-spacing:-.2px;color:#373735;margin:0;padding-top:0;font-size:18px;font-weight:600;line-height:26px;transition:all .3s cubic-bezier(.33,1,.68,1)}.blog-item-info h2 a,.blog-item-info h3 a{font-size:inherit;line-height:inherit;color:inherit;font-weight:inherit;text-decoration:none;transition:all .3s cubic-bezier(.33,1,.68,1)}.blog-item-bottom{gap:25px;padding-top:10px;display:flex}.blog-item-bottom span{color:#5f5f5f;margin:0;font-size:13px;line-height:20px;position:relative}.blog-item-bottom span:nth-of-type(2):before{content:"";background:#5f5f5f;border-radius:50%;width:3px;height:3px;position:absolute;top:8px;left:-15px}@media (width>=1200px){.blog-item:hover .blog-item-img{transform:translateY(-5px)}.blog-item:hover h2 a,.blog-item:hover h3 a{color:#fe3b01;text-decoration:none}}
