/* v49 - Blog single cover image stability fix
   Only stabilizes existing blog detail cover images.
   Does not affect blog archive, services, slider, header or footer. */

body[data-page-type="blog"] .inner-hero .v4-cover-slot{
    display:block!important;
    visibility:visible!important;
    opacity:1!important;
    position:relative!important;
    overflow:hidden!important;
    min-height:320px!important;
    background:rgba(255,255,255,.035)!important;
}

body[data-page-type="blog"] .inner-hero .v4-cover-slot img{
    display:block!important;
    visibility:visible!important;
    opacity:1!important;
    width:100%!important;
    height:100%!important;
    min-height:320px!important;
    object-fit:cover!important;
    object-position:center!important;
    filter:none!important;
    transform:none!important;
}

@media(max-width:760px){
    body[data-page-type="blog"] .inner-hero .v4-cover-slot,
    body[data-page-type="blog"] .inner-hero .v4-cover-slot img{
        min-height:260px!important;
    }
}
