@media (max-width: 1440px) {
    .bolderTitle span {
        font-weight: 900;
        font-size: 2.7rem;
    }
}
@media (max-width: 1399.98px) {
    .bolderTitle span {
        font-weight: 900;
        font-size: 1.27em;
    }

    .ournetworkTitle h2 {
        font-size: 3rem;
    }

    .contentWrap p {
        font-size: 1rem;
        line-height: 1.3rem;
    }
}

@media (max-width: 1199.98px) {
    .networkLogos img {
        max-height: 65px;
    }

    .ournetworkTitle h2 {
        font-size: 2rem;
    }

    .hidden-blank-div {
        display: none;
    }

    .negative-margin {
        margin-top: 0;
    }

    .banner::before {
        height: 40px;
    }
}

@media (max-width: 991.98px) {
    .clientTitle {
        height: 190px;
    }

    .networkLogos img {
        max-height: 50px;
    }

    .card-title {
        font-size: 1rem;
    }
}

@media (max-width: 767.98px) {
    .clientTitle h2 {
        font-size: 2.2rem;
    }

    .bannerContent {
        padding:30px;
    }

    .banner::before {
        width: 195%;
        height: 50px;
        top: 35%;
    }

    img.footer-logo {
        max-width: 30%;
    }

    .marginLeft {
        margin-left: 0;
        position: relative;
        margin: 25px 0 0;
    }
}

@media (max-width: 360px) {
    .clientTitle h2 {
        font-size: 1.6rem;
    }

    .clientTitle {
        height: 125px;
    }
}