#navigation.scroll #block-axway2020-menumain .group-two.full-red .dropdown-menu,
#navigation.scroll #block-axway2020-menumaines .group-two.full-red .dropdown-menu,
#navigation.scroll #block-axway2020-menumainit .group-two.full-red .dropdown-menu,
#navigation #block-axway2020-menumain .group-two.full-red .dropdown-menu,
#navigation #block-axway2020-menumaines .group-two.full-red .dropdown-menu,
#navigation #block-axway2020-menumainit .group-two.full-red .dropdown-menu {
    margin-top: 0 !important
}

.menu-text {
    color: #22272b;
    font-family: "Roboto", Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    vertical-align: middle
}

@media(min-width: 992px) {

    #block-axway2020-menumain *,
    #block-axway2020-menumaines *,
    #block-axway2020-menumainit * {
        font-family: "Roboto"
    }

    #block-axway2020-menumain .group-two.full-red .we-mega-menu-ul>.we-mega-menu-li>a:focus-visible,
    #block-axway2020-menumaines .group-two.full-red .we-mega-menu-ul>.we-mega-menu-li>a:focus-visible,
    #block-axway2020-menumainit .group-two.full-red .we-mega-menu-ul>.we-mega-menu-li>a:focus-visible {
        background-color: #f0f0f0 !important;
        outline: 2px solid #dfdfff !important
    }

    #block-axway2020-menumain .group-two.full-red a,
    #block-axway2020-menumain .group-two.full-red span,
    #block-axway2020-menumaines .group-two.full-red a,
    #block-axway2020-menumaines .group-two.full-red span,
    #block-axway2020-menumainit .group-two.full-red a,
    #block-axway2020-menumainit .group-two.full-red span {
        background: none;
        border-bottom: none;
        color: #22272b;
        font-family: "Roboto";
        font-size: 14px;
        font-weight: bold;
        font-weight: 700;
        line-height: 16px;
        padding: 0 15px;
        padding: 0 15px;
        text-transform: initial;
        white-space: nowrap;
        width: 100%
    }

    #block-axway2020-menumain .group-two.full-red a::before,
    #block-axway2020-menumain .group-two.full-red span::before,
    #block-axway2020-menumaines .group-two.full-red a::before,
    #block-axway2020-menumaines .group-two.full-red span::before,
    #block-axway2020-menumainit .group-two.full-red a::before,
    #block-axway2020-menumainit .group-two.full-red span::before {
        border-left: 4px solid rgba(0, 0, 0, 0);
        border-right: 4px solid rgba(0, 0, 0, 0);
        border-top: 4px dashed;
        border-top: 4px solid\9;
        color: #b4b6b8;
        display: inline-block;
        height: 0;
        margin-left: 2px;
        right: 0;
        vertical-align: middle;
        width: 0
    }

    #block-axway2020-menumain .group-two.full-red li,
    #block-axway2020-menumaines .group-two.full-red li,
    #block-axway2020-menumainit .group-two.full-red li {
        border: none;
        width: 100%;
        z-index: 2
    }

    #block-axway2020-menumain .group-two.full-red .we-mega-menu-group a,
    #block-axway2020-menumaines .group-two.full-red .we-mega-menu-group a,
    #block-axway2020-menumainit .group-two.full-red .we-mega-menu-group a {
        margin: 5px auto;
        padding: 0;
        white-space: initial
    }

    #block-axway2020-menumain .group-two.full-red .we-mega-menu-group a:before,
    #block-axway2020-menumaines .group-two.full-red .we-mega-menu-group a:before,
    #block-axway2020-menumainit .group-two.full-red .we-mega-menu-group a:before {
        display: none
    }

    #block-axway2020-menumain .group-two.full-red .we-mega-menu-group span,
    #block-axway2020-menumaines .group-two.full-red .we-mega-menu-group span,
    #block-axway2020-menumainit .group-two.full-red .we-mega-menu-group span {
        margin: 0 auto;
        padding: 0;
        color: #7F8184;
        font-weight: 400;
        white-space: normal;
        line-height: 20px;
    }

    #block-axway2020-menumain .group-two.full-red .we-mega-menu-group .we-mega-menu-li:hover span,
    #block-axway2020-menumaines .group-two.full-red .we-mega-menu-group .we-mega-menu-li:hover span,
    #block-axway2020-menumainit .group-two.full-red .we-mega-menu-group .we-mega-menu-li:hover span {
        color: #22272b;
    }

    #block-axway2020-menumain .group-two.full-red .we-mega-menu-group span:hover,
    #block-axway2020-menumaines .group-two.full-red .we-mega-menu-group span:hover,
    #block-axway2020-menumainit .group-two.full-red .we-mega-menu-group span:hover {
        color:#7F8184;
    }

    #block-axway2020-menumain .group-two.full-red .we-mega-menu-group>a,
    #block-axway2020-menumain .group-two.full-red .we-mega-menu-group>span,
    #block-axway2020-menumaines .group-two.full-red .we-mega-menu-group>a,
    #block-axway2020-menumaines .group-two.full-red .we-mega-menu-group>span,
    #block-axway2020-menumainit .group-two.full-red .we-mega-menu-group>a,
    #block-axway2020-menumainit .group-two.full-red .we-mega-menu-group>span {
        color: #7f8184;
        font-size: 16px;
        line-height: 1.4;
        margin: -1px 20px;
        padding-top: 20px
    }

    #block-axway2020-menumain .group-two.full-red .we-mega-menu-group ul a,
    #block-axway2020-menumaines .group-two.full-red .we-mega-menu-group ul a,
    #block-axway2020-menumainit .group-two.full-red .we-mega-menu-group ul a {
        text-decoration: underline
    }

    #block-axway2020-menumain .group-two.full-red .dropdown-menu.show,
    #block-axway2020-menumaines .group-two.full-red .dropdown-menu.show,
    #block-axway2020-menumainit .group-two.full-red .dropdown-menu.show {
        border: none;
        display: -ms-flexbox !important;
        display: flex !important;
        margin-top: 21px !important
    }

    #block-axway2020-menumain .group-two.full-red .dropdown-menu.show a,
    #block-axway2020-menumain .group-two.full-red .dropdown-menu.show span,
    #block-axway2020-menumaines .group-two.full-red .dropdown-menu.show a,
    #block-axway2020-menumaines .group-two.full-red .dropdown-menu.show span,
    #block-axway2020-menumainit .group-two.full-red .dropdown-menu.show a,
    #block-axway2020-menumainit .group-two.full-red .dropdown-menu.show span {
        font-size: 14px
    }

    #block-axway2020-menumain .group-two.full-red .dropdown-menu.show::after,
    #block-axway2020-menumaines .group-two.full-red .dropdown-menu.show::after,
    #block-axway2020-menumainit .group-two.full-red .dropdown-menu.show::after {
        background: #fff;
        box-shadow: 0px 50px 60px rgba(0, 0, 0, .1);
        content: "";
        display: block;
        height: 200px;
        left: 0;
        position: fixed;
        width: 100%
    }

    #block-axway2020-menumain .group-two.full-red .dropdown-menu.show a,
    #block-axway2020-menumaines .group-two.full-red .dropdown-menu.show a,
    #block-axway2020-menumainit .group-two.full-red .dropdown-menu.show a {
        text-decoration: underline
    }

    #block-axway2020-menumain .group-two.full-red .dropdown-menu.show span,
    #block-axway2020-menumaines .group-two.full-red .dropdown-menu.show span,
    #block-axway2020-menumainit .group-two.full-red .dropdown-menu.show span {
        color: #4a4f54;
        opacity: .7
    }

    #block-axway2020-menumain .group-two.full-red .dropdown-menu.show .dropdown-menu,
    #block-axway2020-menumaines .group-two.full-red .dropdown-menu.show .dropdown-menu,
    #block-axway2020-menumainit .group-two.full-red .dropdown-menu.show .dropdown-menu {
        -ms-flex-direction: column;
        border: none;
        display: -ms-flexbox;
        display: flex;
        flex-direction: column;
        margin-top: 0 !important
    }

    #block-axway2020-menumain .group-two.full-red .dropdown-menu.show .dropdown-menu li,
    #block-axway2020-menumaines .group-two.full-red .dropdown-menu.show .dropdown-menu li,
    #block-axway2020-menumainit .group-two.full-red .dropdown-menu.show .dropdown-menu li {
        height: 32px
    }

    #block-axway2020-menumain .group-two.full-red .dropdown-menu.show li::marker,
    #block-axway2020-menumaines .group-two.full-red .dropdown-menu.show li::marker,
    #block-axway2020-menumainit .group-two.full-red .dropdown-menu.show li::marker {
        display: none;
        font-size: 0
    }

    #block-axway2020-menumain .group-two.full-red .we-mega-menu-li>.description,
    #block-axway2020-menumaines .group-two.full-red .we-mega-menu-li>.description,
    #block-axway2020-menumainit .group-two.full-red .we-mega-menu-li>.description {
        display: block
    }

    #block-axway2020-menumain .group-two.full-red .group-info>.description,
    #block-axway2020-menumaines .group-two.full-red .group-info>.description,
    #block-axway2020-menumainit .group-two.full-red .group-info>.description {
        -ms-flex-order: -1;
        margin: 0 auto 0 0;
        order: -1;
        padding: 5px 0 0 18px
    }

    #block-axway2020-menumain .group-two.full-red .group-info>.description h5,
    #block-axway2020-menumaines .group-two.full-red .group-info>.description h5,
    #block-axway2020-menumainit .group-two.full-red .group-info>.description h5 {
        color: #d22630;
        font-size: 20px;
        font-weight: bold;
        line-height: 28px
    }

    #block-axway2020-menumain .group-two.full-red .group-info>.description p,
    #block-axway2020-menumaines .group-two.full-red .group-info>.description p,
    #block-axway2020-menumainit .group-two.full-red .group-info>.description p {
        color: #7f8184;
        font-size: 14px;
        font-weight: 400;
        line-height: 18px;
        padding: 5px 0
    }

    #block-axway2020-menumain .group-two.full-red .group-info>.description .btn-more,
    #block-axway2020-menumaines .group-two.full-red .group-info>.description .btn-more,
    #block-axway2020-menumainit .group-two.full-red .group-info>.description .btn-more {
        -ms-flex-align: center;
        -ms-flex-pack: center;
        align-items: center;
        background: #d22630;
        border-radius: 3px;
        color: #fff;
        display: -ms-flexbox;
        display: flex;
        font-size: 14px;
        gap: 5px;
        height: 30px;
        justify-content: center;
        margin: 0 0 20px 0;
        padding: 7px 14px;
        text-decoration: none;
        width: 115px;
        width: max-content
    }

    #block-axway2020-menumain .group-two.full-red .group-info>.description .btn-more:hover,
    #block-axway2020-menumaines .group-two.full-red .group-info>.description .btn-more:hover,
    #block-axway2020-menumainit .group-two.full-red .group-info>.description .btn-more:hover {
        background: #b0001a
    }

    #block-axway2020-menumain .group-two.full-red .group-info>.description .btn-more:hover:before,
    #block-axway2020-menumaines .group-two.full-red .group-info>.description .btn-more:hover:before,
    #block-axway2020-menumainit .group-two.full-red .group-info>.description .btn-more:hover:before {
        transform: rotate(0deg)
    }

    #block-axway2020-menumain .group-two.full-red .we-mega-menu-row,
    #block-axway2020-menumaines .group-two.full-red .we-mega-menu-row,
    #block-axway2020-menumainit .group-two.full-red .we-mega-menu-row {
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
        gap: 15px;
        margin: 0 auto;
        max-width: 1440px;
        padding: 0 15px 0 0
    }

    #block-axway2020-menumain .group-two.full-red .we-mega-menu-row .we-mega-menu-row,
    #block-axway2020-menumaines .group-two.full-red .we-mega-menu-row .we-mega-menu-row,
    #block-axway2020-menumainit .group-two.full-red .we-mega-menu-row .we-mega-menu-row {
        border-top: none !important;
        box-shadow: none;
        margin: 0px;
        max-width: 1108px;
        position: relative;
        padding: 40px 0 0 0;
    }

    #block-axway2020-menumain .group-two.full-red .we-mega-menu-row>.description,
    #block-axway2020-menumaines .group-two.full-red .we-mega-menu-row>.description,
    #block-axway2020-menumainit .group-two.full-red .we-mega-menu-row>.description {
        -ms-flex-order: -1;
        margin: 0 0 0 0;
        max-width: 300px;
        order: -1;
        padding: 30px 0 30px 30px
    }

    #block-axway2020-menumain .group-two.full-red .we-mega-menu-row>.description h2,
    #block-axway2020-menumaines .group-two.full-red .we-mega-menu-row>.description h2,
    #block-axway2020-menumainit .group-two.full-red .we-mega-menu-row>.description h2 {
        color: #22272b;
        font-size: 20px;
        font-weight: bold;
        line-height: 28px;
        margin: 0 0 10px
    }

    #block-axway2020-menumain .group-two.full-red .we-mega-menu-row>.description h5,
    #block-axway2020-menumaines .group-two.full-red .we-mega-menu-row>.description h5,
    #block-axway2020-menumainit .group-two.full-red .we-mega-menu-row>.description h5 {
        color: #22272b;
        font-size: 20px;
        font-weight: bold;
        line-height: 28px
    }

    #block-axway2020-menumain .group-two.full-red .we-mega-menu-row>.description p,
    #block-axway2020-menumaines .group-two.full-red .we-mega-menu-row>.description p,
    #block-axway2020-menumainit .group-two.full-red .we-mega-menu-row>.description p {
        color: #7f8184;
        font-size: 14px;
        font-weight: 400;
        line-height: 22px;
        padding-bottom: 8px
    }

    #block-axway2020-menumain .group-two.full-red .we-mega-menu-row>.description .btn-more,
    #block-axway2020-menumaines .group-two.full-red .we-mega-menu-row>.description .btn-more,
    #block-axway2020-menumainit .group-two.full-red .we-mega-menu-row>.description .btn-more {
        -ms-flex-align: center;
        -ms-flex-pack: center;
        align-items: center;
        background: #d22630;
        border-radius: 3px;
        color: #fff;
        display: -ms-flexbox;
        display: flex;
        font-size: 14px;
        height: 30px;
        justify-content: center;
        margin: 0 0 20px 0;
        padding: 7px 14px;
        text-decoration: none;
        width: max-content
    }

    #block-axway2020-menumain a,
    #block-axway2020-menumain span,
    #block-axway2020-menumaines a,
    #block-axway2020-menumaines span,
    #block-axway2020-menumainit a,
    #block-axway2020-menumainit span {
        background: none;
        font-size: 14px;
        width: 100%
    }

    #block-axway2020-menumain a::before,
    #block-axway2020-menumain span::before,
    #block-axway2020-menumaines a::before,
    #block-axway2020-menumaines span::before,
    #block-axway2020-menumainit a::before,
    #block-axway2020-menumainit span::before {
        transform: rotate(0deg)
    }

    #block-axway2020-menumain .clicked,
    #block-axway2020-menumaines .clicked,
    #block-axway2020-menumainit .clicked {
        z-index: 99
    }

    #block-axway2020-menumain .group-two.full-red .we-mega-menu-submenu .we-megamenu-nolink:hover,
    #block-axway2020-menumaines .group-two.full-red .we-mega-menu-submenu .we-megamenu-nolink:hover,
    #block-axway2020-menumainit .group-two.full-red .we-mega-menu-submenu .we-megamenu-nolink:hover {
        color: #7f8184;
        cursor: default
    }

    #block-axway2020-menumain a:hover,
    #block-axway2020-menumain span:hover,
    #block-axway2020-menumaines a:hover,
    #block-axway2020-menumaines span:hover,
    #block-axway2020-menumainit a:hover,
    #block-axway2020-menumainit span:hover {
        color: #b0001a
    }

    #block-axway2020-menumain a:hover::before,
    #block-axway2020-menumain span:hover::before,
    #block-axway2020-menumaines a:hover::before,
    #block-axway2020-menumaines span:hover::before,
    #block-axway2020-menumainit a:hover::before,
    #block-axway2020-menumainit span:hover::before {
        transform: rotate(0deg)
    }

    #block-axway2020-menumain .menu--menu-main,
    #block-axway2020-menumaines .menu--menu-main,
    #block-axway2020-menumainit .menu--menu-main {
        -ms-flex-wrap: nowrap;
        display: -ms-flexbox;
        display: flex;
        flex-wrap: nowrap
    }

    #block-axway2020-menumain .group-two.full-red .navbar-we-mega-menu .group-two.full-red,
    #block-axway2020-menumaines .group-two.full-red .navbar-we-mega-menu .group-two.full-red,
    #block-axway2020-menumainit .group-two.full-red .navbar-we-mega-menu .group-two.full-red {
        background: none;
        margin: 0;
        padding: 0 15px 0 0
    }

    #block-axway2020-menumain #navigation #navbar-nav-wrapper .dropdown-menu,
    #block-axway2020-menumaines #navigation #navbar-nav-wrapper .dropdown-menu,
    #block-axway2020-menumainit #navigation #navbar-nav-wrapper .dropdown-menu {
        position: initial
    }

    #block-axway2020-menumain .group-two.full-red .navbar-we-mega-menu .group-two.full-red .we-mega-menu-group>.we-mega-menu-submenu,
    #block-axway2020-menumaines .group-two.full-red .navbar-we-mega-menu .group-two.full-red .we-mega-menu-group>.we-mega-menu-submenu,
    #block-axway2020-menumainit .group-two.full-red .navbar-we-mega-menu .group-two.full-red .we-mega-menu-group>.we-mega-menu-submenu {
        display: none !important
    }

    #block-axway2020-menumain .group-two.full-red .we-mega-menu-col,
    #block-axway2020-menumaines .group-two.full-red .we-mega-menu-col,
    #block-axway2020-menumainit .group-two.full-red .we-mega-menu-col {
        position: relative
    }

    #block-axway2020-menumain .group-two.full-red .we-mega-menu-col .nav-tabs,
    #block-axway2020-menumaines .group-two.full-red .we-mega-menu-col .nav-tabs,
    #block-axway2020-menumainit .group-two.full-red .we-mega-menu-col .nav-tabs {
        width: calc(20% + 10px)
    }

    #block-axway2020-menumain .group-two.full-red .we-mega-menu-col .we-mega-menu-li.headline-title,
    #block-axway2020-menumaines .group-two.full-red .we-mega-menu-col .we-mega-menu-li.headline-title,
    #block-axway2020-menumainit .group-two.full-red .we-mega-menu-col .we-mega-menu-li.headline-title {
        -ms-flex-order: -1;
        order: -1
    }

    #block-axway2020-menumain .group-two.full-red .we-mega-menu-col .we-mega-menu-li.headline-title .we-megamenu-nolink,
    #block-axway2020-menumaines .group-two.full-red .we-mega-menu-col .we-mega-menu-li.headline-title .we-megamenu-nolink,
    #block-axway2020-menumainit .group-two.full-red .we-mega-menu-col .we-mega-menu-li.headline-title .we-megamenu-nolink {
        color: #7f8184;
        font-size: 16px;
        line-height: 1.4
    }

    #block-axway2020-menumain .group-two.full-red .we-mega-menu-col .we-mega-menu-li.headline-title .we-megamenu-nolink:hover,
    #block-axway2020-menumaines .group-two.full-red .we-mega-menu-col .we-mega-menu-li.headline-title .we-megamenu-nolink:hover,
    #block-axway2020-menumainit .group-two.full-red .we-mega-menu-col .we-mega-menu-li.headline-title .we-megamenu-nolink:hover {
        background: none
    }

    #block-axway2020-menumain .group-two.full-red .we-mega-menu-col .we-mega-menu-li .we-mega-menu-li,
    #block-axway2020-menumain .group-two.full-red .we-mega-menu-col .we-mega-menu-li .we-megamenu-nolink,
    #block-axway2020-menumaines .group-two.full-red .we-mega-menu-col .we-mega-menu-li .we-mega-menu-li,
    #block-axway2020-menumaines .group-two.full-red .we-mega-menu-col .we-mega-menu-li .we-megamenu-nolink,
    #block-axway2020-menumainit .group-two.full-red .we-mega-menu-col .we-mega-menu-li .we-mega-menu-li,
    #block-axway2020-menumainit .group-two.full-red .we-mega-menu-col .we-mega-menu-li .we-megamenu-nolink {
        background: none;
        border-radius: 3px;
        color: #22272b;
        font-size: 14px;
        padding: 8px 18px;
        width: 100%;
        position: relative;
    }

    #block-axway2020-menumain .group-two.full-red ul>.we-mega-menu-li ul .we-mega-menu-li, 
    #block-axway2020-menumaines .group-two.full-red ul>.we-mega-menu-li ul .we-mega-menu-li, 
    #block-axway2020-menumainit .group-two.full-red ul>.we-mega-menu-li ul .we-mega-menu-li {
    flex-direction: column;
        gap: 10px;
    }

    #block-axway2020-menumain .group-two.full-red .we-mega-menu-col .we-mega-menu-li .we-mega-menu-li:hover,
    #block-axway2020-menumain .group-two.full-red .we-mega-menu-col .we-mega-menu-li .we-megamenu-nolink:hover,
    #block-axway2020-menumaines .group-two.full-red .we-mega-menu-col .we-mega-menu-li .we-mega-menu-li:hover,
    #block-axway2020-menumaines .group-two.full-red .we-mega-menu-col .we-mega-menu-li .we-megamenu-nolink:hover,
    #block-axway2020-menumainit .group-two.full-red .we-mega-menu-col .we-mega-menu-li .we-mega-menu-li:hover,
    #block-axway2020-menumainit .group-two.full-red .we-mega-menu-col .we-mega-menu-li .we-megamenu-nolink:hover {
        background: #EFF4F9;
    }

    #block-axway2020-menumain .group-two.full-red .we-mega-menu-col .we-mega-menu-li .we-mega-menu-li .we-mega-menu-li,
    #block-axway2020-menumain .group-two.full-red .we-mega-menu-col .we-mega-menu-li .we-megamenu-nolink .we-mega-menu-li,
    #block-axway2020-menumaines .group-two.full-red .we-mega-menu-col .we-mega-menu-li .we-mega-menu-li .we-mega-menu-li,
    #block-axway2020-menumaines .group-two.full-red .we-mega-menu-col .we-mega-menu-li .we-megamenu-nolink .we-mega-menu-li,
    #block-axway2020-menumainit .group-two.full-red .we-mega-menu-col .we-mega-menu-li .we-mega-menu-li .we-mega-menu-li,
    #block-axway2020-menumainit .group-two.full-red .we-mega-menu-col .we-mega-menu-li .we-megamenu-nolink .we-mega-menu-li {
        margin: 0 auto 0 0;
        padding: 0 !important;
        width: max-content;
    }

    #block-axway2020-menumain .group-two.full-red .we-mega-menu-col .we-mega-menu-li .we-mega-menu-li a.we-mega-menu-li,
    #block-axway2020-menumain .group-two.full-red .we-mega-menu-col .we-mega-menu-li .we-mega-menu-li .we-megamenu-nolink,
    #block-axway2020-menumaines .group-two.full-red .we-mega-menu-col .we-mega-menu-li .we-mega-menu-li a.we-mega-menu-li,
    #block-axway2020-menumaines .group-two.full-red .we-mega-menu-col .we-mega-menu-li .we-mega-menu-li .we-megamenu-nolink,
    #block-axway2020-menumainit .group-two.full-red .we-mega-menu-col .we-mega-menu-li .we-mega-menu-li a.we-mega-menu-li,
    #block-axway2020-menumainit .group-two.full-red .we-mega-menu-col .we-mega-menu-li .we-mega-menu-li .we-megamenu-nolink {
        font-weight: bold;
        margin: 0 0 7px;
    }

    #block-axway2020-menumain .group-two.full-red .we-mega-menu-col .we-mega-menu-li .nav-tabs,
    #block-axway2020-menumaines .group-two.full-red .we-mega-menu-col .we-mega-menu-li .nav-tabs,
    #block-axway2020-menumainit .group-two.full-red .we-mega-menu-col .we-mega-menu-li .nav-tabs {
        width: 100%
    }

    #block-axway2020-menumain .group-two.full-red .we-mega-menu-col .we-mega-menu-li .nav-tabs .we-mega-menu-li.subtitle:hover,
    #block-axway2020-menumain .group-two.full-red .we-mega-menu-col .we-mega-menu-li .nav-tabs .we-megamenu-nolink.subtitle:hover,
    #block-axway2020-menumaines .group-two.full-red .we-mega-menu-col .we-mega-menu-li .nav-tabs .we-mega-menu-li.subtitle:hover,
    #block-axway2020-menumaines .group-two.full-red .we-mega-menu-col .we-mega-menu-li .nav-tabs .we-megamenu-nolink.subtitle:hover,
    #block-axway2020-menumainit .group-two.full-red .we-mega-menu-col .we-mega-menu-li .nav-tabs .we-mega-menu-li.subtitle:hover,
    #block-axway2020-menumainit .group-two.full-red .we-mega-menu-col .we-mega-menu-li .nav-tabs .we-megamenu-nolink.subtitle:hover {
        background: none;
    }
    #block-axway2020-menumain .group-two.full-red .we-mega-menu-col .we-mega-menu-li .nav-tabs .we-mega-menu-li.subtitle a:hover,
    #block-axway2020-menumain .group-two.full-red .we-mega-menu-col .we-mega-menu-li .nav-tabs .we-megamenu-nolink.subtitle a:hover,
    #block-axway2020-menumaines .group-two.full-red .we-mega-menu-col .we-mega-menu-li .nav-tabs .we-mega-menu-li.subtitle a:hover,
    #block-axway2020-menumaines .group-two.full-red .we-mega-menu-col .we-mega-menu-li .nav-tabs .we-megamenu-nolink.subtitle a:hover,
    #block-axway2020-menumainit .group-two.full-red .we-mega-menu-col .we-mega-menu-li .nav-tabs .we-mega-menu-li.subtitle a:hover,
    #block-axway2020-menumainit .group-two.full-red .we-mega-menu-col .we-mega-menu-li .nav-tabs .we-megamenu-nolink.subtitle a:hover {
        background: none;
    }

    #block-axway2020-menumain .group-two.full-red .we-mega-menu-col .we-mega-menu-li .nav-tabs .we-mega-menu-li:hover,
    #block-axway2020-menumain .group-two.full-red .we-mega-menu-col .we-mega-menu-li .nav-tabs .we-megamenu-nolink:hover,
    #block-axway2020-menumaines .group-two.full-red .we-mega-menu-col .we-mega-menu-li .nav-tabs .we-mega-menu-li:hover,
    #block-axway2020-menumaines .group-two.full-red .we-mega-menu-col .we-mega-menu-li .nav-tabs .we-megamenu-nolink:hover,
    #block-axway2020-menumainit .group-two.full-red .we-mega-menu-col .we-mega-menu-li .nav-tabs .we-mega-menu-li:hover,
    #block-axway2020-menumainit .group-two.full-red .we-mega-menu-col .we-mega-menu-li .nav-tabs .we-megamenu-nolink:hover {
        background: #EFF4F9;
    }

    #block-axway2020-menumain .group-two.full-red ul,
    #block-axway2020-menumaines .group-two.full-red ul,
    #block-axway2020-menumainit .group-two.full-red ul {
        -ms-flex-direction: column;
        flex-direction: column
    }

    #block-axway2020-menumain .group-two.full-red ul .we-mega-menu-li.click-to>.we-mega-menu-submenu,
    #block-axway2020-menumaines .group-two.full-red ul .we-mega-menu-li.click-to>.we-mega-menu-submenu,
    #block-axway2020-menumainit .group-two.full-red ul .we-mega-menu-li.click-to>.we-mega-menu-submenu {
        display: block !important
    }

    #block-axway2020-menumain .group-two.full-red ul .we-mega-menu-li>.we-mega-menu-submenu:nth-child(1),
    #block-axway2020-menumaines .group-two.full-red ul .we-mega-menu-li>.we-mega-menu-submenu:nth-child(1),
    #block-axway2020-menumainit .group-two.full-red ul .we-mega-menu-li>.we-mega-menu-submenu:nth-child(1) {
        display: block
    }

    #block-axway2020-menumain .group-two.full-red ul .we-mega-menu-li>a,
    #block-axway2020-menumaines .group-two.full-red ul .we-mega-menu-li>a,
    #block-axway2020-menumainit .group-two.full-red ul .we-mega-menu-li>a {
        font-weight: normal;
        margin: 5px 0;
        width: 25%
    }

    #block-axway2020-menumain .group-two.full-red ul .we-mega-menu-li.group-two-link.we-mega-menu-group>a:after,
    #block-axway2020-menumaines .group-two.full-red ul .we-mega-menu-li.group-two-link.we-mega-menu-group>a:after,
    #block-axway2020-menumainit .group-two.full-red ul .we-mega-menu-li.group-two-link.we-mega-menu-group>a:after {
        background-image: none;
        color: #b4b6b8;
        content: "";
        display: inline-block;
        font: 14px/1 FontAwesome;
        font-size: 22px;
        height: 16px;
        margin-top: 0;
        opacity: 1;
        right: 15px;
        text-rendering: auto;
        top: 9px;
        transform: rotate(-90deg);
        width: 15px
    }

    #block-axway2020-menumain .group-two.full-red ul .we-mega-menu-li:first-child>.we-mega-menu-submenu,
    #block-axway2020-menumaines .group-two.full-red ul .we-mega-menu-li:first-child>.we-mega-menu-submenu,
    #block-axway2020-menumainit .group-two.full-red ul .we-mega-menu-li:first-child>.we-mega-menu-submenu {
        height: 330px
    }

    #block-axway2020-menumain .group-two.full-red ul .we-mega-menu-li>.we-mega-menu-submenu,
    #block-axway2020-menumaines .group-two.full-red ul .we-mega-menu-li>.we-mega-menu-submenu,
    #block-axway2020-menumainit .group-two.full-red ul .we-mega-menu-li>.we-mega-menu-submenu {
        border-left: 1px solid #ebecec !important;
        display: none !important;
        left: calc(22% + 10px);
        position: absolute;
        width: calc(77% - 10px)
    }

    #block-axway2020-menumain .group-two.full-red ul .we-mega-menu-li>.we-mega-menu-submenu a:after,
    #block-axway2020-menumaines .group-two.full-red ul .we-mega-menu-li>.we-mega-menu-submenu a:after,
    #block-axway2020-menumainit .group-two.full-red ul .we-mega-menu-li>.we-mega-menu-submenu a:after {
        display: none
    }

    #block-axway2020-menumain .group-two.full-red ul .dropdown-menu,
    #block-axway2020-menumaines .group-two.full-red ul .dropdown-menu,
    #block-axway2020-menumainit .group-two.full-red ul .dropdown-menu {
        position: initial
    }

    #block-axway2020-menumain .group-two.full-red ul>.we-mega-menu-li,
    #block-axway2020-menumaines .group-two.full-red ul>.we-mega-menu-li,
    #block-axway2020-menumainit .group-two.full-red ul>.we-mega-menu-li {
        display: -ms-flexbox;
        display: flex;
        min-width: 100%
    }

    #block-axway2020-menumain .group-two.full-red ul>.we-mega-menu-li ul .we-mega-menu-li,
    #block-axway2020-menumaines .group-two.full-red ul>.we-mega-menu-li ul .we-mega-menu-li,
    #block-axway2020-menumainit .group-two.full-red ul>.we-mega-menu-li ul .we-mega-menu-li {
        min-width: initial
    }

    #block-axway2020-menumain a.collapsed.navbar-toggle,
    #block-axway2020-menumaines a.collapsed.navbar-toggle,
    #block-axway2020-menumainit a.collapsed.navbar-toggle {
        display: none
    }

    #block-axway2020-menumain li.we-mega-menu-li.dropdown-menu.group-two.full-red.click-to>a,
    #block-axway2020-menumaines li.we-mega-menu-li.dropdown-menu.group-two.full-red.click-to>a,
    #block-axway2020-menumainit li.we-mega-menu-li.dropdown-menu.group-two.full-red.click-to>a {
        color: #d22630
    }

    #block-axway2020-menumain li.we-mega-menu-li.dropdown-menu.group-two.full-red.click-to>a:before,
    #block-axway2020-menumaines li.we-mega-menu-li.dropdown-menu.group-two.full-red.click-to>a:before,
    #block-axway2020-menumainit li.we-mega-menu-li.dropdown-menu.group-two.full-red.click-to>a:before {
        transform: rotate(180deg)
    }

    #block-axway2020-menumain .group-one ul ul.subul,
    #block-axway2020-menumaines .group-one ul ul.subul,
    #block-axway2020-menumainit .group-one ul ul.subul {
        gap: 16px 0
    }

    #block-axway2020-menumain .navbar-we-mega-menu .group-two.full-red .group-one .we-mega-menu-col,
    #block-axway2020-menumaines .navbar-we-mega-menu .group-two.full-red .group-one .we-mega-menu-col,
    #block-axway2020-menumainit .navbar-we-mega-menu .group-two.full-red .group-one .we-mega-menu-col {
        margin: 0 10px 0px 0px;
        max-width: 200px;
        padding: 14px 0px
    }

    #block-axway2020-menumain .group-one-link .we-mega-menu-group ul a,
    #block-axway2020-menumaines .group-one-link .we-mega-menu-group ul a,
    #block-axway2020-menumainit .group-one-link .we-mega-menu-group ul a {
        margin: 8px auto
    }

    #block-axway2020-menumain .navbar-we-mega-menu .group-two.full-red .we-mega-menu-col,
    #block-axway2020-menumaines .navbar-we-mega-menu .group-two.full-red .we-mega-menu-col,
    #block-axway2020-menumainit .navbar-we-mega-menu .group-two.full-red .we-mega-menu-col {
        -ms-flex: auto;
        flex: auto;
        margin: 0px auto 0 0px;
        max-width: initial;
        padding: 30px 0;
        width: 100%
    }

    #block-axway2020-menumain .navbar-we-mega-menu .group-two.full-red .we-mega-menu-col.group-info,
    #block-axway2020-menumaines .navbar-we-mega-menu .group-two.full-red .we-mega-menu-col.group-info,
    #block-axway2020-menumainit .navbar-we-mega-menu .group-two.full-red .we-mega-menu-col.group-info {
        position: absolute;
        width: 100%;
        top: 15px;
        left: 0;
        padding: 0;
    }

    #block-axway2020-menumain .navbar-we-mega-menu .group-two.full-red .we-mega-menu-col.menu-columns>ul,
    #block-axway2020-menumaines .navbar-we-mega-menu .group-two.full-red .we-mega-menu-col.menu-columns>ul,
    #block-axway2020-menumainit .navbar-we-mega-menu .group-two.full-red .we-mega-menu-col.menu-columns>ul {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        gap: 0px;
        max-height: 200px;
        width: max-content
    }

    #block-axway2020-menumain .navbar-we-mega-menu .group-two.full-red  .we-mega-menu-col.menu-columns>ul li.we-mega-menu-li,
    #block-axway2020-menumaines .navbar-we-mega-menu .group-two.full-red .we-mega-menu-col.menu-columns>ul li.we-mega-menu-li,
    #block-axway2020-menumainit .navbar-we-mega-menu .group-two.full-red .we-mega-menu-col.menu-columns>ul li.we-mega-menu-li {
        width: max-content;
        flex-direction: column;
    }

    #block-axway2020-menumain .navbar-we-mega-menu .group-two.full-red  .we-mega-menu-col.menu-columns>ul li.we-mega-menu-li.subtitle a,
    #block-axway2020-menumaines .navbar-we-mega-menu .group-two.full-red .we-mega-menu-col.menu-columns>ul li.we-mega-menu-li.subtitle a,
    #block-axway2020-menumainit .navbar-we-mega-menu .group-two.full-red .we-mega-menu-col.menu-columns>ul li.we-mega-menu-li.subtitle a{
        flex-direction: initial;
        color: #D22630;
        font-family: Roboto;
        font-weight: 700;
        line-height: 28px;
        font-size: 20px;
        text-decoration: none;
        display: flex;
        gap: 10px;
        align-items: center;
        transition: all 0.5s ease;
    }

    #block-axway2020-menumain .navbar-we-mega-menu .group-two.full-red  .we-mega-menu-col.menu-columns>ul li.we-mega-menu-li.subtitle a:after,
    #block-axway2020-menumaines .navbar-we-mega-menu .group-two.full-red .we-mega-menu-col.menu-columns>ul li.we-mega-menu-li.subtitle a:after,
    #block-axway2020-menumainit .navbar-we-mega-menu .group-two.full-red .we-mega-menu-col.menu-columns>ul li.we-mega-menu-li.subtitle a:after{
        display: block;
        content: '';
        background: url("../img/red-arrow.svg") center center no-repeat !important;
        width: 16px;
        height: 14px;
        margin-top: 3px;
        transform: rotate(0deg);
    }

    #block-axway2020-menumain .navbar-we-mega-menu .group-two.full-red .we-mega-menu-col .we-mega-menu-li .nav-tabs .we-mega-menu-li:hover,
    #block-axway2020-menumain .navbar-we-mega-menu .group-two.full-red .we-mega-menu-col .we-mega-menu-li .nav-tabs .we-megamenu-nolink:hover,
    #block-axway2020-menumaines .navbar-we-mega-menu .group-two.full-red .we-mega-menu-col .we-mega-menu-li .nav-tabs .we-mega-menu-li:hover,
    #block-axway2020-menumaines .navbar-we-mega-menu .group-two.full-red .we-mega-menu-col .we-mega-menu-li .nav-tabs .we-megamenu-nolink:hover,#block-axway2020-menumainit .navbar-we-mega-menu .group-two.full-red .we-mega-menu-col .we-mega-menu-li .nav-tabs .we-mega-menu-li:hover,#block-axway2020-menumainit .navbar-we-mega-menu .group-two.full-red .we-mega-menu-col .we-mega-menu-li .nav-tabs .we-megamenu-nolink:hover {
        color: #22272b
    }

    #block-axway2020-menumain .navbar-we-mega-menu .group-two.full-red  .we-mega-menu-col.menu-columns>ul li.we-mega-menu-li.subtitle a:hover,
    #block-axway2020-menumaines .navbar-we-mega-menu .group-two.full-red .we-mega-menu-col.menu-columns>ul li.we-mega-menu-li.subtitle a:hover,
    #block-axway2020-menumainit .navbar-we-mega-menu .group-two.full-red .we-mega-menu-col.menu-columns>ul li.we-mega-menu-li.subtitle a:hover{
        color: #B0001A;
        gap: 15px;
        transition: all 0.5s ease;
    }

    #block-axway2020-menumain .navbar-we-mega-menu .group-two.full-red  .we-mega-menu-col.menu-columns>ul li.we-mega-menu-li.subtitle a:hover:after,
    #block-axway2020-menumaines .navbar-we-mega-menu .group-two.full-red .we-mega-menu-col.menu-columns>ul li.we-mega-menu-li.subtitle a:hover:after,
    #block-axway2020-menumainit .navbar-we-mega-menu .group-two.full-red .we-mega-menu-col.menu-columns>ul li.we-mega-menu-li.subtitle a:hover:after{
        background: url("../img/red-arrow-hover.svg") center center no-repeat !important;
    }

    #block-axway2020-menumain .navbar-we-mega-menu .group-two.full-red .we-mega-menu-col .navbar-we-mega-menu .group-two.full-red .we-mega-menu-col,
    #block-axway2020-menumaines .navbar-we-mega-menu .group-two.full-red .we-mega-menu-col .navbar-we-mega-menu .group-two.full-red .we-mega-menu-col,
    #block-axway2020-menumainit .navbar-we-mega-menu .group-two.full-red .we-mega-menu-col .navbar-we-mega-menu .group-two.full-red .we-mega-menu-col {
        padding: 20px 0 0;
        width: 100%
    }

    #block-axway2020-menumain .navbar-we-mega-menu .group-two.full-red .we-mega-menu-col.block-news,
    #block-axway2020-menumaines .navbar-we-mega-menu .group-two.full-red .we-mega-menu-col.block-news,
    #block-axway2020-menumainit .navbar-we-mega-menu .group-two.full-red .we-mega-menu-col.block-news {
        margin: 0px 0px 0px auto;
        min-width: max-content
    }

    #block-axway2020-menumain .navbar-we-mega-menu .group-two.full-red .we-mega-menu-col.one-row-block,
    #block-axway2020-menumaines .navbar-we-mega-menu .group-two.full-red .we-mega-menu-col.one-row-block,
    #block-axway2020-menumainit .navbar-we-mega-menu .group-two.full-red .we-mega-menu-col.one-row-block {
        margin: 0px !important;
        min-width: max-content
    }

    #block-axway2020-menumain .highlights,
    #block-axway2020-menumaines .highlights,
    #block-axway2020-menumainit .highlights {
        -ms-flex-pack: end;
        display: -ms-flexbox;
        display: flex;
        gap: 40px;
        justify-content: end
    }

    #block-axway2020-menumain .highlights img,
    #block-axway2020-menumaines .highlights img,
    #block-axway2020-menumainit .highlights img {
        height: 100%;
        left: 0;
        object-fit: cover;
        object-position: top;
        position: absolute;
        top: 0;
        width: 100%;
        z-index: 0
    }

    #block-axway2020-menumain .highlights .field-image,
    #block-axway2020-menumaines .highlights .field-image,
    #block-axway2020-menumainit .highlights .field-image {
        height: 115px;
        max-height: 115px;
        overflow: hidden;
        position: relative;
        width: 100%
    }

    #block-axway2020-menumain .highlights .rows,
    #block-axway2020-menumaines .highlights .rows,
    #block-axway2020-menumainit .highlights .rows {
        border-radius: 5px;
        box-shadow: 0px 6px 16px 0px rgba(0, 0, 0, .12);
        height: 241px;
        min-width: 220px;
        overflow: hidden;
        padding: 0;
        width: 220px
    }

    #block-axway2020-menumain .highlights h2,
    #block-axway2020-menumaines .highlights h2,
    #block-axway2020-menumainit .highlights h2 {
        color: #7f8184;
        font-size: 10px;
        font-weight: bold;
        letter-spacing: 1px;
        margin: 0
    }

    #block-axway2020-menumain .highlights a,
    #block-axway2020-menumaines .highlights a,
    #block-axway2020-menumainit .highlights a {
        color: #d22630;
        font-size: 12px;
        padding: 0;
        text-decoration: none
    }

    #block-axway2020-menumain .highlights a:hover,
    #block-axway2020-menumaines .highlights a:hover,
    #block-axway2020-menumainit .highlights a:hover {
        color: #b0001a
    }

    #block-axway2020-menumain .highlights p,
    #block-axway2020-menumaines .highlights p,
    #block-axway2020-menumainit .highlights p {
        color: #22272b;
        font-size: 12px;
        font-weight: bold;
        line-height: 16px;
        margin: 8px 0;
        max-height: 48px;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: inherit
    }

    #block-axway2020-menumain .highlights .inf,
    #block-axway2020-menumaines .highlights .inf,
    #block-axway2020-menumainit .highlights .inf {
        padding: 15px 20px 20px
    }

    #block-axway2020-menumain .we-mega-menu-submenu,
    #block-axway2020-menumaines .we-mega-menu-submenu,
    #block-axway2020-menumainit .we-mega-menu-submenu {
        border: none;
        margin-top: 30px;
        padding: 0
    }

    #block-axway2020-menumain .we-mega-menu-ul,
    #block-axway2020-menumaines .we-mega-menu-ul,
    #block-axway2020-menumainit .we-mega-menu-ul {
        -ms-flex-align: self-end;
        -ms-flex-wrap: nowrap;
        align-items: self-end;
        display: -ms-flexbox;
        display: flex;
        flex-wrap: nowrap;
        gap: 25px
    }

    #block-axway2020-menumain .we-mega-menu-submenu>.we-mega-menu-submenu-inner,
    #block-axway2020-menumaines .we-mega-menu-submenu>.we-mega-menu-submenu-inner,
    #block-axway2020-menumainit .we-mega-menu-submenu>.we-mega-menu-submenu-inner {
        background: #fff;
        box-shadow: 0px 6px 5px 0px rgba(0, 0, 0, .12);
        left: 0;
        min-height: 233px;
        position: fixed;
        width: 100%
    }

    #block-axway2020-menumain .we-mega-menu-submenu>.we-mega-menu-submenu-inner .we-mega-menu-submenu>.we-mega-menu-submenu-inner,
    #block-axway2020-menumaines .we-mega-menu-submenu>.we-mega-menu-submenu-inner .we-mega-menu-submenu>.we-mega-menu-submenu-inner,
    #block-axway2020-menumainit .we-mega-menu-submenu>.we-mega-menu-submenu-inner .we-mega-menu-submenu>.we-mega-menu-submenu-inner {
        box-shadow: none;
        margin: 0 20px;
        min-height: initial;
        position: relative
    }

    #block-axway2020-menumain .dropdown-menu.group-two.full-red.click-to .we-mega-menu-submenu,
    #block-axway2020-menumain .dropdown-menu.group-one.clicked .we-mega-menu-submenu,
    #block-axway2020-menumaines .dropdown-menu.group-two.full-red.click-to .we-mega-menu-submenu,
    #block-axway2020-menumaines .dropdown-menu.group-one.clicked .we-mega-menu-submenu,
    #block-axway2020-menumainit .dropdown-menu.group-two.full-red.click-to .we-mega-menu-submenu,
    #block-axway2020-menumainit .dropdown-menu.group-one.clicked .we-mega-menu-submenu,
    #block-axway2020-menumain .dropdown-menu.group-two.full-red.click-to .we-mega-menu-submenu>.we-mega-menu-submenu-inner,
    #block-axway2020-menumain .dropdown-menu.group-one.clicked .we-mega-menu-submenu>.we-mega-menu-submenu-inner,
    #block-axway2020-menumaines .dropdown-menu.group-two.full-red.click-to .we-mega-menu-submenu>.we-mega-menu-submenu-inner,
    #block-axway2020-menumaines .dropdown-menu.group-one.clicked .we-mega-menu-submenu>.we-mega-menu-submenu-inner,
    #block-axway2020-menumainit .dropdown-menu.group-two.full-red.click-to .we-mega-menu-submenu>.we-mega-menu-submenu-inner,
    #block-axway2020-menumainit .dropdown-menu.group-one.clicked .we-mega-menu-submenu>.we-mega-menu-submenu-inner {
        opacity: 1;
        visibility: visible
    }

    #block-axway2020-menumain .group-two.full-red ul .we-mega-menu-li.clicking>.we-mega-menu-submenu,
    #block-axway2020-menumaines .group-two.full-red ul .we-mega-menu-li.clicking>.we-mega-menu-submenu,
    #block-axway2020-menumainit .group-two.full-red ul .we-mega-menu-li.clicking>.we-mega-menu-submenu,
    #block-axway2020-menumain .group-two.full-red ul .we-mega-menu-li.clicking>.we-mega-menu-submenu>.we-mega-menu-submenu-inner,
    #block-axway2020-menumaines .group-two.full-red ul .we-mega-menu-li.clicking>.we-mega-menu-submenu>.we-mega-menu-submenu-inner,
    #block-axway2020-menumainit .group-two.full-red ul .we-mega-menu-li.clicking>.we-mega-menu-submenu>.we-mega-menu-submenu-inner {
        display: block !important;
        opacity: 1 !important;
        visibility: visible !important
    }
    #block-axway2020-menumain .group-two.full-red .we-mega-menu-col .we-mega-menu-li .we-mega-menu-li a.main-link {
        position: absolute;
        width: 100%;
        height: 100%;
        left: 0;
        top: 0;
        z-index: 0;
        opacity: 0;
        display: block;
    }
    
    #block-axway2020-menumain .group-two.full-red .we-mega-menu-col .we-mega-menu-li li.we-mega-menu-li {
        padding: 18px;
        min-height: 99px;
        gap: 0;
    }
}

