/* GLOBAL STYLES */

:root {

/* FONT */

   --andata-font: 'Montserrat', sans-serif;

/* COLORS */

    --andata-main-color: #338FBF;
    --btn-color: #F2C94C;
    --color-andata: rgba(51,143,191,1);
    --color-skin: rgba(170,188,198,1);
    --color-white: rgba(255,255,255,1);
    --color-neu-dg: rgba(240,240,243,1);
    --color-soft-font: rgba(109,117,135,1);
    --color-gl-disable: rgba(249,228,166,1);
    --color-gl: rgba(242,201,76,1);
}

/* TEXTS */
/*
.text-h1 {
    font-size: 96px !important;
    font-weight: 800 !important;
    line-height: 112px !important;
    letter-spacing: -1.5px !important;
}

.text-h2 {
    font-size: 60px !important;
    font-weight: 800 !important;
    line-height: 71px !important;
    letter-spacing: -0.5px !important;
}

.text-h3 {
    font-size: 48px !important;
    font-weight: 800 !important;
    line-height: 57px !important;
}

.text-h4 {
    font-size: 34px !important;
    font-weight: bold !important;
    line-height: 40px !important;
    letter-spacing: 0.25px !important;
}

.text-h5 {
    font-size: 24px !important;
    font-weight: bold !important;
    line-height: 28px !important;
}

.text-h6 {
    font-size: 20px !important;
    font-weight: 600 !important;
    line-height: 24px !important;
    letter-spacing: 0.15px !important;
}
*/

.text-subtitle1 {
    font-size: 16px !important;
    font-weight: normal !important;
    line-height: 24px !important;
    letter-spacing: 0.15px !important;
}

.text-subtitle2 {
    font-size: 14px !important;
    font-weight: 600 !important;
    line-height: 24px !important;
    letter-spacing: 0.1px !important;
}

.text-body1 {
    font-size: 16px !important;
    font-weight: normal !important;
    line-height: 24px !important;
    letter-spacing: 0.25px !important;
}

.text-body-bold {
    font-size: 16px !important;
    font-weight: bold !important;
    line-height: 24px !important;
    letter-spacing: 0.25px !important;
}

.text-body2 {
    font-size: 14px !important;
    font-weight: normal !important;
    line-height: 20px !important;
    letter-spacing: 0.25px !important;
}

.text-button {
    font-size: 14px !important;
    font-weight: 600 !important;
    line-height: 16px !important;
    letter-spacing: 0.65px !important;
}

.text-caption {
    font-size: 12px !important;
    font-weight: normal !important;
    line-height: 16px !important;
    letter-spacing: 0.4px !important;
}

.text-overline {
    font-size: 10px !important;
    font-weight: normal !important;
    line-height: 16px !important;
    letter-spacing: 1.5px !important;
}

.text-setelem-block {
    font-size: 12px !important;
    font-weight: medium !important;
    line-height: 16px !important;
}

.text-setelem-heading {
    font-size: 10px !important;
    font-weight: bold !important;
    line-height: 16px !important;
    letter-spacing: 1.5px !important;
}

.text-setelem-arrow {
    font-size: 12px !important;
    font-weight: normal !important;
    line-height: 16px !important;
}

.text-digits {
    font-size: 12px !important;
    font-family: "Lato" !important;
    font-weight: normal !important;
    line-height: 16px !important;
}

.text-link-regular {
    font-size: 16px !important;
    font-weight: normal !important;
    line-height: 24px !important;
    letter-spacing: 0.25px !important;
    text-decoration-line: underline !important;
    color: #C4C4C4 !important;
}

nav.desctop-nav {
    position: relative;
    box-shadow:  0px 8px 8px -4px #18274B14,  0px 4px 6px -4px #18274B1F;
    border: none;
    height: 90px;
    z-index: 2;
    align-items: center;

}
@media(max-width: 1024px){
    nav.desctop-nav {
        height: 56px;
    }
}

.header-new {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.header-new__right {
    align-items: center;
    justify-content: flex-end;
}
.header-logo {
    display: block;
    min-width: 90px;
    max-width: 90px;
    height: 13px;
}
.header-logo.en {
    background: url(/images/logo-new.svg) 50% 50% no-repeat;
    background-size: contain;
}
.svg-logo {
    fill: #000;
}
.svg-logo--white {
    fill: #fff;
}

.header__signout {
    color: #0080e8 !important;
    font-size: 14px !important;
    text-transform: uppercase !important;
    background: none !important;
    padding: 0 !important;
}
.header__signout img {display: none !important}
