section.know_basic_sec {
    padding: 15px 15px 0px 15px;
    position: relative;
}

.news_tabs_col {
    padding: 5px 15px 50px 15px;
}

.ensure_medi {
    grid-template-columns: 32% 32% 32%;
    column-gap: 2%;
}

.down_sizing {
    grid-template-columns: 32% 32% 32%;
    column-gap: 2%;
}

.intro_medi_txt h1 {
    line-height: 25px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}


@media(min-width: 240px) and (max-width: 999px) {

    .col-sm-9.medi_lrn_col1 {
        width: 100% !important;
    }
}

@media (min-width: 1000px) and (max-width: 1100px) {
    .ensure_medi {
        grid-template-columns: 32% 32% 32% !important;
        column-gap: 2% !important;
    }

    .down_sizing {
        grid-template-columns: 32% 32% 32% !important;
        column-gap: 2% !important;
    }
}