a.main-link, #block-axway2020-menumain .navbar-we-mega-menu .group-two.full-red .we-mega-menu-col.menu-columns>ul li.we-mega-menu-li.subtitle a.main-link, #block-axway2020-menumain a.main-link{
    display: none;
}

.back {
    display: none
}

.we-megamenu-nolink.no-href a {
    color: inherit;
    cursor: default;
    pointer-events: none;
    text-decoration: none
}

@media(max-width: 991px) {
    .group-two.full-red .back {
        display: block;
        color: #D22630;
    }

    .hide {
        display: none !important
    }

    .region-we-mega-menu {
        background: none;
        padding: 0
    }

    #navigation>.container {
        width: 100%
    }

    #navigation.clear .container #navbar-nav-wrapper.show,
    #navigation.scroll .container #navbar-nav-wrapper.show {
        display: block !important;
        left: 0;
        margin-top: 0 !important;
        position: relative;
        right: 0;
        width: 100%
    }

    .navbar-we-mega-menu .group-two.full-red.navbar .dropdown-menu.active-trail>.we-mega-menu-submenu,
    .navbar-we-mega-menu .group-two.full-red.navbar .dropdown-menu.active>.we-mega-menu-submenu {
        display: none
    }

    #block-axway2020-menumain ul,
    #block-axway2020-menumaines ul,
    #block-axway2020-menumainit ul {
        padding-top: 0px;
        width: 100%
    }

    #block-axway2020-menumain .navbar-toggle.collapsed,
    #block-axway2020-menumaines .navbar-toggle.collapsed,
    #block-axway2020-menumainit .navbar-toggle.collapsed {
        display: none
    }

    #block-axway2020-menumain .navbar-we-mega-menu .group-two.full-red,
    #block-axway2020-menumaines .navbar-we-mega-menu .group-two.full-red,
    #block-axway2020-menumainit .navbar-we-mega-menu .group-two.full-red {
        background: #fff;
        display: block;
        left: 0;
        overflow-y: visible;
        padding: 0;
        position: relative;
        width: 100%
    }

    #block-axway2020-menumain a,
    #block-axway2020-menumain span,
    #block-axway2020-menumaines a,
    #block-axway2020-menumaines span,
    #block-axway2020-menumainit a,
    #block-axway2020-menumainit span {
        background: none;
        border-top: 0;
        box-shadow: none;
        color: #22272b !important;
        font-size: 14px;
        font-weight: bolder;
        line-height: 18px;
        padding: 13px 0;
        text-shadow: none
    }

    #block-axway2020-menumain li,
    #block-axway2020-menumaines li,
    #block-axway2020-menumainit li {
        width: 100%
    }

    #block-axway2020-menumain h2,
    #block-axway2020-menumaines h2,
    #block-axway2020-menumainit h2 {
        color: #22272b;
        font-size: 18px !important;
        font-weight: bold
    }

    #block-axway2020-menumain .no-desc .description,
    #block-axway2020-menumaines .no-desc .description,
    #block-axway2020-menumainit .no-desc .description {
        display: none
    }

    #block-axway2020-menumain .description,
    #block-axway2020-menumaines .description,
    #block-axway2020-menumainit .description {
        -ms-flex-order: -1;
        display: block;
        margin: 0 auto 0 0;
        order: -1;
        padding: 0
    }

    #block-axway2020-menumain .description h5,
    #block-axway2020-menumaines .description h5,
    #block-axway2020-menumainit .description h5 {
        font-size: 18px;
        font-weight: bold;
        margin-top: 10px
    }

    #block-axway2020-menumain .description p,
    #block-axway2020-menumaines .description p,
    #block-axway2020-menumainit .description p {
        color: #4a4f54;
        font-size: 14px;
        font-weight: 400;
        line-height: 18px
    }

    #block-axway2020-menumain .description .btn-more,
    #block-axway2020-menumaines .description .btn-more,
    #block-axway2020-menumainit .description .btn-more {
        -ms-flex-align: center;
        -ms-flex-pack: center;
        align-items: center;
        background: #d22630;
        border-radius: 3px;
        color: #fff !important;
        display: -ms-flexbox;
        display: flex;
        font-weight: 600;
        height: auto;
        justify-content: center;
        margin: 0 0 20px 0;
        max-width: initial;
        padding: 5px 16px;
        width: max-content
    }

    #block-axway2020-menumain .description .btn-more:hover,
    #block-axway2020-menumaines .description .btn-more:hover,
    #block-axway2020-menumainit .description .btn-more:hover {
        background: #b0001a
    }

    .back {
        -ms-flex-order: -1;
        background-image: none;
        color: var(--Violet---600, rgb(105, 92, 255));
        display: inline-block;
        font-family: "Roboto";
        font-size: 15px;
        font-style: normal;
        font-weight: bold;
        height: auto;
        margin-bottom: 18px;
        order: -1;
        text-decoration: underline;
        transform: none;
        width: auto
    }

    .we-mega-menu-submenu-inner {
        -ms-flex-direction: column;
        display: -ms-flexbox;
        display: flex;
        flex-direction: column
    }

    .overlay,
    .show-submenu-megamenu>* {
        display: none
    }

    .show-submenu-megamenu>*#block-axway2020-menumain,
    .show-submenu-megamenu>* #block-axway2020-menumaines,
    .show-submenu-megamenu>* #block-axway2020-menumainit {
        display: block
    }

    .show-submenu-megamenu .language-switcher-language-url {
        display: none !important
    }

    #block-axway2020-menumain>.region-we-mega-menu,
    #block-axway2020-menumaines>.region-we-mega-menu,
    #block-axway2020-menumainit>.region-we-mega-menu {
        margin: 0 auto
    }

    #block-axway2020-menumain>.region-we-mega-menu>.mobile-collapse,
    #block-axway2020-menumaines>.region-we-mega-menu>.mobile-collapse,
    #block-axway2020-menumainit>.region-we-mega-menu>.mobile-collapse {
        margin: 0
    }

    #block-axway2020-menumain .group-one .we-mega-menu-col a.we-mega-menu-li,
    #block-axway2020-menumaines .group-one .we-mega-menu-col a.we-mega-menu-li,
    #block-axway2020-menumainit .group-one .we-mega-menu-col a.we-mega-menu-li {
        color: #22272b;
        font-weight: bold;
        padding: 7px 0 !important;
        text-decoration: underline
    }

    #block-axway2020-menumain .group-one .dropdown-menu,
    #block-axway2020-menumaines .group-one .dropdown-menu,
    #block-axway2020-menumainit .group-one .dropdown-menu {
        border-bottom: 1px solid #ebecec
    }

    #block-axway2020-menumain .group-one .dropdown-menu .back,
    #block-axway2020-menumain .group-one .dropdown-menu .description,
    #block-axway2020-menumaines .group-one .dropdown-menu .back,
    #block-axway2020-menumaines .group-one .dropdown-menu .description,
    #block-axway2020-menumainit .group-one .dropdown-menu .back,
    #block-axway2020-menumainit .group-one .dropdown-menu .description {
        display: none
    }

    #block-axway2020-menumain .group-one .dropdown-menu>a,
    #block-axway2020-menumain .group-one .dropdown-menu span,
    #block-axway2020-menumaines .group-one .dropdown-menu>a,
    #block-axway2020-menumaines .group-one .dropdown-menu span,
    #block-axway2020-menumainit .group-one .dropdown-menu>a,
    #block-axway2020-menumainit .group-one .dropdown-menu span {
        color: #7f8184 !important;
        font-weight: bold;
        padding: 5px 0
    }

    #block-axway2020-menumain .group-one .dropdown-menu li>a,
    #block-axway2020-menumain .group-one .dropdown-menu li span,
    #block-axway2020-menumaines .group-one .dropdown-menu li>a,
    #block-axway2020-menumaines .group-one .dropdown-menu li span,
    #block-axway2020-menumainit .group-one .dropdown-menu li>a,
    #block-axway2020-menumainit .group-one .dropdown-menu li span {
        color: #22272b;
        font-weight: bold;
        padding: 5px 0 !important;
        text-decoration: underline
    }

    #block-axway2020-menumain .group-two.full-red.bo>.we-mega-menu-submenu>.we-mega-menu-submenu-inner>.back,
    #block-axway2020-menumain .group-two.full-red.bo>.we-mega-menu-submenu h3,
    #block-axway2020-menumaines .group-two.full-red.bo>.we-mega-menu-submenu>.we-mega-menu-submenu-inner>.back,
    #block-axway2020-menumaines .group-two.full-red.bo>.we-mega-menu-submenu h3,
    #block-axway2020-menumainit .group-two.full-red.bo>.we-mega-menu-submenu>.we-mega-menu-submenu-inner>.back,
    #block-axway2020-menumainit .group-two.full-red.bo>.we-mega-menu-submenu h3 {
        display: none
    }

    #block-axway2020-menumain .group-two.full-red.bo>.we-mega-menu-submenu .group-two-link h3,
    #block-axway2020-menumaines .group-two.full-red.bo>.we-mega-menu-submenu .group-two-link h3,
    #block-axway2020-menumainit .group-two.full-red.bo>.we-mega-menu-submenu .group-two-link h3 {
        color: #22272b;
        display: block;
        font-size: 18px;
        font-weight: bold;
        margin-top: 10px
    }

    #block-axway2020-menumain .group-two.full-red>.we-mega-menu-submenu>.we-mega-menu-submenu-inner>h3,
    #block-axway2020-menumaines .group-two.full-red>.we-mega-menu-submenu>.we-mega-menu-submenu-inner>h3,
    #block-axway2020-menumainit .group-two.full-red>.we-mega-menu-submenu>.we-mega-menu-submenu-inner>h3 {
        color: #22272b;
        font-size: 18px !important;
        font-weight: bold;
        margin-top: 10px
    }

    #block-axway2020-menumain .group-two.full-red .group-two-link .we-mega-menu-submenu,
    #block-axway2020-menumaines .group-two.full-red .group-two-link .we-mega-menu-submenu,
    #block-axway2020-menumainit .group-two.full-red .group-two-link .we-mega-menu-submenu {
        display: none
    }

    #block-axway2020-menumain .group-two.full-red .group-two-link .we-mega-menu-submenu a.we-mega-menu-li,
    #block-axway2020-menumaines .group-two.full-red .group-two-link .we-mega-menu-submenu a.we-mega-menu-li,
    #block-axway2020-menumainit .group-two.full-red .group-two-link .we-mega-menu-submenu a.we-mega-menu-li {
        color: #22272b;
        font-weight: bold;
        padding: 7px 0 !important;
        text-decoration: underline
    }

    #block-axway2020-menumain .group-two.full-red .group-two-link.dropdown-menu.ob>a,
    #block-axway2020-menumain .group-two.full-red .group-two-link.dropdown-menu.ob>i.icon-arrow,
    #block-axway2020-menumaines .group-two.full-red .group-two-link.dropdown-menu.ob>a,
    #block-axway2020-menumaines .group-two.full-red .group-two-link.dropdown-menu.ob>i.icon-arrow,
    #block-axway2020-menumainit .group-two.full-red .group-two-link.dropdown-menu.ob>a,
    #block-axway2020-menumainit .group-two.full-red .group-two-link.dropdown-menu.ob>i.icon-arrow {
        display: block
    }

    #block-axway2020-menumain .group-two.full-red .group-two-link.dropdown-menu.ob>i.icon-arrow{
        display: none !important;
    }

    #block-axway2020-menumain .group-two.full-red .group-two-link.dropdown-menu.ob .we-mega-menu-submenu,
    #block-axway2020-menumaines .group-two.full-red .group-two-link.dropdown-menu.ob .we-mega-menu-submenu,
    #block-axway2020-menumainit .group-two.full-red .group-two-link.dropdown-menu.ob .we-mega-menu-submenu {
        display: block
    }

    #block-axway2020-menumain .group-two.full-red .group-two-link.dropdown-menu.ob h3,
    #block-axway2020-menumaines .group-two.full-red .group-two-link.dropdown-menu.ob h3,
    #block-axway2020-menumainit .group-two.full-red .group-two-link.dropdown-menu.ob h3,
    #block-axway2020-menumain .group-two.full-red .group-two-link.bo,
    #block-axway2020-menumaines .group-two.full-red .group-two-link.bo,
    #block-axway2020-menumainit .group-two.full-red .group-two-link.bo {
        display: none
    }

    #block-axway2020-menumain .group-two.full-red .group-two-link.dropdown-menu .icon-arrow,
    #block-axway2020-menumaines .group-two.full-red .group-two-link.dropdown-menu .icon-arrow,
    #block-axway2020-menumainit .group-two.full-red .group-two-link.dropdown-menu .icon-arrow {
        cursor: pointer;
        display: block !important;
        height: 30px;
        position: absolute;
        right: 6px;
        top: 0px;
        width: 30px;
        z-index: 2
    }

    #block-axway2020-menumain .group-two.full-red .group-two-link.dropdown-menu .we-mega-menu-submenu .icon-arrow,
    #block-axway2020-menumaines .group-two.full-red .group-two-link.dropdown-menu .we-mega-menu-submenu .icon-arrow,
    #block-axway2020-menumainit .group-two.full-red .group-two-link.dropdown-menu .we-mega-menu-submenu .icon-arrow {
        display: none !important
    }

    .navbar-we-mega-menu .group-two.full-red.navbar ul>li.group-one li {
        padding: 0 !important
    }

    #navigation #block-axway2020-menumain .dropdown-menu,
    #navigation #block-axway2020-menumaines .dropdown-menu,
    #navigation #block-axway2020-menumainit .dropdown-menu,
    .navbar-we-mega-menu .group-two.full-red.navbar ul>li {
        position: relative
    }

    #navigation #block-axway2020-menumain .dropdown-menu.group-two-link,
    #navigation #block-axway2020-menumaines .dropdown-menu.group-two-link,
    #navigation #block-axway2020-menumainit .dropdown-menu.group-two-link,
    .navbar-we-mega-menu .group-two.full-red.navbar ul>li.group-two-link {
        padding: 0 15px !important
    }

    #navigation #block-axway2020-menumain .dropdown-menu.group-two-link.ob,
    #navigation #block-axway2020-menumaines .dropdown-menu.group-two-link.ob,
    #navigation #block-axway2020-menumainit .dropdown-menu.group-two-link.ob,
    .navbar-we-mega-menu .group-two.full-red.navbar ul>li.group-two-link.ob {
        padding: 0 !important
    }

    #navigation #block-axway2020-menumain .dropdown-menu.group-two-link.ob .description h2,
    #navigation #block-axway2020-menumaines .dropdown-menu.group-two-link.ob .description h2,
    #navigation #block-axway2020-menumainit .dropdown-menu.group-two-link.ob .description h2,
    .navbar-we-mega-menu .group-two.full-red.navbar ul>li.group-two-link.ob .description h2 {
        display: none
    }

    #navigation #block-axway2020-menumain .dropdown-menu.group-two-link li,
    #navigation #block-axway2020-menumaines .dropdown-menu.group-two-link li,
    #navigation #block-axway2020-menumainit .dropdown-menu.group-two-link li,
    .navbar-we-mega-menu .group-two.full-red.navbar ul>li.group-two-link li {
        padding: 0 0 20px !important
    }

    #navigation #block-axway2020-menumain .dropdown-menu.open,
    #navigation #block-axway2020-menumaines .dropdown-menu.open,
    #navigation #block-axway2020-menumainit .dropdown-menu.open,
    .navbar-we-mega-menu .group-two.full-red.navbar ul>li.open {
        position: initial
    }

    #navigation #block-axway2020-menumain .dropdown-menu.open>a,
    #navigation #block-axway2020-menumain .dropdown-menu.open .icon-arrow,
    #navigation #block-axway2020-menumaines .dropdown-menu.open>a,
    #navigation #block-axway2020-menumaines .dropdown-menu.open .icon-arrow,
    #navigation #block-axway2020-menumainit .dropdown-menu.open>a,
    #navigation #block-axway2020-menumainit .dropdown-menu.open .icon-arrow,
    .navbar-we-mega-menu .group-two.full-red.navbar ul>li.open>a,
    .navbar-we-mega-menu .group-two.full-red.navbar ul>li.open .icon-arrow {
        display: none
    }

    #navigation #block-axway2020-menumain .dropdown-menu.open.po,
    #navigation #block-axway2020-menumaines .dropdown-menu.open.po,
    #navigation #block-axway2020-menumainit .dropdown-menu.open.po,
    .navbar-we-mega-menu .group-two.full-red.navbar ul>li.open.po {
        position: relative
    }

    #navigation #block-axway2020-menumain .dropdown-menu.open.po>a,
    #navigation #block-axway2020-menumain .dropdown-menu.open.po .icon-arrow,
    #navigation #block-axway2020-menumaines .dropdown-menu.open.po>a,
    #navigation #block-axway2020-menumaines .dropdown-menu.open.po .icon-arrow,
    #navigation #block-axway2020-menumainit .dropdown-menu.open.po>a,
    #navigation #block-axway2020-menumainit .dropdown-menu.open.po .icon-arrow,
    .navbar-we-mega-menu .group-two.full-red.navbar ul>li.open.po>a,
    .navbar-we-mega-menu .group-two.full-red.navbar ul>li.open.po .icon-arrow {
        display: block
    }

    #navigation #block-axway2020-menumain .dropdown-menu.open.po .we-mega-menu-submenu,
    #navigation #block-axway2020-menumaines .dropdown-menu.open.po .we-mega-menu-submenu,
    #navigation #block-axway2020-menumainit .dropdown-menu.open.po .we-mega-menu-submenu,
    .navbar-we-mega-menu .group-two.full-red.navbar ul>li.open.po .we-mega-menu-submenu {
        display: none !important
    }

    #navigation #block-axway2020-menumain .dropdown-menu.op,
    #navigation #block-axway2020-menumaines .dropdown-menu.op,
    #navigation #block-axway2020-menumainit .dropdown-menu.op,
    .navbar-we-mega-menu .group-two.full-red.navbar ul>li.op {
        display: none
    }

    .navbar-we-mega-menu .group-two.full-red .we-mega-menu-row,
    .navbar-we-mega-menu .group-two.full-red .we-mega-menu-row>* {
        -ms-flex-direction: column;
        display: -ms-flexbox;
        display: flex;
        flex-direction: column
    }

    #block-axway2020-menumain .we-mega-menu-li.headline-title,
    #block-axway2020-menumaines .we-mega-menu-li.headline-title #block-axway2020-menumainit .we-mega-menu-li.headline-title {
        -ms-flex-order: -1;
        order: -1
    }

    #block-axway2020-menumain .we-mega-menu-li.headline-title .we-megamenu-nolink,
    #block-axway2020-menumaines .we-mega-menu-li.headline-title #block-axway2020-menumainit .we-mega-menu-li.headline-title .we-megamenu-nolink {
        color: #7f8184 !important;
        font-weight: bold
    }

    .navbar-we-mega-menu .group-two.full-red.navbar .dropdown-menu>.we-megamenu-nolink:after,
    .navbar-we-mega-menu .group-two.full-red.navbar .dropdown-menu>a:after {
        display: none
    }

    .dropdown-menu>.icon-arrow {
        cursor: pointer;
        display: block;
        height: 30px;
        position: absolute;
        right: 6px;
        top: 5px;
        width: 30px;
        z-index: 2
    }

    .dropdown-menu>.icon-arrow:after {
        -moz-osx-font-smoothing: grayscale;
        -webkit-font-smoothing: antialiased;
        color: #b4b6b8;
        content: "";
        display: inline-block;
        font: 14px/1 FontAwesome;
        font-size: 22px;
        margin-top: -4px;
        position: absolute;
        right: 8px;
        text-rendering: auto;
        top: 50%;
        transform: rotate(-90deg)
    }

    #navigation.clear .container .navbar-brand,
    #navigation.scroll .container .navbar-brand {
        margin: -7px auto 0 -30px
    }

    #navigation.clear .container .navbar-toggler,
    #navigation.scroll .container .navbar-toggler {
        position: absolute;
        right: 0;
        top: 15px
    }

    .navbar-toggler {
        background: url("../img/megamenu/close-megamenu.svg") center center no-repeat !important
    }

    .navbar-toggler.collapsed {
        background: url("../img/icn-menu-dark.svg") center center no-repeat !important
    }

    .chat-contact {
        display: none
    }

    img#search-glass,
    img#search-glass.nav-search-active {
        left: 0 !important
    }

    .contact-sales {
        position: absolute;
        right: 50px;
        top: 22px
    }

    body.st-ui-overlay-active a.navbar-brand,
    body.st-ui-overlay-active #navigation.clear .container .navbar-toggler,
    body.st-ui-overlay-active #navigation.scroll .container .navbar-toggler,
    body.st-ui-overlay-active .contact-sales {
        display: none
    }
    #block-axway2020-menumain .navbar-we-mega-menu .group-two.full-red  .we-mega-menu-col.menu-columns>ul li.we-mega-menu-li.subtitle a,
    #block-axway2020-menumaines .navbar-we-mega-menu .group-two.full-red .we-mega-menu-col.menu-columns>ul li.we-mega-menu-li.subtitle a,
    #block-axway2020-menumainit .navbar-we-mega-menu .group-two.full-red .we-mega-menu-col.menu-columns>ul li.we-mega-menu-li.subtitle a{
        flex-direction: initial;
        color: #D22630 !important;
        font-family: Roboto;
        font-weight: 700;
        line-height: 28px;
        font-size: 18px;
        text-decoration: none;
        display: flex;
        gap: 10px;
        align-items: center;
        transition: all 0.5s ease;
    }

    #block-axway2020-menumain .navbar-we-mega-menu .group-two.full-red  .we-mega-menu-col.menu-columns>ul li.we-mega-menu-li.subtitle a:after,
    #block-axway2020-menumaines .navbar-we-mega-menu .group-two.full-red .we-mega-menu-col.menu-columns>ul li.we-mega-menu-li.subtitle a:after,
    #block-axway2020-menumainit .navbar-we-mega-menu .group-two.full-red .we-mega-menu-col.menu-columns>ul li.we-mega-menu-li.subtitle a:after{
        background-size: contain;
        display: block;
        content: '';
        background: url("../img/red-arrow.svg") center center no-repeat !important;
        width: 13px;
        height: 11px;
        margin-top: 3px;
        transform: rotate(0deg);
    }

    #block-axway2020-menumain .full-red span,
    #block-axway2020-menumaines .full-red span,
    #block-axway2020-menumainit .full-red span {
        color: #7F8184 !important;
        font-weight: 400;
    }
    #block-axway2020-menumain .group-two.full-red .we-mega-menu-col .we-mega-menu-li .we-mega-menu-li a.main-link {
        position: absolute;
        width: 100%;
        height: 100%;
        left: 0;
        top: 0;
        z-index: 0;
        opacity: 0;
        display: block;
    }
}

#block-axway2020-menumain .clicked>a,
#block-axway2020-menumain .clicked>span,
#block-axway2020-menumaines .clicked>a,
#block-axway2020-menumaines .clicked>span,
#block-axway2020-menumainit .clicked>a,
#block-axway2020-menumainit .clicked>span {
    color: #d22630
}

.st-ui-container.slide-open {
    margin: -20px 0px 30px !important
}

.user-logged-in.toolbar-tray-open .st-ui-container,
.user-logged-in.toolbar-tray-open .st-ui-container.slide-open,
.user-logged-in.toolbar-tray-open .st-ui-container.slide-opened,
.user-logged-in.toolbar-tray-open .st-ui-container.slide-close {
    margin-top: -20px !important;
    margin-top: 0px !important
}

@media(min-width: 992px) {

    #navigation .logo,
    #navigation .navbar-brand {
        margin-right: 25px
    }
}
@media(min-width: 992px) {
    #block-axway2020-menumain .navbar-we-mega-menu .we-mega-menu-col.block-news, #block-axway2020-menumaines .navbar-we-mega-menu .we-mega-menu-col.block-news, #block-axway2020-menumainit .navbar-we-mega-menu .we-mega-menu-col.block-news {
        width: max-content;
    }
}
