.desc-desktop {
    display: block; 
}
.desc-mobile {
    display: none !important; 
}
@media (max-width: 768px) {
    .desc-desktop {
         display: none;
    }
    .desc-mobile {
        display: flex !important; 
        justify-content: center;
    }
}
.row2 {
    display: flex;
    flex-wrap: wrap;
} 
.sectionImgNew {
    flex: 0 0 calc(100%/5);
    text-align: center;
}

.responsiveImg{
    display: block;
}
.responsiveImg2{
    display: none;
}
@media (max-width: 767px) {
    .sectionImgNew {
    flex: 0 0 calc(100%/2);         
    padding-bottom: 30px;
    }
    .responsiveImg{
        display: none !important;
    }
    .responsiveImg2{
        display: block !important;
    }
}