.material-icons{
    font-size: 48px;
}
.my-icon-fff {
    color: #fff;
}

.mobile-img-img {
    background: url(../images/mobile_application_development.png) center center no-repeat;
    position: relative;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    box-sizing: border-box;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    overflow: hidden;
    display: block;
}


.web-img {
    background: url(../images/web-development.jpg) center center no-repeat;
    position: relative;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: contain;
    box-sizing: border-box;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    overflow: hidden;
    display: block;
}

.data-analytics-img {
    background: url(../images/data-analytics.jpg) center center no-repeat;
    position: relative;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    box-sizing: border-box;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    overflow: hidden;
    display: block;
    /*max-height:500px;*/
}

.creative-img {
    background: url(../images/creative.jpg) center center no-repeat;
    position: relative;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    box-sizing: border-box;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    overflow: hidden;
    display: block;
    /*max-height:500px;*/
}

.digital-marketing-img {
    background: url(../images/digital-marketing.jpg) center center no-repeat;
    position: relative;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    box-sizing: border-box;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    overflow: hidden;
    display: block;
    /*max-height:500px;*/
}

.my-main-text-cont{
    margin:0 auto;padding:50px 50px 50px;max-width:500px
}

.fes4-cont {
    padding-top: 50px;
    padding-bottom: 50px;
}


@media screen and (max-width:767px){
    .web-img{
        /*background-size:cover!important;*/
        max-height: 330px;
    }
}

.text-other-footer{
    color: #7e8082;
}