@media (max-width: 375px) {
    
    .bg_one-banner {
  background-image: url(../banner/banner-mobile-milatary-buckle.png);height:466px;
}
    .bg_two-banner {
  background-image: url(../banner/dog-moble-banner.jpg);height:466px;
}
    .bg_three-banner {
  background-image: url(../banner/bag-mobile-banner.jpg);height:466px;
}
    
    .ptb_sm--60 { padding: 18px 0 !important;}
    .banner-one-inner-content .title {font-size:33px;}
    .banner-one-inner-content{margin-left:15px;padding-top:330px;}
    .single-category-one{height:220px;}
    .single-category-one p{font-size:17px; padding-top:5px;}
    .feature-product-area-single{height:142px;}
    .feature-product-area-single { padding: 15px;}
    .feature-product-area-single .inner-content .title{font-size:20px;}
    .content-res{padding-left: 0px; padding-right: 10px;padding-top: 15px;}
    .pro-assurance{height:100%;margin:11px;background-size: contain; background-repeat: no-repeat;}
    .pro-ass-pd{ padding: 81px 8px 40px 8px;}
    .why-work-with-us{padding:50px 25px 90px 25px!important;}
    .features {
  display: grid!important; 
  grid-template-columns: repeat(auto-fit, minmax(153px, 1fr))!important;
  gap: 4px!important;
}

.offer-area-main-wrapper{height:100%;  background: #d0d2d5;}
.offer-area-main-wrapper .title{line-height:27px;}
.res-row{    flex-direction: column-reverse;gap:21px;}
.res-col-1{ width: 40%;margin-top: 36px;margin-bottom: 36px;}
.res-col-2{ width: 60%;margin-top: 36px;margin-bottom: 36px;}
.rts-copyright-area{    background: #180547;
    border-radius: 15px;
    margin-bottom: 20px;
    padding: 10px 0px;}
 .swiper-height{height:466px;}
 .res-p-dn{display:none;}
    
}
@media (max-width: 450px) {
       .bg_one-banner {
  background-image: url(../banner/banner-mobile-milatary-buckle.png);height:532px;
}
       .bg_two-banner {
  background-image: url(../banner/dog-moble-banner.jpg);height:532px;
}

  .bg_three-banner {
  background-image: url(../banner/bag-mobile-banner.jpg);height:532px;
}


    .swiper-height{height:532px;}
    
    
    .ptb_sm--60 { padding: 18px 0 !important;}
    .banner-one-inner-content .title {font-size:33px;}
    .banner-one-inner-content{margin-left:15px;padding-top:330px;}
    .single-category-one{height:220px;}
    .single-category-one p{font-size:17px; padding-top:5px;}
    .feature-product-area-single{height:142px;}
    .feature-product-area-single { padding: 15px;}
    .feature-product-area-single .inner-content .title{font-size:20px;}
    .content-res{padding-left: 0px; padding-right: 10px;padding-top: 15px;}
    .pro-assurance{height:100%;margin:11px;background-size: contain; background-repeat: no-repeat;}
    .pro-ass-pd{ padding: 127px 8px 40px 8px;}
    .why-work-with-us{padding:50px 25px 90px 25px!important;}
    .features {
  display: grid!important; 
  grid-template-columns: repeat(auto-fit, minmax(153px, 1fr))!important;
  gap: 4px!important;
}

.offer-area-main-wrapper{height:100%;  background: #d0d2d5;}
.offer-area-main-wrapper .title{line-height:27px;}
.res-row{    flex-direction: column-reverse;gap:21px;}
.res-col-1{ width: 40%;margin-top: 36px;margin-bottom: 36px;}
.res-col-2{ width: 60%;margin-top: 36px;margin-bottom: 36px;}
.rts-copyright-area{    background: #180547;
    border-radius: 15px;
    margin-bottom: 20px;
    padding: 10px 0px;}
 .res-img{height:490px;}
 .res-img2{height: 455px;}
     .res-p-dn{display:none;}
}


