.op3-element[data-op3-element-type=icon]{display:table;line-height:0}.op3-element[data-op3-element-type=icon] .op3-element-icon__container{overflow:visible}.op3-element[data-op3-element-type=icon] .op3-element-icon__link{color:inherit}.op3-element[data-op3-element-type=icon] .op3-element-icon__wrapper{display:-ms-grid;display:grid;border:2px solid currentColor}.op3-element[data-op3-element-type=icon] .op3-element-icon__wrapper[data-op3-iconframe=none]{border-color:transparent!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important}.op3-element[data-op3-element-type=icon] .op3-element-icon__wrapper[data-op3-iconframe=outline]{background:0 0!important;border-color:currentColor;padding:25px}.op3-element[data-op3-element-type=icon] .op3-element-icon__wrapper[data-op3-iconframe=filled]{background:#ccc;border-color:currentColor;padding:25px}.op3-element[data-op3-element-type=icon] .op3-element-icon__wrapper[data-op3-iconshape=curved]{border-radius:10%}.op3-element[data-op3-element-type=icon] .op3-element-icon__wrapper[data-op3-iconshape=circle]{border-radius:100%}.op3-element[data-op3-element-type=icon] .op3-element-icon__icon{-ms-grid-row:1;grid-row:1;-ms-grid-column:1;grid-column:1;font-size:55px}.op3-element[data-op3-element-type=icon] .op3-element-icon__icon,.op3-element[data-op3-element-type=icon] .op3-element-icon__link,.op3-element[data-op3-element-type=icon] .op3-element-icon__wrapper{-webkit-transition:inherit;transition:inherit}.op3-element[data-op3-element-type=icon] .op3-icon2{display:none}#op3-designer-element .op3-element[data-op3-element-type=icon] .op3-element-icon__link{font-weight:inherit;font-style:inherit;text-decoration:inherit;text-transform:inherit;text-shadow:inherit;color:inherit}