.blog-card,.blog-card .card-img-container img{transition:transform .3s ease}.blog-card:hover .card-img-container img{transform:scale(1.05)}.case-study-card .case-study-img-container{position:relative;height:300px;overflow:hidden}.case-study-card .case-study-img-container .case-study-img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.case-study-card .case-study-img-container .case-study-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease}.case-study-card .case-study-img-container .case-study-content{padding:2rem;color:#fff;text-align:center}.case-study-card:hover .case-study-img{transform:scale(1.1)}.case-study-card:hover .case-study-overlay{opacity:1}.blog-card{transition:transform .3s ease-in-out,box-shadow .3s ease-in-out}.blog-card:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,.1)!important}.blog-card .card-img-container{position:relative;height:200px;overflow:hidden}.blog-card .card-img-container img{object-fit:cover;width:100%;height:100%}