.op3-element[data-op3-element-type=courseinfo]{width:100%}.op3-element[data-op3-element-type=courseinfo] .op3-element-courseinfo__children{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;row-gap:8px}.op3-element[data-op3-element-type=courseinfo] .op3-element[data-op3-element-type=button]{max-width:none;margin:0}.op3-element[data-op3-element-type=courseinfo] .op3-element[data-op3-element-type=button] [data-op3-background=overlay]::after,.op3-element[data-op3-element-type=courseinfo] .op3-element[data-op3-element-type=button] [data-op3-background=overlay]::before{background-color:transparent}.op3-element[data-op3-element-type=courseinfo] .op3-element[data-op3-element-type=button]>.op3-link{padding:0;border-radius:50px}.op3-element[data-op3-element-type=courseinfo] .op3-element[data-op3-element-type=button]>.op3-link .op3-text-container{font-size:12px;line-height:2}.op3-element[data-op3-element-type=courseinfo] .op3-element[data-op3-element-spec^=buttontaxonomy] [data-op3-background=overlay]::after,.op3-element[data-op3-element-type=courseinfo] .op3-element[data-op3-element-spec^=buttontaxonomy] [data-op3-background=overlay]::before{background-color:#bababa}.op3-element[data-op3-element-type=courseinfo] .op3-element[data-op3-element-spec^=buttontaxonomy]>.op3-link{padding:0 16px}#op3-designer-element .op3-element[data-op3-element-type=courseinfo] .op3-element[data-op3-element-type=button]>.op3-link{color:gray}#op3-designer-element .op3-element[data-op3-element-type=courseinfo] .op3-element[data-op3-element-spec^=buttontaxonomy]>.op3-link{color:#fff}