Hi. Tuan. This code is unacceptable and not correct. It is just a terrible crutch that requires a bunch of code for mobile devices. I would recommend to delete it.
#sppb-addon-1632864457084 .sppb-icons-group-list li#icon-1632864457086 a {
padding: 0px 0px 0px 30px;
}
#sppb-addon-1632864457084 .sppb-icons-group-list li#icon-1632864457085 a {
padding: 0px 0px 0px 200px;
}
After deleting the code, remove padding-left in the column settings so that the position of the icons becomes like on my screenshot.

Add some class name here. For exemple centered-icons

Use following code
.centered-icons .sppb-icons-group-list {
margin: 0 auto;
}
After that it will look like this and no additional code will be required.

But why do we need to hack it like this, why doesn't the alignment setting work for this add-on?
There are no settings for centering the group. Only for a separate icon.