.service-main-area .bg-color-3-op-2 {
    padding: 30px;
    min-height: 295px;
}

.service-main-area .col-lg-6:nth-child(1) .bg-color-3-op-2 {
    background-color: rgba(255, 120, 81, .1);
}

.service-main-area .col-lg-6:nth-child(2) .bg-color-3-op-2 {
    background-color: rgba(133, 89, 230, .1);
}

.service-main-area .col-lg-6:nth-child(3) .bg-color-3-op-2 {
    background-color: rgba(71, 134, 238, .1)
}

.service-main-area .col-lg-6:nth-child(4) .bg-color-3-op-2 {
    background-color: rgba(33, 166, 72, .1);
}

.service-main-area .col-lg-6:nth-child(5) .bg-color-3-op-2 {
    background-color: rgb(80 157 144 / 28%);
}

.service-main-area .col-lg-6:nth-child(6) .bg-color-3-op-2 {
    background-color: rgb(255 93 93 / 25%);
}


.build-sec-main .build-inr {
    background-image: radial-gradient(77.6% 246.24% at 89.06% 16.58%, #FFF9F3 0%, #F3F6FF 100%);
    position: relative;
}


.service-main-left-txt,
.service-main-right-img {
    width: 50%;
}

.service-main-right-img img {
    width: 100%;
    min-height: 225px;
    object-fit: cover;
}

.iot-selective-box-bottom-img img {
    object-fit: cover;
}

.iot-selective-box-bottom-img img {
    max-height: 100%;
    width: 100%;
    height: 100%;
}

.what-do-body-item {
    width: 100%;
    background: rgba(71, 134, 238, .1);
    padding: 30px;
}

.service-section-area {
    background: radial-gradient(77.6% 246.24% at 89.06% 16.58%, #FFF9F3 0%, #F3F6FF 100%);
}

.what-do-info-box {
    background: rgb(71, 134, 238);
    margin-top: 30px;
    padding: 30px;
}

.what-do-info-box .what-do-info-content h4,
.what-do-info-box .what-do-info-content p {
    color: #fff !important;
}

figure.image-anime.reveal {
    height: 335px;
    width: 100%;
}

figure.image-anime.reveal img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.iot-right-box img {
    height: 600px;
}

.iot-selective-box-bg {
    background-color: transparent;
    padding: 0 !important;
}

@media (max-width: 1400px) {
    figure.image-anime.reveal {
        height: 318px;
    }
}

@media (max-width: 1399px) {

    figure.image-anime.reveal {
        height: 360px;
    }

    .service-main-area .bg-color-3-op-2 {
        padding: 20px;
        min-height: 231px;
    }

    .service-main-right-img img {
        width: 100%;
        min-height: 170px;
    }

    .iot-right-box img {
        height: 500px;
    }
}

@media (max-width: 1199px) {

    .we-drive-img {
        min-height: 320px;
    }

    .we-drive-img img {
        height: 100%;
        width: 100%;
        object-fit: cover;
    }

    .service-main-left-txt {
        width: 60%;
    }

    .service-main-right-img img {
        min-height: 130px;
    }

    .service-main-right-img {
        width: 40%;
    }

}

@media (max-width: 574px) {
    .we-drive-img {
        min-height: 200px;
        max-height: 200px;
        overflow: hidden;
    }

    .build-sec .build-lft {
        padding: 24px !important;
    }

    .service-main-left-txt,
    .service-main-right-img {
        width: 100%;
    }

    .service-main-area .bg-color-3-op-2 {
        flex-direction: column-reverse;
    }

    figure.image-anime.reveal {
        height: 200px;
    }

    .iot-right-box img {
        height: auto;
    }
}