@charset "UTF-8";.stm-curriculum-item{display:flex;padding:13px;margin:0 0 2px;background-color:rgba(74,177,226,1);transition:.3s ease;flex-wrap:wrap;border-top:2px solid transparent}.stm-curriculum-item.opened{position:relative;border-top-color:rgba(9,54,147,1);background-color:#fff;box-shadow:0 5px 10px rgba(0,0,0,.18);z-index:99}.stm-curriculum-item.opened .stm-curriculum-item__toggle{border-width:0 4.5px 5px;border-color:transparent transparent #aaa}.stm-curriculum-item:hover{background-color:rgba(240,244,250,.65)}.stm-curriculum-item:hover .stm-curriculum-item__title .heading_font{color:rgba(9,54,147,1)}.stm-curriculum-item>*{margin-right:15px}.stm-curriculum-item__num{font-size:14px;color:#aaa}.stm-curriculum-item__title{position:relative;top:-1px;font-size:15px;font-weight:600}.stm-curriculum-item__meta{margin-left:auto}.stm-curriculum-item__meta i{position:relative;margin:0 5px 0 0;font-size:15px;color:#aaa}.stm-curriculum-item__toggle{display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin:0;width:0;height:0;border-style:solid;border-width:5px 4.5px 0;border-color:#aaa transparent transparent;transition:.3s ease}.stm-curriculum-item__toggle-container{display:block;position:relative;border-radius:50%;width:20px;height:20px;background-color:#E9E9E9;cursor:pointer;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.stm-curriculum-item__toggle-container.opened{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.stm-curriculum-item__excerpt{display:none;width:100%;padding:20px 20px 0 53px;order:201}.stm-curriculum-item__preview{order:100;margin:0}.stm-curriculum-item__icon{min-width:16px;font-size:16px;color:rgba(9,54,147,1)}.stm-curriculum-item__icon .stmlms-slides-css{position:relative;top:7px;display:block;content:"";width:14px;height:10px;border:2px solid rgba(9,54,147,1)}.stm-curriculum-item__icon .stmlms-slides-css:after,.stm-curriculum-item__icon .stmlms-slides-css:before{position:absolute;top:-5px;left:0;content:"";width:100%;border-radius:2px;height:2px;background-color:rgba(9,54,147,1)}.stm-curriculum-item__icon .stmlms-slides-css:before{left:2px;top:-8px;width:calc(100% - 4px)}.stm-curriculum-item__preview a{padding:3px 7px;margin-left:15px;border-radius:4px;background-color:#4ed7a8;color:#fff}.stm-curriculum-item__preview a:hover{color:#fff!important}.stm-curriculum-section h3{margin:45px 0 21px;font-weight:400}.stm-lms-course__curriculum .stream .stm-curriculum-item__icon i{font-family:"Font Awesome 5 Brands"!important;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.stm-lms-course__curriculum .stream .stm-curriculum-item__icon i:before{content:""}@media (max-width:550px){.stm-curriculum-item__icon,.stm-curriculum-item__num{display:none}.stm-curriculum-item__title{margin:0 0 15px;width:100%}.stm-curriculum-item__preview{margin-right:0}.stm-curriculum-item__preview a{margin-left:0;margin-right:10px}.stm-curriculum-item__meta{margin-left:0}.stm-curriculum-item__excerpt{padding-left:0}}