/* <=== tpsearchmm ===> */
.tpsearchmm{
    padding: 25px 0 40px;
}
.tpsearchmm .mmtitle{
    margin-bottom: 30px;
}
.tpsearchmm .mmtitle, .tpsearchmm .mmtitle h1, .tpsearchmm .mmtitle h2{
    font-size: 25px;
    line-height: 35px;
    font-weight: 400;
}
.tpsearchmm .prodgrip{
    display: flex;
    flex-wrap: wrap;
    margin: 0 -10px;
}
.tpsearchmm .prodgrip > div{
    padding: 0 10px;
    width: 25%;
    margin-bottom: 20px;
}
.itnewsma .dstitle, .itnewsma .dstitle h3{
    font-size: 18px;
    line-height: 27px;
}
/* <=== tpsearchmm ===> */
@media all and (max-width: 1200px){

}
@media all and (max-width: 991px){
    /* <=== tpsearchmm ===> */
    .tpsearchmm{
        padding: 20px 0;
    }
    .tpsearchmm .mmtitle{
        margin-bottom: 20px;
    }
    .tpsearchmm .mmtitle, .tpsearchmm .mmtitle h1, .tpsearchmm .mmtitle h2{
        font-size: 18px;
        line-height: 27px;
    }
    .tpsearchmm .prodgrip {
        margin: 0 -5px;
    }
    .tpsearchmm .prodgrip > div{
        padding: 0 5px;
        width: 33.3333%;
    }
    .itnewsma .dstitle, .itnewsma .dstitle h3{
        font-size: 14px;
        line-height: 22px;
    }
    /* <=== tpsearchmm ===> */
}
@media all and (max-width: 767px){
    /* <=== tpsearchmm ===> */
    .tpsearchmm .prodgrip > div{
        width: 50%;
    }
    /* <=== tpsearchmm ===> */
}