@media (max-width:1100px){
    .cat_img{
     
        height: 160px;
      
      }
      .cat_img img {
 
        min-height: 160px;
    }
}
@media (max-width:991px){
    .cont_txt h6{
        -webkit-line-clamp: 2;     
    }
}
@media (max-width:950px){
    .wh_img img{
        width: 100%;
    }
}
@media (max-width: 900px){
    .box_h h5{
        font-size: 20px;
    }

}
@media (max-width: 870px){
    .he_lp .ma_il{
        width: 100%;
    }
    .he_lp .ca_ll{
        width: 100%;
    }
}
@media (max-width: 767px){
    .ban_con h4{
        font-size: 30px;
    }
    .ca_img img{
        display: none;
    }
    .cat_img img{
        display: block;
    }
    .cat{
        padding: 10px 0px;
    }
    .ca_img{
        background: url(../img/red1.jpg);
        background-size: cover;
        background-repeat: no-repeat;
        height: 100%;
    }
    .ca_al{
        position: inherit;
        top: 0;
        padding: 30px 10px;
    }
    .view{
        margin: 10px auto 0px;
    }
    .ban_img img{
        min-height: auto;
    }
}
@media (max-width: 575px){
    .cont_txt h6{
        height: auto;
    }

}
@media (max-width: 567px){
    .ban_con h4{
        font-size: 18px;
    }
    .ab_con h2{
        font-size: 25px;
    }
    .ca_con h2{
        font-size: 25px;
    }
    .wh_con h2{
        font-size: 25px;
    }
    .cont_form h1{
        font-size: 25px;
    }
    .ban_con h1{
        font-size: 20px;
        padding: 8px 15px;
    }
    .ab_po h2{
        font-size: 25px;
    }
    .ab_po p{
        font-size: 20px;
    }
    .pro h2{
        font-size: 25px;
    }
    .cat_eg h2{
        font-size: 25px;
        text-align: start;
    }
    .cat_eg p{
        font-size: 14px;
        text-align: justify;
    }
    .produ h2{
        font-size: 25px;
        text-align: start;
    }
    .produ p{
        font-size: 14px;
        text-align: justify;
    }
}
@media (max-width: 510px){
    .pro_tab .nav-item{
        width: 50%;
    }
    .pro_tab h3{
        font-size: 15px;
    }
}
@media (max-width:430px){
    .prod_tab{
        padding: 20px;
    }
    .prod{
        padding: 20px;
    }
    .prod_tab a{
        font-size: 14px;
    }
}
@media (max-width:400px){
    .points{
        padding: 30px 12px;
    }
    .one h5{
        font-size: 14px;
    }
    .point{
        padding: 20px;
    }
    .he_lp a{
        font-size: 14px;
    }
    .he_lp{
        padding: 25px;
    }
}

