.mainFeatures-flex a {
    color: black;
    text-decoration: none;
}

.b-mega-menu__grid-item.b-mega-menu__item > div {
    min-height: 200px;
    margin-top: 0;
    height: 100%;
}

.b-mega-menu__grid-item.b-mega-menu__item .b-mega-menu__item-title {
    height: 40px;
}

.b-mega-menu__grid-item.b-mega-menu__item .b-mega-menu__item-img {
    position: absolute;
    top: 0;
}

.b-mega-menu__grid-item.b-mega-menu__item .b-mega-menu__item-sub {
    position: inherit;
    z-index: 1;
    min-height: 200px;
}