#shopDiv {
    min-height: 900px;
    width: 100%;
    background:
            linear-gradient(
                    rgba(0, 87, 176, 1.0),
                    rgba(0, 87, 176, 0.5)
            ),
            url('/images/home/prototyping.jpg') no-repeat;
    background-size: cover;
}


/** Tablet */
@media only screen and (max-width: 991px) {
    #shopDiv {
        background: #256ADF;
        min-height: 4050px;
    }

    .noTablet {
        display: none;
    }
}

/** Mobile */
@media only screen and (max-width: 767px) {

    #shopDiv {
        min-height: 3500px;
    }

    .noMobile {
        display: none;
    }

    #shapeBackground {
        background: none;
    }
    #servicesHeader {
        color: #212121;
        margin-top: -50px;
    }
    #servicesDescription {
        margin-top: 50px;
    }
}