.op3-element[data-op3-element-type=courselistitemcontent]{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto;min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.op3-element[data-op3-element-type=courselistitemcontent] .op3-element-courselistitemcontent__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:inherit;text-decoration:inherit}.op3-element[data-op3-element-type=courselistitemcontent] .op3-element-courselistitemcontent__background--image::after,.op3-element[data-op3-element-type=courselistitemcontent] .op3-element-courselistitemcontent__background--image::before{background:center/cover no-repeat}.op3-element[data-op3-element-type=courselistitemcontent] .op3-element-courselistitemcontent__children{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1em}.op3-element[data-op3-element-type=courselistitemcontent] .op3-element{margin:0}.op3-element[data-op3-element-type=courselistitemcontent] .op3-element[data-op3-element-spec=wrapflexcourselistitemcontent]{min-width:48px;width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;gap:inherit}.op3-element[data-op3-element-type=courselistitemcontent] .op3-element[data-op3-element-spec=wrapflexcourselistitemcontent]>[data-op3-children]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:inherit}.op3-element[data-op3-element-type=courselistitemcontent] .op3-element[data-op3-element-spec=courselistimage]{width:100%}.op3-element[data-op3-element-type=courselistitemcontent] .op3-element[data-op3-element-spec=courselistimage] img{-o-object-fit:cover;object-fit:cover}.op3-element[data-op3-element-type=courselistitemcontent] .op3-element[data-op3-element-spec=courselisttitle] [data-op3-contenteditable]>*,.op3-element[data-op3-element-type=courselistitemcontent] .op3-element[data-op3-element-spec=courselistcontent] [data-op3-contenteditable]>*{line-height:2;text-align:left}.op3-element[data-op3-element-type=courselistitemcontent] .op3-element[data-op3-element-spec=courselisttitle]{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.op3-element[data-op3-element-type=courselistitemcontent] .op3-element[data-op3-element-spec=courselistcontent]{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.op3-element[data-op3-element-type=courselistitemcontent] .op3-element[data-op3-element-spec=courselistdrippedlabel]{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.op3-element[data-op3-element-type=courselistitemcontent] .op3-element[data-op3-element-spec=courselistprogress]{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.op3-element[data-op3-element-type=courselistitemcontent] .op3-element[data-op3-element-spec=courselistprogress] [data-op3-background=base]::after,.op3-element[data-op3-element-type=courselistitemcontent] .op3-element[data-op3-element-spec=courselistprogress] [data-op3-background=base]::before{background:#f3f3f3}.op3-element[data-op3-element-type=courselistitemcontent] .op3-element[data-op3-element-spec=courselistprogress] [data-op3-background=overlay]::after,.op3-element[data-op3-element-type=courselistitemcontent] .op3-element[data-op3-element-spec=courselistprogress] [data-op3-background=overlay]::before{background:#c2c2c2}.op3-element[data-op3-element-type=courselistitemcontent] .op3-element[data-op3-element-spec=courselistprogress] .op3-progressbar-container,.op3-element[data-op3-element-type=courselistitemcontent] .op3-element[data-op3-element-spec=courselistprogress] [data-op3-background=base-border],.op3-element[data-op3-element-type=courselistitemcontent] .op3-element[data-op3-element-spec=courselistprogress] [data-op3-background=overlay-border],.op3-element[data-op3-element-type=courselistitemcontent] .op3-element[data-op3-element-spec=courselistprogress] [data-op3-background=base],.op3-element[data-op3-element-type=courselistitemcontent] .op3-element[data-op3-element-spec=courselistprogress] [data-op3-background=overlay],.op3-element[data-op3-element-type=courselistitemcontent] .op3-element[data-op3-element-spec=courselistprogress] [data-op3-background=overlay-stripes]{border-radius:4px}.op3-element[data-op3-element-type=courselistitemcontent] .op3-element[data-op3-element-spec=courselistprogress] .op3-progressbar-progress{width:0;height:8px}.op3-element[data-op3-element-type=courselistitemcontent] .op3-element[data-op3-element-spec=courselistcourseinfo1]{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.op3-element[data-op3-element-type=courselistitemcontent] .op3-element[data-op3-element-spec=courselistcourseinfo2]{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.op3-element[data-op3-element-type=courselistitemcontent] .op3-element[data-op3-element-spec=courselistbutton]{margin:0;width:100%;max-width:84px;-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6;color:#999}.op3-element[data-op3-element-type=courselistitemcontent] .op3-element[data-op3-element-spec=courselistbutton]>.op3-link{padding:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:left}.op3-element[data-op3-element-type=courselistitemcontent] .op3-element[data-op3-element-spec=courselistbutton]>.op3-link>.op3-text-container{line-height:2}.op3-element[data-op3-element-type=courselistitemcontent] .op3-element[data-op3-element-spec=courselistbutton]>.op3-link>.op3-text-container>.op3-divider,.op3-element[data-op3-element-type=courselistitemcontent] .op3-element[data-op3-element-spec=courselistbutton]>.op3-link>.op3-text-container>.op3-icon{display:none}