@media screen and (max-width: 991px) {

    .desktop-menu,
    .desktop-banner {
        display: none !important;
    }

    .hum {
        display: block;
    }

    .mobile-menu-container {
        display: block;
    }

    .testimonial-hero-image {
        display: none;
    }

    .supp {
        padding: 24px !important;
        left: 15px;
        right: 15px;
        top: -70%;
    }

    .supp .col-lg-3 {
        margin-top: 16px;
    }

    .ftCon {
        padding-top: 30px !important;
        text-align: center;
    }
}

@media screen and (min-width: 991px) {
    .handelCardHeight {
        height: 340px !important;
    }
}

@media screen and (max-width: 567px) {
    footer {
        padding: 160px 0px 0px 0px !important;
    }

    .industry-workfor {
        padding: 15px;
        display: block;
        text-align: center;
        margin: 0 auto 15px;
    }

    .industry-workfor img {
        width: 45px;
    }

    .ptitle {
        margin: 10px 0 0;
        font-size: 14px;
        line-height: 20px;
    }
}