@media (max-width: 1600px) {
}

@media (max-width: 1500px) {
}

@media (max-width: 1400px) {
}

@media (max-width: 1200px) {
}

@media (max-width: 992px) {
}

@media (max-width: 768px) {
    .header {
        display: none;
    }

    .localService {
        background-image: url("../webp_img/localServiceRightImg.webp");
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center;
    }

    .localService .container {
        padding: 0 !important;
    }

    .localService .left {
        width: 50%;
        padding-left: clamp(50.29296875px, 13.411458333333334vw, 103.0px);
        padding-top: clamp(73.73046875px, 19.661458333333336vw, 151.0px);
        padding-bottom: clamp(23.92578125px, 6.380208333333334vw, 49.0px);
        background: linear-gradient(270deg, rgba(58, 45, 45, 0) 0%, #020408 93%);
        backdrop-filter: blur(8px);
    }

    .localService h1 {
        color: #fff;
        font-size: clamp(23.4375px, 6.25vw, 48.0px);
        line-height: clamp(29.296875px, 7.8125vw, 60.0px);
        width: 160%;
    }

    .localService .contentGroup a.business {
        color: #fff;
        font-size: clamp(11.71875px, 3.125vw, 24.0px);
        background: rgba(255, 255, 255, 0.12);
        box-sizing: border-box;
        border: 1px solid rgba(255, 255, 255, 0.23);
        backdrop-filter: blur(10px);
        border-radius: clamp(19.53125px, 5.208333333333334vw, 40.0px);
        padding: clamp(4.8828125px, 1.3020833333333335vw, 10.0px) clamp(9.765625px, 2.604166666666667vw, 20.0px);
        height: auto;
        width: auto;
    }

    .overview h2 {
        font-size: clamp(15.625px, 4.166666666666667vw, 32.0px);
    }

    .overview .titleGroup {
        margin-bottom: clamp(12.20703125px, 3.2552083333333335vw, 25.0px);
    }

    .overview .left {
        margin-right: 0;
        margin-bottom: clamp(25.390625px, 6.770833333333334vw, 52.0px);
    }

    .overview .left .titleGroup {
        width: auto;
    }

    .overview .right {
        text-align: center;
    }

    .overview .right img {
        width: 85%;
        height: auto;
    }

    .overview p {
        font-size: clamp(11.71875px, 3.125vw, 24.0px);
    }

    .category h2 {
        font-size: clamp(15.625px, 4.166666666666667vw, 32.0px);
    }

    .category .titleGroup {
        margin-bottom: clamp(12.20703125px, 3.2552083333333335vw, 25.0px);
    }

    .category .contentGroup .item {
        width: clamp(104.00390625px, 27.734375vw, 213.0px);
        height: clamp(112.3046875px, 29.947916666666668vw, 230.0px);
    }

    .category .contentGroup .item img {
        width: clamp(63.4765625px, 16.927083333333336vw, 130.0px);
    }

    .category .contentGroup h3 {
        font-size: clamp(11.5283203125px, 3.07421875vw, 23.61px);
    }

    .category .contentGroup p {
        font-size: clamp(6.8359375px, 1.8229166666666667vw, 14.0px);
    }

}

@media (max-width: 710px) {
}

@media (max-width: 576px) {

}
