@media (max-width: 576px) {
    p,table,li {
        font-size: 14px;
        line-height: 24px;
    }
    h2 {
        font-size: 22px;
    }
    .custom-bg {
        background: rgba(255,255,255,1) !important;
	    padding: .5rem;
    }
    .navbar-brand img {
        width: 100px;
    }
    .navbar-brand.sticky img {
        width: 100px;
    }
    .banner {
        margin-top: 59px;
    }
    .carousel-caption {
        width: 80%;
        left: 3%;
    }
    .cont-wrap {
        padding-top: 3.125rem;
        padding-bottom: 3.125rem;
    }
    .prdt-box {
        margin-bottom: 20px;
    }
    .fra-home-img {
        margin-top: 20px;
    }
    .inner-title-wrap {
        margin-top: 59px;
    }
}

@media (max-width: 767px) {
    p,table,li {
        font-size: 14px;
        line-height: 24px;
    }
    h2 {
        font-size: 22px;
    }
    .custom-bg {
        background: rgba(255,255,255,1) !important;
	    padding: .5rem;
    }
    .navbar-brand img {
        width: 100px;
    }
    .navbar-brand.sticky img {
        width: 100px;
    }
    .banner {
        margin-top: 59px;
    }
    .carousel-caption {
        width: 80%;
        left: 15%;
    }
    .cont-wrap {
        padding-top: 3.125rem;
        padding-bottom: 3.125rem;
    }
    .prdt-box {
        margin-bottom: 20px;
    }
    .fra-home-img {
        margin-top: 20px;
    }
}