@media screen and (max-width: 991.98px) {
    .img-fill .info h3 {
        font-size: 24px;
    }

    .sub-page-section h1 {
        font-size: 36px;
    }

    .sub-page-section {
        padding: 100px 0;
    }
    .about-heading p{
        max-width: 100%;
    }
    .about-us-secti-1 {
        flex-direction: column-reverse !important;
    }
.why-points{
    padding: 0;
}
.why-points li {
    width: 29%;
}
}