Самый простой способ реализовать это - задать свой собственный класс для галереи и добавить свои стили к этоту классу, как я сделал
здесь.
.md-3-col-gallery .et_pb_grid_item {
width: 33.3333% !important;
}
/*Для планшетов*/
@media all and (max-width: 980px) {
.md-3-col-gallery .et_pb_grid_item {
width: 50% !important;
}
}
/*Для телефонов*/
@media all and (max-width: 767px) {
.md-3-col-gallery .et_pb_grid_item {
width: 100% !important;
}
}
Обратите внимание, что это работает только в том случае, если в галерее нет промежутков между изображениями (чтобы их удалить, вам нужно задать отступ в ряде равный 1). Если есть пробелы, нужно будет посчитать проценты картинок.