.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ylIcon{font-family:'yuno-icon' !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-webkit-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.material-icons-outlined,#app .filterNav>li>ul .withCheck:before,#app .courseCard .personalisation li.itemsWrapper .item::before{font-family:'Material Icons Outlined';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased}.material-icons,#app .filterNav>li>ul .withCheck.isChecked:before,#app .resourceCard .resourceType .action:before{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased}.dark87,#app .filters.tabsView .filterNav>li>ul .withCheck:hover,#app .filters.tabsView .filterNav>li>ul .withCheck.isChecked,#app .filterNav>li>a,#app .filterNav>li>ul .withoutCheck,#app .filterNav>li>ul .withCheck,#app .sectionTitle,#app .courseCard .courseTitle,#app .courseCard .stats li span,#app .courseCard .personalisation li.itemsWrapper,#app .courseCard .listFooter>li.priceWrapper .price,#app .courseCard .listFooter>li.instructorsListWrapper,#app .resourceCard .resourceTitle,#app .resourceCard .instructor{color:rgba(0,0,0,0.87)}.dark60,#app .filterResult .courseCount,#app .courseCard .courseDescription,#app .courseCard .stats li,#app .resourceCard .resourceType,#app .resourceCard .resourceExcerpt,#app .resourceCard .resourceDate{color:rgba(0,0,0,0.6)}.dark38,#app .filters.tabsView .filterNav>li>ul .withCheck{color:rgba(0,0,0,0.38)}#app .dark87,#app .filters.tabsView .filterNav>li>ul .withCheck:hover,#app .filters.tabsView .filterNav>li>ul .withCheck.isChecked,#app .filterNav>li>a,#app .filterNav>li>ul .withoutCheck,#app .filterNav>li>ul .withCheck,#app .sectionTitle,#app .courseCard .courseTitle,#app .courseCard .stats li span,#app .courseCard .personalisation li.itemsWrapper,#app .courseCard .listFooter>li.priceWrapper .price,#app .courseCard .listFooter>li.instructorsListWrapper,#app .resourceCard .resourceTitle,#app .resourceCard .instructor{color:rgba(0,0,0,0.87)}#app .dark60,#app .filterResult .courseCount,#app .courseCard .courseDescription,#app .courseCard .stats li,#app .resourceCard .resourceType,#app .resourceCard .resourceExcerpt,#app .resourceCard .resourceDate{color:rgba(0,0,0,0.6)}@media(min-width:768px){#app .showOnMobile{display:none}}#app .filterTrigger{display:inline-block}#app .filters{display:none}#app .filters.showFilter{display:block}@media(min-width:768px){#app .filters{display:block}}#app .filters.tabsView{margin-bottom:30px}#app .filters.tabsView .filterNav>li>ul{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex}#app .filters.tabsView .filterNav>li>ul .withCheck{background-color:transparent;padding:15px 20px;font-size:14px;display:block;cursor:pointer;position:relative;margin:0}#app .filters.tabsView .filterNav>li>ul .withCheck::before{display:none}#app .filters.tabsView .filterNav>li>ul .withCheck::after{content:"";width:100%;height:1px;background:rgba(0,0,0,0.87);position:absolute;left:0;bottom:-1px;display:none}#app .filters.tabsView .filterNav>li>ul .withCheck:hover{text-decoration:none}#app .filters.tabsView .filterNav>li>ul .withCheck.isChecked{background:rgba(0,0,0,0.02)}#app .filters.tabsView .filterNav>li>ul .withCheck.isChecked:after{display:block}@media(min-width:768px){#app .filterNav{position:-webkit-sticky;position:sticky;top:72px}}#app .filterNav>li{border-bottom:1px solid;border-color:rgba(0,0,0,0.08)}#app .filterNav>li>a{font-size:16px;display:none;padding:15px;border-bottom:1px solid;border-color:rgba(0,0,0,0.08);font-weight:500;line-height:24px}#app .filterNav>li>a:hover{text-decoration:none}#app .filterNav>li>a.is-active{border-color:rgba(0,0,0,0.87);background-color:rgba(0,0,0,0.02)}#app .filterNav>li>ul{padding:15px}#app .filterNav>li>ul li>ul{padding:5px 0 15px}#app .filterNav>li>ul .withoutCheck{font-size:14px;line-height:24px;font-weight:500}#app .filterNav>li>ul .withCheck{font-size:14px;line-height:24px;position:relative;padding-left:30px;margin-bottom:3px;display:inline-block;cursor:pointer}#app .filterNav>li>ul .withCheck:before{content:"\e835";position:absolute;left:0;top:0;color:rgba(31,30,30,0.6)}#app .filterNav>li>ul .withCheck.isChecked:before{content:"\e834";color:#a81e22}#app .appliedFilters{margin:10px 0}#app .appliedFilters .tag{margin-right:10px}#app .sectionTitle{font-size:24px;line-height:28px;margin-bottom:15px}#app .filterResult{padding:0}#app .filterResult .courseCount{margin:0 0 15px;font-size:12px}#app .filterResult .alert-warning{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#app .filterResult .alert-warning span{margin-right:5px}#app .courseCard{padding:15px;-webkit-box-shadow:0 4px 34px rgba(0,0,0,0.07);box-shadow:0 4px 34px rgba(0,0,0,0.07);border-radius:4px;margin-bottom:30px}#app .courseCard:last-child{margin-bottom:0}#app .courseCard .courseImg{background-color:#CCC}#app .courseCard .courseImg img{width:100%;height:auto}#app .courseCard .courseDetail{padding:15px 0 0}@media(min-width:768px){#app .courseCard .courseDetail{margin-left:-15px;padding:0}}#app .courseCard .courseTitle{font-size:20px;line-height:24px;font-weight:500;margin-bottom:5px}#app .courseCard .courseDescription{font-size:14px;line-height:20px;margin-bottom:10px}#app .courseCard .stats{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid rgba(0,0,0,0.08);padding-bottom:10px;margin-bottom:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}#app .courseCard .stats li{font-size:12px;line-height:normal;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}@media(min-width:768px){#app .courseCard .stats li{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:15px;margin-right:15px}}#app .courseCard .stats li::after{width:1px;height:80%;background-color:rgba(0,0,0,0.08);position:absolute;right:0;top:10%}@media(min-width:768px){#app .courseCard .stats li::after{content:""}}#app .courseCard .stats li:last-child{padding-right:0;margin-right:0}#app .courseCard .stats li:last-child::after{display:none}#app .courseCard .stats li span{font-size:20px;line-height:normal;font-weight:500;padding-right:5px}#app .courseCard .personalisation{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid rgba(0,0,0,0.08);padding-bottom:10px;margin-bottom:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}#app .courseCard .personalisation li.listTitle{font-size:14px;font-weight:500;margin-left:0;-webkit-box-flex:0;-ms-flex:0 0 115px;flex:0 0 115px}#app .courseCard .personalisation li.itemsWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 115px);flex:0 0 calc(100% - 115px)}#app .courseCard .personalisation li.itemsWrapper .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:5px}@media(min-width:768px){#app .courseCard .personalisation li.itemsWrapper .item{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:15px;margin-bottom:0}}#app .courseCard .personalisation li.itemsWrapper .item:last-child{margin-right:0;margin-bottom:0}#app .courseCard .personalisation li.itemsWrapper .item::before{font-size:16px;margin-right:5px}#app .courseCard .personalisation li.itemsWrapper .item.isEnabled::before{content:"\e876"}#app .courseCard .personalisation li.itemsWrapper .item.isDisabled{color:rgba(0,0,0,0.38)}#app .courseCard .personalisation li.itemsWrapper .item.isDisabled::before{content:"\e14c"}@media(min-width:768px){#app .courseCard .listFooter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}#app .courseCard .listFooter>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media(min-width:768px){#app .courseCard .listFooter>li{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}}#app .courseCard .listFooter>li.priceWrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(min-width:768px){#app .courseCard .listFooter>li.priceWrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}}#app .courseCard .listFooter>li.priceWrapper .price{font-size:20px;font-weight:500;padding-right:15px}#app .courseCard .listFooter>li.instructorsListWrapper{font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(min-width:768px){#app .courseCard .listFooter>li.instructorsListWrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}#app .courseCard .listFooter>li .instructorsList{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:10px;padding-right:10px}#app .courseCard .listFooter>li .instructorsList li{margin-left:-12px}#app .courseCard .listFooter>li .instructorsList .instructorMapped img{width:24px;height:24px;border-radius:50%;border:2px solid #FFF;font-size:0}#app .courseCard .listFooter>li .instructorsList .material-icons,#app .courseCard .listFooter>li .instructorsList .filterNav>li>ul .withCheck.isChecked:before,#app .filterNav>li>ul .courseCard .listFooter>li .instructorsList .withCheck.isChecked:before,#app .courseCard .listFooter>li .instructorsList .resourceCard .resourceType .action:before,#app .resourceCard .resourceType .courseCard .listFooter>li .instructorsList .action:before{font-size:24px;background-color:#FFF;border-radius:50%}#app .resourceGrid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}#app .resourceCard{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding:0 15px 30px}#app .resourceCard .inner{-webkit-box-shadow:0 4px 34px rgba(0,0,0,0.07);box-shadow:0 4px 34px rgba(0,0,0,0.07);border-radius:4px;display:block;border:1px solid transparent;height:100%}#app .resourceCard .inner:hover{text-decoration:none;border-color:rgba(0,0,0,0.12)}@media(min-width:768px){#app .resourceCard{-webkit-box-flex:0;-ms-flex:0 0 33.3%;flex:0 0 33.3%}}#app .resourceCard .resourceType{font-size:10px;line-height:16px;text-transform:uppercase;padding:15px;position:relative}#app .resourceCard .resourceType .action{position:absolute;right:10px;top:10px;display:inline-block;text-indent:-9999px;overflow:hidden;width:24px;height:24px}#app .resourceCard .resourceType .action:before{content:"\e867";text-indent:0;position:absolute;left:0}#app .resourceCard .resourceType .action:hover:before,#app .resourceCard .resourceType .action.active:before{content:"\e866"}#app .resourceCard .resourceImg{background-color:rgba(0,0,0,0.02)}#app .resourceCard .resourceImg img{width:auto;max-width:100%;max-height:179px;margin:0 auto;display:block}#app .resourceCard .resourceTitle{font-size:16px;line-height:24px;padding:15px 15px 5px;font-weight:bold}#app .resourceCard .resourceExcerpt{font-size:12px;line-height:16px;padding:0 15px 15px}#app .resourceCard .resourceDate{font-size:14px;line-height:20px;padding:0 15px}#app .resourceCard .instructor{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;font-weight:500;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 0 15px;border-top:1px solid rgba(0,0,0,0.08);margin:10px 15px 0}#app .resourceCard .instructor img{border-radius:24px;margin-right:10px;font-size:1px;background-color:rgba(0,0,0,0.08)}#app .dark87,#app .yunoTabsV2 .tabsV2 li.is-active a{color:rgba(0,0,0,0.87)}#app .dark60{color:rgba(0,0,0,0.6)}@media(min-width:768px){#app .showOnMobile{display:none}}#app .yunoTabsV2 .tabsV2{border-color:rgba(0,0,0,0);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}#app .yunoTabsV2 .tabsV2::after{content:"";width:100%;height:1px;background-color:rgba(0,0,0,0.08);position:absolute;left:0;bottom:0}#app .yunoTabsV2 .tabsV2 li{font-size:14px}#app .yunoTabsV2 .tabsV2 li a{color:rgba(0,0,0,0.38);padding:15px 20px;display:block;border-bottom:1px solid transparent}#app .yunoTabsV2 .tabsV2 li a:hover{text-decoration:none}#app .yunoTabsV2 .tabsV2 li.is-active a{border-color:black;font-weight:500;background:rgba(0,0,0,0.02)}#app .yunoTabsV2Content{padding:0}@media(min-width:768px){#app .yunoTabsV2Content{padding:30px 0}}