@media screen and (max-width: 768px){
    .contacts_block,
    .contacts_ur_block
    {
        flex-wrap: wrap;
    }
    .contacts_info,
    .contacts_departments,
    .contacts_ur_block_item
    {
        max-width: 100% !important;
    }
    .contacts_ur_block_item {
        padding: 20px 20px!important;
    }
    .contacts_ur_rek {
        margin-top: 0 !important;
    }
    .contact_second_section,
    .contact_why_section
    {
        padding-bottom: 48px !important;
    }
    .contacts_why_block_item {
        max-width: 100% !important;
        padding: 20px 20px !important;
    }
    .case_form_block {
        padding: 0 !important;
    }
    .lead_slogan_form {
        padding-bottom: 48px !important;
    }
}