/* REPONSIVE */

@media (max-width: 1200px) {
    .iotdev-sec-top-heading {
        font-size: 55px;
        line-height: 80px;
        margin-bottom: 40px;
    }
    .iotdev-sec-top::before {
        right: 0;
        width: 50%;
        height: 90%;
        top: 55%;
        transform: translateY(-50%);
        background-position: center;
    }
    .col-lg-6.caption {
        padding-left: 30px;
    }
}

@media (max-width: 992px) {
    .iotdev-sec-top p {
        width: 50%;
    }
}

@media (max-width: 768px) {
    .iotdev-sec-top-heading {
        font-size: 50px;
        line-height: 70px;
        margin-bottom: 30px;
    }
    .iotdev-sec-top p {
        width: 90%;
    }
    .iotdev-sec-top::before {
        display: none;
    }
    .iotdev-sec-top p {
        width: auto;
        padding-right: 10px;
    }
}

@media (max-width: 576px) {
    .our-protfolios-sec h1 {
        font-size: 30px;
    }
    .our-protfolios-sec a {
        font-size: 15px;
    }
}

@media (max-width: 400px) {
    .background-icon {
        display: none;
    }
}
