section.know_basic_sec {
    padding: 30px 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;
}

.down_sizing_txt a {
    background: #00205b;
    color: #fff;
    display: block;
    width: fit-content;
    padding: 6px 10px;
    border-radius: 5px;
    line-height: normal;
    font-size: 14px;
    font-weight: 400;
    margin-top: 10px;
}


@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;
    }
}