.main-header,
.mainheader-sublist,
.desktop-mainheader.scrollactive {
    background-color: white !important;
}
.main-header {
    box-shadow: 0 0 2px 0.5px #ddd;
}

.mobile-language-list li {
    color: #030f20;
}
.mobile-language-active::after {
    background: url("../img/utilities/arr-down-red.png") no-repeat center
        center/contain;
}

.desktop-subheader-list li {
    color: #333;
}
.mainheader-list .item-link,
.mainheader-list .item-link:hover,
.mainheader-list > li,
.mainheader-list > li:hover  {
    color: #030f20;
}

.desktop-subheader-list .item-link {
    text-decoration: none;
    color: #333;
}
.desktop-subheader-list .item-link:hover {
    color: #333;
    opacity: 0.85;
}

.desktop-mainheader.scroll {
    background-color: white;
}

.desktop-subheader-languages {
    box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.3);
}


@media screen and (min-width: 576px) {
    .sub-header-wrapper {
        padding: 15px;
    }
}

@media screen and (min-width: 1024px) {
    .sub-header-wrapper.mobile {
        display: none;
    }
    .sub-header-wrapper.desktop {
        display: flex;
        margin-top: 100px;
    }
}

@media screen and (min-width: 1200px) {
    .sub-header-link {
        font-size: 14px;
    }
}
