.custom-icon-box{text-align:center;display:flex;flex-direction:column;align-items:center;align-content:center;margin-bottom:20px}.icon-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;transition:background-color 0.3s ease;position:relative;width:auto;height:auto}.icon-boxed{border-radius:0}.icon-circle{border-radius:50%}.icon-image,.icon-svg{display:block;height:auto;width:50px;height:50px}.icon-title{margin-top:20px;line-height:1;margin-bottom:20px}.icon-description{margin-bottom:0}