/* //navbar */

.header__form{
    /*display: none;*/
}
.main-menulink{
    display: none;
}
.nav-bar-logo{
    background: right top url("data:image/png;base64,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") no-repeat;
    background-position: 50% 0;
    display: block;
    width: 38px;
    height: 38px;
    float: left;
    margin-top: 12px;
    text-decoration: none;
}
.nav-bar{

    position: fixed;
    z-index: 214748364;
    top: 0;
    height: 60px;
    background-color: #1E3685;
    padding: 0 20px;
    width: 100%;
    /* overflow: hidden; */
}
.nav-bar.is-hidden{
    visibility: hidden;
}
.nav-bar__wrap{
    display: flex;
    overflow: hidden;
    max-width: 990px;
    width: 100%;
    margin: 0 auto;
    position: relative;
}
.nav-bar-list{
    flex: 1;
    line-height: normal;
    overflow: hidden;
    margin: 0;
    padding: 0;
    padding-top: 19px;
}
.nav-bar-list .nav-bar-list__item{
    display: block;
    float: left;
    font-size: 15px;
    padding-left: 0;
    margin-left: 20px;
}
.nav-bar-list .nav-bar-list__item::before ,
.dropdown_menu_list .nav-bar-list__item::before {
    display: none !important;
}


.nav-bar-list li:first-child{
    margin-left: 12px;
}
.nav-bar__flex{
    flex: 1;
    overflow: hidden;
    display: inline-flex;
}
.nav-bar-list .nav-bar-list__item a{
    color: #A5B0D4;
    padding: 20px 0;
    font-family: 'Conv_NGT65', Arial, Helvetica, Garuda, sans-serif;
    white-space: nowrap;
}
.nav-bar-list li a:hover, .nav-bar-list li a.nav-bar-list--active{
    text-decoration: none;
    color: #fff;
}
.menu_toggle_dots{
    display: none;
}
.menu_toggle_dots::before{
    content: none;
}
.menu_toggle_dots{
    color: #BCC3DB;
    line-height: 13px;
    font-size: 20px;
    text-align: center;
    position: relative;
    height: 60px;
    top: -19px;
    line-height: 43px;
    padding: 0 10px 0 10px;
    margin-left: 10px;
    font-size: 30px;
}
.menu_toggle_dots.is-active{
    background: #16134C;
}
.nav-bar-append{
    float: right;
}
.nav-bar-icons{

}

.lang-button,
.search-button{
    float: left;
    width: 60px;
}
.lang-button:hover{
    color: #fff;
    text-decoration: none;
}
.search-button{
    background-image: url("../img/icons/search.png");
    height: 60px;
    opacity: .7;
    background-position: center center;
    background-repeat: no-repeat;
    cursor: pointer;
}
.search-button:hover{
    opacity: 1;
}
.lang-button{
    font-size: 15px;
    color: #A5B0D4;
    line-height: 60px;
    vertical-align: middle;
    text-align: center;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    opacity: 1;
}
.header__form{
    display: none;
    position: absolute;
    top: 0;
    background: #16154C;
    width: calc(100% - 50px);
    padding: 13px 10px;
    left: 50px;
    z-index: 1;

}
.search-field-input{
    border: none;
    margin: 1px;
    background: #fff;
    padding: 5px;
    font-size: 14px;
    width: calc(100% - 2px);
    border-radius: 0;

}
.search-field-input:focus{
    outline: 2px solid #ffc700;
}
.search-field-input:focus + .search-submit{
    border-color: #ffc700
}
.has-menu.active-search .search-field-input{
    border: 2px solid transparent;
    margin: 0;
}
.formel-wrapper{
    background: #fff;
    display: inline-block;
    float: left;
    width: 94%;
    position: relative;
}
.input-holder.focus .search-field-input{
    border: 2px solid #ffc700;
    margin: 0;
    color: #444;

}
.search-submit{
    position: absolute;
    z-index: 17;
    top: 0;
    right: -3px;
    width: 68px;
    height: 34px;
    border: none;
    background-color: #1e3685;
    border-width: 2px 2px 2px 0;
    border-style: solid;
    border-color: #1e3685;
    color: #fff;
    cursor: pointer;
    font-size: 14px;
}

.btn__close{
    background-image: url("../img/icons/close.png");
    width: 34px;
    cursor: pointer;
    height: 34px;
    background-position: center center;
    background-repeat: no-repeat;
    opacity: 0.7;
    margin-left: auto;
}
.input-holder{
    width: 100%;
    overflow: hidden;
}
.dropdown_menu{
    display: none;
    position: absolute;
    max-width: 990px;
    width: 100%;
    height: 100vh;
    z-index: 2;
    top: 60px;
    left: 0;
    transform: scale(0) translate(0, 5px);
    opacity: 0;
    transition: all .3s .5s ease;
    background: #fff;
}
.dropdown_menu.is-show{
    display: block;
    transform: scale(1) translate(0, 0);
    opacity: 1;

}
.dropdown_menu .col {
    width: 100%;
    max-height: 100%;
    height: auto;
    overflow: auto;
    padding: 0;
    list-style: none;
}
.dropdown_menu li{
    border-bottom: 1px solid #1A2569;
    padding-bottom: 0;
}

.dropdown_menu a {
    display: block;
    background-color: #16134C;
    padding: 20px;
    color: #9EA9CD;
    text-decoration: none;
}
.no--scroll{
    overflow: hidden;
}
.main-menulink{
    display: none;
    float: left;
    position: relative;
    padding: 0 10px 0 30px;
    color: #fff;
    white-space: nowrap;
    height: 60px;
    line-height: 60px;
    margin-left: 10px;
    cursor: pointer;
    opacity: 0.7;
    overflow: hidden;
}
.main-menulink .arrow{
    left: 5px;
    top: 28px;
    display: block;
    position: absolute;
    width: 0;
    height: 0;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-bottom: 0px;
    border-top: 5px solid #fff;
}
.main-menulink.is-active {
    background-color: #16154C;
    opacity: 1;
}
.main-menulink.is-active .arrow{
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-bottom: 5px solid #fff;
    border-top: 0;
}
@media(max-width: 780px){
    .search-submit{
        display: none;
    }
    .formel-wrapper{
        width: 90%;
    }

}
@media(max-width: 540px){
    .formel-wrapper{
        width: 80%;

    }
    .search-field-input{
        width: 99%;
    }

}
@media(max-width: 382px){
    .menu_toggle_dots{
        display: none !important;
    }
    .main-menulink{
        display: block;
    }

}

@media all and (-ms-high-contrast:none){
    *::-ms-backdrop, .search-submit { height: 30px; } /* IE11 */
    .btn__close {
        height: 31px;
    }
}
