.new_contacts .showroom{margin-bottom: 40px;clear: both;float: left;}
    .new_contacts .showroom .pic{float: left;margin-right: 30px;width: 210px;border-radius: 20px;position: relative;}
    .new_contacts .showroom .pic img{width: 100%;border-radius: 20px;}
    .new_contacts .showroom .pic:after{background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M18.7 17.3l-3-3a5.9 5.9 0 0 0-.6-7.6 5.9 5.9 0 0 0-8.4 0 5.9 5.9 0 0 0 0 8.4 5.9 5.9 0 0 0 7.7.7l3 3a1 1 0 0 0 1.3 0c.4-.5.4-1 0-1.5zM8.1 13.8a4 4 0 0 1 0-5.7 4 4 0 0 1 5.7 0 4 4 0 0 1 0 5.7 4 4 0 0 1-5.7 0z"></path></svg>') no-repeat center center #fff;position: absolute;content: "";width: 30px;height: 30px;top: 5px;left: 5px;border-radius: 40px;opacity: 0.5;}
    .new_contacts .showroom .bl_t{float: left;}
    .new_contacts .showroom .bl_t .title{background: url('/images/icons/location.svg') no-repeat left center;font-size: 20px;font-weight: bold;padding-left: 25px;}
    .new_contacts .showroom .metro{margin: 15px 0;}
    .new_contacts .showroom .bl_t .title span{font-weight: normal;}
    .new_contacts .showroom .metro .i{margin-right: 20px;display: inline-block;padding: 5px 10px 5px 36px;border-radius: 5px;font-size: 16px;line-height: 16px; background: url('/images/icons/metro.svg') no-repeat 10px center #F2F2F2;}
    .new_contacts .schedule{background: #F2F2F2;border-radius: 5px;display: inline-block;padding: 10px;margin-bottom: 15px;}
    .new_contacts .schedule .t{ background: url('/images/icons/clock.svg') no-repeat left center;font-size: 18px;line-height: 18px; font-weight: 500;margin-bottom: 10px;padding-left: 25px;}
    .new_contacts .schedule .days{font-size: 16px;line-height: 16px;}
    .new_contacts .showroom .bl_t .note{font-size: 13px;color:#595959;}
    .new_contacts .showroom .schem_link a{color:#000;}
    .new_contacts .showroom .bl_t .note a{color:#595959;}
    .new_contacts .other_contacts{display: flex;flex-direction: row;justify-content: space-around;text-align: center;}
    .new_contacts .other_contacts .itm{border-radius: 20px;border:1px solid #000;padding: 20px;}
    .new_contacts .other_contacts .itm .t{font-size: 18px;line-height: 18px; font-weight: 500;margin-bottom: 17px;color:#A0223B;}
    .new_contacts .other_contacts .itm .phones{text-align: center;margin-bottom: 15px;}
    .new_contacts .other_contacts .itm .phones a{
        font-size: 18px;line-height: 20px;color:#000;
    }
    .new_contacts .other_contacts .itm .phones .free_call{line-height: 14px;}
    .new_contacts .other_contacts .itm .email{margin-bottom: 18px;line-height: 14px;font-size: 14px;}
    .new_contacts .other_contacts .itm .email a{color:#000;}
    .new_contacts .other_contacts .itm .schedule{font-size: 14px;border-radius: 10px;padding: 6px 10px;}
    @media (max-width:640px){
        .new_contacts .showroom .pic{float: none;text-align: center;margin-bottom: 20px;width: 100%;}
        .new_contacts .showroom .metro .i{margin-bottom: 15px;}
        .new_contacts .other_contacts{display: block;}
        .new_contacts .other_contacts .itm{margin-bottom: 40px;}
        .new_contacts .showroom .metro{margin-bottom: 0;}
        .new_contacts .other_contacts .itm .t{font-size: 27px;line-height: 27px;}
        .new_contacts .other_contacts .itm .phones a{font-size: 27px;line-height: 30px;}
        .new_contacts .other_contacts .itm .email{font-size: 21px;line-height: 21px;}
        .new_contacts .other_contacts .itm .schedule{font-size: 21px;line-height: 21px;padding: 11px 15px;}
    }