@media (min-width: 768px) {
  #paddingtop220 {
    padding-top: 140px;
  }
}

@media (min-width: 768px) {
    .features_mockup.wow.fadeInRight img{

    }
}

@media (max-width: 768px) {
    h2.text-center.sec_title.wow.fadeInUp.supported_text{
        font-size:15px !important;
    }
}

img.banner_img_macbook.wow.fadeInUp {
    max-width: 95%;
}

@media (max-width: 768px) {
    .col-lg-12.col-md-12.col-sm-12.col-12{
        margin: 15px 0px 15px 0;
    }
}
@media (min-width: 769px) {
    .col-lg-12.col-md-12.col-sm-12.col-12{
        margin: 30px 0px 30px 0;
    }
}
@media (min-width: 769px) {
    .full_width_1024 .oppi_banner_img_content .banner_img{
        margin-top: -130px;
    }
}

@media (max-width: 768px) {
    .full_width_1024 .oppi_banner_content .oppi_health_call_to_contant .oppi_btn_group{
        display:block;
    }
}
@media (max-width: 768px) {
    .oppi_call_to_action_wrap .oppi_health_call_to_contant .oppi_btn_group{
        display:block;
    }
}

@media (max-width: 768px) {
    .oppi_feature_item .feature_img .img-fluid{
        max-width: 60%;
        margin:auto;
    }

}

@media (max-width: 768px) {
    .oppi_feature_item .feature_img{
        height: 90px !important;
    }
}


.img-fluid {
    //max-width: 85%;
    margin-bottom: 45px;
    max-height:450px;
}

@media (max-width: 768px) {
    .img-fluid {
        //max-width: 85%;
        margin-bottom: 45px;
    }
}

@media (min-width: 768px) {
    .oppi_our_service_wrap .img-fluid {
        min-height:550px;
    }
}


@media (min-width: 768px) {
    .oppi_our_service_wrap .right-fluid-img2 {
        margin-left:100px;
    }
}

@media (min-width: 768px) {
    .oppi_our_service_wrap  .left-fluid-img {
        min-height: 600px;
    }
}



.icon-img img{
    max-width:50px;
}

.oppi_features_promo_area img{
    max-height:450px;
}

@media (min-width: 768px) {
    .understand-main {
        padding-top: 180px !important;
    }
}

.img-icon {
    max-width: 85%;
}

@media (min-width: 768px) {
    .oppi_our_service_wrap{
        padding: 50px 0 90px !important;
    }
}

@media (min-width: 768px) {
    .promo_img:before {
        right:300px !important;
    }
    .promo_img.left:before {
        left:300px !important;
    }
}

@media (min-width: 768px) {
    .logo_img_left{
        padding: 1% 8% 10px 18%;
    }
}
@media (max-width: 768px) {
    .logo_img_left{
        padding: 1% 8% 10px 13%;

    }
}

@media (min-width: 768px) {
    .logo_img_right{
        padding: 1% 18% 10px 8%;
    }
}
@media (max-width: 768px) {
    .logo_img_right{
        padding: 1% 13% 10px 8%;

    }
}

@media (min-width: 768px) {
    .logo_img{
        width:75%;
    }
}
@media (max-width: 768px) {
    .logo_img{
        width:100%;

    }
}