.block-text_columns .inner-block{
    width: 47.9vw;
    max-width: 689px;
    margin: 0 auto;
    display: flex;
    flex-wrap: wrap;
}

.left_column{
    width: 50%;
    height: auto;
}

.right_column{
    width: 50%;
    height: auto;
}

.block-text_columns .inner-block a{
    color:#000;
}
    
    @media only screen and (max-width: 1280px) {
                
        .block-text_columns .inner-block{
            width: 100%;
            max-width: 650px;
        }  
        .right_column {
            margin-top: 20px;
        }    
    }
    @media only screen and (max-width: 740px) {
        
        .block-text_columns .inner-block{
            max-width: 100%;
            padding:0 6.25vw;
            display: block;
        }      

    }