@media screen and (max-width:991px) {
    .cChoreoNav .navbar-toggler {
        background: none;
        border-radius: 0.25rem;
        border-color: rgba(0, 0, 0, .1);
        color: rgba(0, 0, 0, .5);
    }

    .cChoreoNav button.navbar-toggler:focus-visible {
        border: unset;
        border-width: unset;
    }

    .cChoreoNav .navbar-toggler-icon {
        border: 1px solid #fefefe;
        background-image: none;
        display: contents;
    }

    #choreo-menu-container,
    .choreo-navbar .navbar-collapse ul {
        margin-left: 0;
    }

    div#choreo-menu-container ul.navbar-nav>li.menu-icon:last-child {
        margin-top: 10px;
    }

    .choreo-navbar .navbar-nav .nav-item .nav-link {
        padding: 14px 0;
    }

    .choreo-navbar .dropdown-menu.show:before {
        top: -10px;
        left: 78px;
    }

    #choreo-menu-container ul li.navbar-brand {
        display: none;
    }

    .cRightBorder {
        min-height: auto;
        border-right: 0;
        border-bottom: solid 1px #5567D5;
    }

    .TRowblock {
        padding: 2rem 0;
    }

    .cRightBorder {
        min-height: auto;
        border-right: 0;
        border-bottom: solid 1px #5567D5;
    }

    h4.Inh3 {
        min-height: 0 !important;
    }

    #choreo-menu-container.container-transition .dropdown-menu:before,
    #choreo-menu-container .dropdown-menu:before,
    #choreo-menu-container .menu-icon:hover .dropdown-menu:before {
        top: 35px !important;
        left: 75px !important;
    }

    #choreo-menu-container .dropdown-menu.show {
        display: block;
    }

    .navbar-nav .dropdown-menu {
        position: relative;
    }

    .choreo-navbar .submenu-wrapper {
        min-width: 100%;
    }
}

#choreo-menu-container ul li.navbar-brand {
    display: none;
}

@media screen and (min-width:992px) and (max-width:1225px) {
    .choreo-navbar .navbar-nav .nav-item .nav-link {
        padding: 14px 5px;
    }

}

.cChoreoNav a.navbar-brand {
    width: 144px;
    padding: 10px 0px 5px 0px !important;
    display: contents;
}



/* Show first dropdown differently on hover */
@media screen and (min-width:991px) {
    #choreo-menu-container li.menu-icon:hover:nth-of-type(2) .dropdown-menu {
        display: flex;
    }

    /* Show other dropdown menus on hover */
    #choreo-menu-container .menu-icon:hover .dropdown-menu {
        display: block;
    }

    .navbar-nav .menu-icon:hover>.dropdown-menu {
        display: flex;
        margin-top: 0;
    }
}

#choreo-menu-container .menu-icon:hover .dropdown-menu:before {
    content: "";
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 10px 12px 0 12px;
    border-color: #5567d5 transparent transparent transparent;
    line-height: 0;
    display: inline-block;
    transform: rotate(180deg);
    top: -10px;
    position: absolute;
    left: 78px;
    margin: auto;
}
.menu--main > ul.menu li:not(:first-child), .cContactMobile, .header-item.item-right {
    display: none;
}
.header .item-center {
        margin-right: auto;
}
