.navbar-header-hamburger {
    display: flex;
    max-width: 1200px;
}

nav.navbar2 {
    display: flex;
    justify-content: center;
}

@media (max-width: 767px) {

    nav.navbar2 {
        display: block;
    }
}

.header-btn {
    padding: 8px 20px;
    background-color: #1E2E51;
    border: 2px solid #1E2E51;
    border-radius: 91px;
    transition: all ease-in-out 170ms;

    font-family: Roboto;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 16px;
    color: #fff;
    text-decoration: none;
}

.header-btn:hover {
    background-color: #488282;
    border-color: #488282;
    text-decoration: none;
    color: #fff;
}

.bar1, .bar2, .bar3 {
    background-color: #1E2E51;
}

.wrapper-hamburger .sidebar-wrapper-hamburger .sidebar-hamburger {
    left: unset;
    right: -1px;
    overflow-y: unset !important;
    width: min(420px, 100vw);
}

.wrapper-hamburger.toggled .sidebar-wrapper-hamburger .sidebar-hamburger {
    left: unset;
    right: -100%;
}

.sidebar-hamburger, .navbar-collapse {
    height: 100% !important;
    max-height: unset !important;
}

.sidebar-nav.navbar-collapse {
    padding: 16px !important;
}

.sidebar-nav .panel-default > .panel-heading {
    background-color: #1E2E50 !important;
    padding: 7px 20px 7px 25px;
    border: 1px solid #1E2E50;
    border-radius: 24px;
    color: #fff !important;
    cursor: pointer;
}


.sidebar-nav .panel-default > .panel-heading.collapsed {
    background-color: #fff !important;
    color: #1E2E50 !important;
}

.sidebar-nav .panel-default {
    box-shadow: unset;
    margin-top: 16px !important;
}

.sidebar-nav .panel-default > .panel-heading span {
    display: none;
}

.sidebar-nav .panel-default > .panel-heading a {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 700;
    font-size: 18px;
    line-height: 21px;
    text-transform: uppercase;
}

.panel-default > .panel-heading + .panel-collapse > .panel-body,
.sidebar-hamburger ul li,
.sidebar-nav .panel-default .panel-body,
.sidebar-nav .panel-default {
    border: 0;
}


.nav .panel-body {
    padding-right: 0 !important;
}



#collapseMain .panel-body {
    padding-right: 0 !important;
}


.nav > li > a {
    font-family: 'Raleway';
    font-style: normal;
    font-weight: 700;
    font-size: 18px;
    line-height: 21px;
    color: #1E2E51 !important;
    padding-right: 0 !important;
}

.nav > li > a > span {
    display: none;
}

.nav > li.active > a.has-submenu::after {
    content: ' ✕';
    margin-left: 36px;
}

.nav > li > a.has-submenu::after {
    content: ' ❯';
    margin-left: 36px;
    display: inline-block;
    transform: rotate(90deg);
    font-weight: 500;
}

.nav > li > ul > li > a {
    font-weight: 500;
}

nav .dropdown.nav {
    padding-right: 0;
    cursor: pointer;
}

nav .dropdown.nav .dropdown-toggle {
    color: #fff !important;
}


.hide-in-mobil {
    display: none !important;
}
@media (min-width: 530px) {
    .hide-in-mobil {
        display: block !important;
    }
}