@media screen and (max-width:1200px) {
    .carousel-inner img {
        height: 550px;
    }

    .carousel_caption {
        width: 85%;
    }

    .carousel_caption h3 {
        font-size: 45px;
    }

    .tagline_content {
        width: 70%;
    }

    .why_saak_holder {

        grid-template-columns: 40% 20% 36.5%;
    }



    .we_serv_boxes::before {
        width: 45%;
    }

    .vis_box p {
        height: 96px;
    }
}

@media screen and (max-width:992px) {
    .why_saak_holder {
        display: block;
    }

    .why_saak_content {
        display: grid;
        grid-template-columns: repeat(2, 1fr);
        gap: 20px;
    }

    .why_saak_box {
        margin: 0 !important;
        text-align: left;
        height: auto;
    }

    .why_saak img {
        height: 500px;
        object-fit: contain;
    }

    .home_ab_imgs {
        margin-top: 1rem;
    }

    .nav-item{
        margin-left: 0px !important;
        margin-top: 10px;
    }

    .contactInformation{
        padding-top: 0;
    }

    .product_page img{
        margin-top: 1rem;
    }

    .reverse_flex {
        flex-direction: column-reverse;
    }
}


@media screen and (max-width:767px) {
    .tagline_content {
        width: 100%;
    }
}


@media screen and (max-width:600px) {
    .why_saak_content {
        display: grid;
        grid-template-columns: repeat(1, 1fr);
        gap: 20px;
    }

     .why_saak img {
        height: 400px;
        object-fit: contain;
    }

    .topStrip{
        display: none;
    }
}