#header {
    background-color: var(--color-white);
}

.main-header .container.flex-container {
    justify-content: space-between;
    flex-direction: row;
    align-items: center;
    height: var(--header-size);
}

.menu.flex-container {
    flex-direction: row;
    align-items: center;
}

.menu-item{
    height: var(--header-size);
}

.menu-item a {
    font-size: 18px;
    padding: 8px 16px;
    font-family: "Exo 2";
}

nav.wait{
    background: #ffff !important;
    animation: none;
}

.wait.nav-mobile{
   display: none;
}

.mobile-menu-overlay.wait{
    display: none;
}

@media screen and (max-width: 1199px) {
    .menu-item, .main-header .container.flex-container{
        height: 80px;
    }
}


