@media screen and (max-width:1200px) {

    /* HOME */
    .banner_text {
        width: 100%;
    }
}

@media screen and (max-width:992px) {

    :root {
        --padding: 3rem;
        --margin: 3rem;
    }

    /* HOME */
    .navbar .collapse>ul {
        display: block;
        margin-top: 10px;
    }

    .navbar .collapse>ul li {
        margin-bottom: 5px;
    }

    .hero_banner {
        height: 500px;
    }

    .banner_text {
        display: none;
    }

    .cat_about {
        height: 100%;
    }

    .home_ab_img {
        margin-top: 2rem;
    }

    .two_product_dtls .product_details {
        height: 300px;
    }






    .reverse {
        display: flex;
        flex-direction: column-reverse;

    }
}

@media screen and (max-width:767px) {

    /* HOME */
    .topLeft {
        display: none;
    }

    .hero_banner {
        height: 400px;
    }

    .product_details {
        height: 300px;
    }

    .footer {
        grid-template-columns: repeat(2, 1fr);
        gap: 20px;
    }

    .ft_media li {
        text-align: left;
    }

    /* WHO ARE YOU */
    .vision_mission_box {
        height: 250px;
    }

    /* SITEMAP */
    .sitemap_links ul li {
        width: calc(50% - 20px);
    }
    .commanHeading {
    width: 100%;
}
}

@media screen and (max-width:540px) {

    /* HOME */
    .footer {
        grid-template-columns: repeat(1, 1fr);
    }

    /* WHO WE ARE */
    .vision_mission_box {
        height: 280px;
    }

     /* SITEMAP */
    .sitemap_links ul li {
        width: 100%;
    }
}