@media (min-width: 1200px) {
    .sf-nav .center-section &gt; ul li.item-mega div.nav-submenu.nav-section--mega {
        left:auto;
        right: calc(100% - 50%);
        top: calc(100% + 2rem);
        justify-content: space-between!important;
    }
    .sf-nav section.center-section &gt; ul &gt; li &gt; .nav-submenu.nav-section--mega &gt; ul {
        width: auto!important;
        padding-top: 1rem!important;
        padding-bottom: 1rem!important;
        background-color:#000000!important;
    }
    .sf-nav section.center-section &gt; ul &gt; li &gt; .nav-submenu.nav-section--mega &gt; ul {
    }
    .navigation-container.theme-light div.nav-container nav.sf-nav section.center-section ul.nav-items li.nav-item div.nav-submenu.nav-section--mega ul.submenu-items li.nav-item {
        border:none!important;
        font-weight:600;
    }
    .theme-light div.nav-container nav.sf-nav section.center-section ul.nav-items li.nav-item div.nav-submenu.nav-section--mega ul li.nav-item:hover {
        background-color:#000000;
    }
    /* Navigation Level 3 */
    .navigation-container .container-wrap .nav-container nav.sf-nav section.center-section &gt; ul &gt; li .nav-submenu &gt; ul li .nav-submenu.nav-section--mega {
    }
}
.listStyleType--none {
    list-style-type:none
}
.sf-nav--items {
}
.sf-nav--item-container {
}
.sf-nav--item-container:hover &gt; .sf-nav--item + .sf-nav--subItem-container {
    /*display:block!important*/
}
.sf-nav--item {
}
.sf-nav--link {
}
.sf-nav--subItem-container {
    /*position:absolute;
    top:100%;
    right:0;
    width: 100%;
    padding:1rem;
    background-color:#000000;
    z-index:2;*/
}
.sf-nav--subItems {
}
.\:hover\&gt;li\+div {
    display:block;
}
.\:hover\&gt;a\+div:hover &gt; a + div {
    display:flex!important;
}
.c-inherit{color:#000000}
.at-100 {top:100%}
.bg-white\:hover:hover{background-color:#000000}
.min-vh-100{min-height:100vh}
.lHeight--normal{line-height:normal}