@media only screen and (max-width: 991px) {
    header{
        background-image: linear-gradient(180deg, #000000ad, transparent);
        padding: 1rem 0rem;
    }
    .slider {
        margin-top: -8rem;
    }
    .mobile-header{
        display:block;
        padding: .5rem 1rem;
    }
    .desktop-header{
        display:none;
    }
    .slider-title {
        font-size: 1.1rem !important;
        line-height: 2rem;
    }
    .about-us {
        padding: 0 3rem;
        padding-bottom: 4rem;
        padding-top: 6rem;
    }
    .about-us-text * {
        font-size: 1rem;
        line-height: 2rem;
    }
    p.section-text {
        font-size: 1rem;
        line-height: 2rem;
    }
    .space{
        height: 3rem !important;
    }
    .parallax-conetnt * {
        font-size: 1.3rem !important;
        line-height: 2rem;
    }
    .post-excrept {
        display: none;
    }
    .post-cart img {
        width: 150px;
        height: 99px;
    }
    .post-cart-title-bar a {
        font-size: 1rem;
    }
    footer {
        padding: 2rem 1rem;
    }
    .about-us {
        padding-top: 4rem;
    }
    .footer-menu-item {
        padding-bottom: 2rem;
    }
    .about-video {
        margin-top: 4rem;
    }
    .cart-item {
        height: 420px;
    }
    .swiper-slide-active .cart-item {
        height: 480px;
    }
    .cart-item-content {
        width: 100%;

    }
    .post-cart img {
        width: 127px;
        height: 84px;
    }
    .single-product-slider {
        margin-top: -11rem;
    }
    .counter-title {
        font-size: 1.8rem !important;
    }
    img.play-icon{
        display: none;
    }
    a.mega-menu-link {
        color: rgb(3, 3, 3) !important;

    }
    .parallax-section{
        background-attachment: scroll;
    }
    .popup {
        width: 54%;
    }
    .header-btn {
        background: var(--third);
        padding: 0.5rem 0.9rem;
        margin: 0 0rem;
        border-radius: 10px;
        font-size: 1rem;
        color: white !important;
        transition: 0.5s;
    }
    img.engineer-image {
        width: 100%;
        margin: 2rem 0;
    }
}