.header__mobile-logo{display:flex !important;}
.video__flag{max-width:150px;
}
.video__flag{position:relative;
bottom:-15px;
right:-20px;}
header__logo{width:100%;
display:flex;
align-items:center;
justify-content:cnter;}
 .header__logo img{max-height:90px;
margin-left:30px;}
.header__logo{align-self:end;}
.about-image {
filter: grayscale(1);
}

.about-image:hover {
filter: none;
}

p {
    
    line-height: 20.8px;
}

a.link:hover{
color:white !important;
}

.top-block__decor-image-demarkatsiya-i-vizualizatsiya-opasnykh-zon {
    width: 676px;
    height: 522px;
    background-image: url(/local/templates/dsmtech/img/common/decor/demarkatsiya-i-vizualizatsiya-opasnykh-zon.jpg);
    background-size: cover;
    filter: grayscale(1);
}

.top-block__decor-image-demarkatsiya-i-vizualizatsiya-opasnykh-zon:hover {

    filter: none;
}

.top-block__decor-image-razmetka-opasnykh-zon {
    width: 676px;
    height: 522px;
    background-image: url(/local/templates/dsmtech/img/common/decor/razmetka-opasnykh-zon.jpg);
    background-size: cover;
    filter: grayscale(1);
}

.top-block__decor-image-razmetka-opasnykh-zon:hover {

    filter: none;
}
.top-block__decor-image-proektsionnyy-peshekhodnyy-perekhod {
    width: 676px;
    height: 522px;
    background-image: url(/local/templates/dsmtech/img/common/decor/proektsionnyy-peshekhodnyy-perekhod.jpg);
    background-size: cover;
    filter: grayscale(1);
}

.top-block__decor-image-proektsionnyy-peshekhodnyy-perekhod:hover {

    filter: none;
}






@media (max-width: 1320px){
	.header__logo img {position:unset !important;}}

@media (max-width: 1250px){
	.video__flag{    bottom: 0px;
}
	.header__mobile-logo{justify-content:center;}

.mobile-header {
    display: flex !important;
      justify-content: space-between !important; 
}




}


