.kn-iconbox{background:#fff;border-radius:12px;padding:18px;height:100%}.kn-iconbox-dark{background:rgba(255,255,255,.06);border-radius:12px;padding:14px;height:100%}.kn-ico{font-size:28px;line-height:1;display:inline-block}.kn-ico-purple{color:#6f3f60}.kn-ico-white{color:#fff;opacity:.95}.kn-h3{margin:0 0 6px}.kn-p{margin:0}.kn-stack .icon-box{margin-bottom:14px}