@media screen and (max-width: 1190px) {
    .brand-card {
        display: none;
    }
}

@media screen and (max-width: 1024px) {
    .hero-section h1 {
        font-size: 74px;
        font-weight: 400;
        line-height: 75px;
    }

    p {
        font-size: 14px;
    }

    .hero-tags h6 {
        font-size: 12px !important;
    }

    .brand-card img {
        width: 77%;
    }

    .about-main h2 {
        font-size: 32px;
    }

    .about-section {
        padding-top: 55px;
    }

    .achievements {
        padding-top: 0;
    }

    .service-section h2 {
        font-size: 32px;
    }

    .achievements .item .counter {
        font-size: 37px;
    }

    .service-card h3 {
        font-size: 20px;
        font-weight: 600;
    }

    .gallery-box h1 {
        font-size: 38px;
        font-weight: 550;
    }

    .gallery h2 {
        font-size: 32px;
    }

    .testmonail-section h2 {
        font-size: 32px;
    }

    .wcu-section h2 {
        font-size: 32px;
        margin-bottom: 30px;
    }

    .wcu-item h6 {
        margin-top: 30px;
        margin-bottom: 15px;
        font-size: 19px;
    }

    .cotact-section h2 {
        font-size: 32px;
    }

    .submit-btn {
        width: 150px !important;
    }
}

@media screen and (max-width: 991px) {
    .hero-section {
        text-align: center;
    }

    .header-section {
        backdrop-filter: blur(18px);
    }

    .hero-content p {
        padding-right: 0px;
    }

    .hero-buttons {
        justify-content: center;
    }

    .tags-r1,
    .tags-r2,
    .tags-r3 {
        justify-content: center;
    }

    .hero-section h1 {
        margin-bottom: 30px;
    }

    .hero-content p {
        margin-bottom: 30px;
    }

    .rr,
    .lr {
        display: none;
    }

    .about-main h2 {
        margin-top: 0px;
    }

    .about-section {
        padding-bottom: 0px;
        background-image: url(../assets/wuc-bg.png);
        background-repeat: no-repeat;
        background-size: cover;
    }


    .service-section h2 {
        padding: 0;
    }

    .service-card h3 {
        margin-top: 30px;
    }

    .achievements .item .counter {
        font-size: 26px;
    }

    .gallery-box {
        justify-content: center;
        text-align: center;
    }

    .kpl {
        justify-content: center;
        display: flex;
    }

    .testmonail-section {
        text-align: center;
    }

    .testmonial-bg,
    .testmonial-bg2 {
        display: none;
    }

    .wcu-main-p {
        padding: 0;
    }

    .wcu-section {
        padding-top: 0;
    }

    .wcu-item img {
        width: 11%;
    }

    .wcu-item h6 {
        font-size: 18px;
    }

    .wcu-item p {
        padding: 0 80px;
    }

    .contact-form {
        margin-top: 50px;
    }

    .btn-inner-about {
        width: 500px !important;
    }

    .submit-btn-inner-about {
        width: 200px !important;
    }

}

@media screen and (max-width: 600px) {
    .about-btn {
        margin-bottom: 70px !important;
    }
}