@media screen and (max-width: 375px) {
    
    .homepage-1 {background:red;}
    .res-mt{margin-top:20px;}
    .all-services .service-inner-box {padding-top:46px;}
    .all-services .default-overlay-outer {height:115%;}
    .all-services .service-icon-box {display:none;}
    .all-services .service-content-box{width:100%;}
    .all-services .item .btn {left:97px;}
    .homepage-1 .info-help.h18 {padding:89px 0;}
     .info-help .info-head .info-text p {font-size:18px; line-height:25px;}
     .container2 {display:block;}
     .box2 {padding:12px;width:336px;}
      .image-box{width:332px;}
      .section-title2:after{left:0;}
      .homepage-1 .info-help.h17 .info-head .info-text {text-align:justify;}
      .res-col-1{width:40%;}
      .res-col-2{width:60%;}
          .first-footer .top-footer{padding-bottom:3rem;}
          .res-heading{background-size: cover!important;
    height: 300px!important;}
    .product-img{ width: 100%;
    height: 127px;}
    .my-info .address {margin-bottom:36px;}
    .res-dn{display:none;}
        #logo.logo-white img{margin-left:100px;}
        /*.rev_slider_wrapper.fullscreen-container{height:445px!important;}*/
 
}
@media screen and (max-width: 450px) {
    
    .homepage-1 {background:red;}
    .res-mt{margin-top:20px;}
    .all-services .service-inner-box {padding-top:81px;}
    .all-services .default-overlay-outer {height:140%;}
    .all-services .service-icon-box {display:none;}
    .all-services .service-content-box{width:100%;}
    .all-services .item .btn {left:140px;top:40%;}
    .homepage-1 .info-help.h18 {padding:119px 0;}
     .info-help .info-head .info-text p {font-size:18px; line-height:25px;}
     .container2 {display:block;}
     .box2 {padding:12px;width:405px;margin-top:54px;}
      .image-box{width:400px;}
      .section-title2:after{left:0;}
      .homepage-1 .info-help.h17 .info-head .info-text {text-align:justify;}
      .res-col-1{width:40%;}
      .res-col-2{width:60%;}
          .first-footer .top-footer{padding-bottom:3rem;}
          .res-heading{background-size: cover!important;
    height: 300px!important;}
    .product-img{ width: 100%;
    height: 127px;}
    .my-info .address {margin-bottom:36px;}
    .res-dn{display:none;}
        #logo.logo-white img{margin-left:100px;}
        /*.rev_slider_wrapper.fullscreen-container{height:445px!important;}*/
        .gif-img{width:100%;}
 
}



