.footer-sitemap.selected a{
    color: #6795BF;
}
.header-linkMobile.selected a{
    color: #6795BF;
}
.clients_second_white{
    padding: 81rem 0 90rem 0;
    position: relative;
}
.corrCoating-species-note .black{
    color: black;
}
.corrCoating-type-title.h4-truboprovod{
    padding-left: 300rem;
    width: 100%;
}
@media (max-width: 1099px) {
    .corrCoating-type-title.h4-truboprovod{
        padding-left: 0;
    }
}
.hempel-docs.white{
    background: #FFF;
}
.hempel-block-description{
    padding-right: 250rem;
    padding-left: 300rem;
    width: 100%;
}

    .clients-list__single {
        width: 130rem;
        /*height: 140rem; */
    }

    .clients-list_long {
        margin-left: -110rem;
        margin-right: -110rem; }

.clients-list_long .clients-list__single {
    width: 210rem;
}
@media (max-width: 1099px) {
    .clients-list__single {
        width: 220rem;
    }
    .clients-list_long .clients-list__single {
        width: 320rem;
    }
    .clients-list_long {
        margin-left: 0;
        margin-right: 0}
}
@media (min-width: 1195px) {
    .service-fireprot .service-title .protect-list-img {
        width:1300px;
    }
}
@media (min-width: 1099px) and (max-width: 1295px) {
    .service-fireprot .service-title .protect-list-img {
        width:700px;
    }
    .service-fireprot .service-title .protect-list-img .protect-list-img-title{
        font-size: 60rem;
    }
}

h3.other-list-title{
    font-weight: 400;
    margin: 0 0 9rem 0;
    font-size: 18rem; }
@media (max-width: 1099px) {
    h3.other-list-title {
        font-size: 28rem; } }
@media (max-width: 1099px) {
    h3.other-list-title {
        font-weight: 700;
        margin-bottom: 6rem; } }

.other-title h2
 {
    margin: 0 0 26rem 0;
    font-size: 28rem;
    line-height: 1.2; }
@media (max-width: 1099px) {
    .other-title h2 {
        font-size: 44rem;
        line-height: 1.1; } }
@media (max-width: 1099px) {
    .other-title h2 {
        margin-bottom: 35rem; } }
.other-title h2:first-child {
    margin-top: 0; }
.other-title h2:last-child {
    margin-bottom: 0; }
@media (max-width: 1099px) {
    .footer {
        z-index: 300; }
    .imgBack_special {
        z-index: -100;
    }

}



/*2023 begin*/
.nav {
    font-family: "Montserrat", Helvetica, Arial, sans-serif;
    font-size: 15rem;
    margin: -12rem 0 -12rem -22rem;
    position: relative;
}
.nav__item-wr {
    padding: 12rem 0 12rem 0;
}
.header-logo {
    display: inline-block;
    margin: 0 30rem 1rem 0;
}
.nav__item-link {
    padding: 6rem 22rem 6rem 22rem;
}
.header-inner {
    padding-top: 12rem;
    padding-bottom: 12rem;
}
.header-contacts {
    margin: 0 -20rem 0 auto;
    font-size: 14rem;
}
.header-mail {
    padding: 6rem 20rem 6rem 20rem;
}
.header-phone {
    padding: 6rem 20rem 6rem 20rem;
}
.header .button {
    margin: 0 20rem;
}
.header-back {
    height: 100%;
    background: linear-gradient(to top, rgba(26, 26, 26, 0.9) 0, #1A1A1A 70rem);
}
.main-back {

    background: linear-gradient(to top, rgba(26, 26, 26, 0) 0, rgba(26, 26, 26, 0.4) 40%, rgba(26, 26, 26, 0.9) 100%);
}
.nav-sub:before {
    top: 0;
    height: 100%;
}
.nav__item:hover .nav-sub:before, .nav__item:focus .nav-sub:before {
    background: rgba(26, 26, 26, 0.9);
}
.nav-sub {
    padding: 10rem 0 20rem 0;
}
.nav .button {
    margin-left: 0;
    margin-right: 0;
}
@media (max-width: 1099px) {
    .nav {
        font-size: 28rem;
        line-height: 1.2;
        margin: 0;
        margin-bottom: 44rem;
    }
    .nav__item-link {
        padding-top: 20rem;
        padding-bottom: 20rem;
        padding-left: 0;
        padding-right: 0;
    }
    .main-back {
        height: 220rem;
    }
    .header-phone {
        padding-right: 0;
        padding-left: 0;
        padding-top: 20rem;
        padding-bottom: 20rem;
    }
    .header-mail {
        padding-right: 0;
        padding-left: 0;
        padding-top: 20rem;
        padding-bottom: 20rem;
    }
    .header .button {
        margin-left: 0;
        margin-right: 0;
        margin-top: 60rem;
        margin-bottom: 60rem;
    }
    .header-contacts {
        font-size: 24rem;
    }


}
/*2023 end*/