.hero-inner .bg-img img {
    width: 100vw;
    height: 100%;
    object-fit: cover;
}

/*
@media (min-width: 992px) {
    .header .site_nav li.has_sub.wide .sub_nav .link {
        height: 100%;
        display: flex;
        flex-direction: column;
    }
    .header .site_nav li.has_sub.wide .sub_nav .link .nav{
        justify-content: center;        
        flex-grow: 1;
    }
}
*/