I only removed addon override and used Custom CSS to add missing "design". This seems to be the best option so far.
.sppb-addon-feature .sppb-feature-box-title span {
color: #959595;
display: block;
font-size: 14px;
margin-bottom: 11px;
text-transform: capitalize;
}
.sppb-addon-feature .sppb-feature-box-title span:before {
content: "\f07b";
font-weight: 600;
display: inline-block;
font-size: 14px;
color: #959595;
margin-right: 11px;
}
.sppb-addon-feature .sppb-addon-text {
margin-bottom: 43px;
}
.sppb-addon-feature .sppb-media-content {
box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.1);
padding: 35px 25px;
-webkit-transition: 0.4s;
transition: 0.4s;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
border-bottom-left-radius: 3px;
border-bottom-right-radius: 3px;
}
.sppb-addon-feature:hover .sppb-media-content {
box-shadow: 0px 15px 30px 0px rgba(0,0,0,0.1);
}
.sppb-addon-feature .sppb-img-container {
display: block;
position: relative;
overflow: hidden;
}
.sppb-addon-feature:hover .sppb-addon-content-wrap {
box-shadow: 0px 15px 30px 0px rgba(0,0,0,0.1);
}
.sppb-addon-feature:hover .sppb-img-container img {
transform: translate3d(0px,0px,0px);
}