.copyright{
    color: #8b8b8b;
}

.copyright a{
    color: inherit;
}


.logo-footer-partner img{
    height: 80px;
    width: 247px;
    margin-top: -18px;
    margin-bottom:18px;
}

.footer-right {
    margin-top: 30px;
}

.header-desktop .logo.logo-de img {
    width: auto;
    height: 50px;
}
@media screen and (min-width: 1200px){
    .header-desktop .logo.logo-de img {
        width: 283px;
        height: 50px;
    }
}
@media screen and (min-width: 992px){
    .home #intro .block-intro-search .custom-select select:nth-child(2) {
        max-width: 231px;
        padding-right: 31px;
    }
}
@media screen and (max-width: 991px){
    header.nav-mobile .logo.logo-de img {
        width: 200px;
        height: auto;
        margin-top: 12px;
}
}