.footer{
    padding: 22px 0 0 0;
}
.contacts{
    width: 1770px;
    border-radius: 60px;
    margin: 0 auto;
    display: flex;
    background: #F1F1F1;
    align-items: center;
    min-height: 419px;
}
.contacts__logo{
    background-size: 202px;
    width: 202px;
    height: 202px;
    margin: 0 0 0 152px;
}
.contacts__usersDocsBox__list{
    list-style-type: none;
    font-size: 20px; 
    line-height: 22px; 
    font-weight: 400; 
    font-family: 'WinterSansTrial', sans-serif; 
    width: 210px;
}
.contacts__usersDocsBox{
    margin: 0px 205px 25px 54px;
}
.contacts__usersDocsBox__list{
    margin-bottom: 20px;
}
.contacts__usersResourcesBox__list{
    list-style-type: none;
    background-color: none;
    display: block;
}
.contacts__orgDataBox__list{
    list-style-type: none;
}
.contacts__orgData-adress_list{
    list-style-type: none;
}
.contacts__orgData-adress__name{
    font-size: 20px; 
    line-height: 18px; 
    font-weight: 400; 
    font-family: 'WinterSansTrial', sans-serif; 
}
.contacts__orgData-adress__adress{
    font-size: 16px; 
    line-height: 18px; 
    font-weight: 400; 
    font-family: 'WinterSansTrial', sans-serif; 
}
.contacts__orgData-adress_list{
    padding: 9px 0 9px 0;
}
.contacts__orgData-contacts{}
.contacts__orgData-contacts__telephone{
    font-size: 19px; 
    line-height: 18px; 
    font-weight: 800; 
    font-family: 'WinterSansTrial', sans-serif; 
    background: url("/img/phone.png");
    background-repeat: no-repeat;
    padding: 9px 0 9px 50px;
    background-position: 2px;
}
.contacts__orgData-contacts__email{
    font-size: 19px; 
    line-height: 18px; 
    font-weight: 800; 
    font-family: 'WinterSansTrial', sans-serif; 
    background: url("/img/mail.png");
    background-repeat: no-repeat;
    padding: 9px 0 9px 50px;
    background-position: 2px;
}
.contacts__orgData-adress{
    width: 360px;
}
.contacts__usersResourcesBox__listButton{
    display: block;
    margin: 9px 0;
    width: 290px;
}
.contacts__usersResourcesBox__listButton_a{
    display: flex;
    justify-content: center;
    width: 230px;
}
.contacts__usersResourcesBox{
    padding: 0;
    margin: 16px 75px 16px 40px;
}
.contacts__usersDocsBox_m{
    display: none;
}
@media (min-width: 1801px){
    .footer{
        animation: 0.6s linear 0s object_viev_in_page_open_moment__footer;
        transform: translate(0, 0px);
    }
    @keyframes object_viev_in_page_open_moment__footer { 
        0% { transform: translate(0px, -100px);
            opacity:0; } 
        100% { transform: translate(0px, 0px);
        opacity:1; }  
    }
}