article.course-card{background:#fff 0 0 no-repeat padding-box;border:1px solid #d2d8de;border-radius:8px;height:164px;margin-bottom:20px;padding:11px!important}article.course-card img{border-radius:4px;display:block;float:left;height:88px;margin-bottom:12px;margin-right:12px;-o-object-fit:cover;object-fit:cover;width:130px}article.course-card .details{float:left;width:calc(100% - 160px)}article.course-card .details h3.title{color:#3e3e3e;font-family:Roboto;font-size:14px;font-style:normal;font-variant:normal;font-weight:500;height:43px;letter-spacing:0;line-height:20px;margin:0;padding:0;text-align:left;text-transform:none}article.course-card .details h3.title.mobile{display:none}article.course-card .details ul.hubs-featured-section__rating{display:inline-block;margin:0 0 3px;width:70px}article.course-card .details ul.hubs-featured-section__rating li{display:inline-block;font-size:12px}article.course-card .details ul.hubs-featured-section__rating li span.icon-filled-star--filled:before{color:#f99d25!important}article.course-card .details ul.hubs-featured-section__rating li span.icon-filled-star:before{color:#b3bdc0}article.course-card .details .count{color:#5d676e;line-height:19px;padding-left:4px;text-transform:none}article.course-card .details .count,article.course-card .details div.description{font-family:Roboto;font-size:12px;font-style:normal;font-variant:normal;font-weight:400;letter-spacing:0}article.course-card .details div.description{color:#465159;line-height:18px}article.course-card .details button.course-resume-btn{display:none}article.course-card button.course-resume-btn{width:100%}.bf-featured-section{display:grid;gap:20px 20px;grid-auto-flow:row;grid-template-areas:"bf-featured-section__courses bf-featured-section__courses bf-featured-section__careers" "bf-featured-section__courses bf-featured-section__courses bf-featured-section__articles";grid-template-columns:auto 341px 341px;grid-template-rows:235px 144px;justify-content:center}.bf-featured-section.has-video{grid-template-rows:150px 252px}.bf-featured-section.has-video .bf-featured-section__careers article[data-id="0"]{border-bottom:none;margin-bottom:-5px}.bf-featured-section.has-video .bf-featured-section__careers article[data-id="1"]{display:none}.bf-featured-section h2{margin:0!important}.bf-featured-section button.course-resume-btn{background:#009b5d;border-radius:8px;color:#fff;font-family:Roboto;font-size:14px;font-style:normal;font-variant:normal;font-weight:500;height:36px;letter-spacing:0;line-height:18px;text-transform:none;width:212px}.bf-featured-section button.course-resume-btn:hover{background:#00683e}.bf-featured-section a.more-info-btn{color:#0091c7;font-family:Roboto;font-size:12px;font-style:normal;font-variant:normal;font-weight:500;letter-spacing:0;line-height:16px;position:relative;top:2px}.bf-featured-section a.more-info-btn span.icon-help{position:relative;top:1px}.bf-featured-section article{padding:20px;text-align:left}.bf-featured-section article img{border-radius:4px;display:block;float:left}.bf-featured-section article .details{float:left;text-align:left}.bf-featured-section article .details span.enrollment-count{color:#5d676e;font:normal normal normal 12px/19px Roboto;letter-spacing:0;text-transform:none}.bf-featured-section article .details span.enrollment-count span.icon-welliba-graduation-hat:before{color:#b3bdc0;font-size:17px;padding:0 5px 0 0;position:relative;top:2px}.bf-featured-section article .details ul.bf-featured-section__rating{display:inline-block;margin:0 0 3px;width:70px}.bf-featured-section article .details ul.bf-featured-section__rating li{display:inline-block;font-size:12px}.bf-featured-section article .details ul.bf-featured-section__rating li span.icon-filled-star--filled:before{color:#f99d25!important}.bf-featured-section article .details ul.bf-featured-section__rating li span.icon-filled-star:before{color:#b3bdc0}.bf-featured-section article .details .description{color:#465159;font:normal normal normal 12px/18px Roboto;height:36px;letter-spacing:0;overflow:hidden}.bf-featured-section__articles,.bf-featured-section__careers,.bf-featured-section__courses{background:#fff 0 0 no-repeat padding-box;border:1px solid #d2d8de;border-radius:12px}.bf-featured-section__articles h2.section-heading,.bf-featured-section__careers h2.section-heading{color:#206e90;font-family:Roboto;font-size:12px;font-style:normal;font-variant:normal;font-weight:700;letter-spacing:0;line-height:16px;margin:0 0 -5px;padding:18px 18px 0;text-align:left;text-transform:uppercase}.bf-featured-section__articles article,.bf-featured-section__careers article{padding:15px 18px}.bf-featured-section__articles article.featured-video h4.title,.bf-featured-section__careers article.featured-video h4.title{color:#2d3941;font:normal normal 900 14px/24px Roboto;letter-spacing:.28px;margin:8px 0 4px;padding:0;text-align:left}.bf-featured-section__articles article .details,.bf-featured-section__careers article .details{height:56px}.bf-featured-section__articles article .details h4.title,.bf-featured-section__careers article .details h4.title{color:#2d3941;font:normal normal 900 14px/20px Roboto;letter-spacing:0;margin:0;padding:0}.bf-featured-section__articles article .details .description,.bf-featured-section__careers article .details .description{height:36px}.bf-featured-section__articles .bf-featured-section__more,.bf-featured-section__careers .bf-featured-section__more{margin-left:20px;text-align:left}.bf-featured-section__articles .bf-featured-section__more a,.bf-featured-section__careers .bf-featured-section__more a{color:#0091c7;font-family:Roboto;font-size:12px;font-style:normal;font-variant:normal;font-weight:500;letter-spacing:0;line-height:16px;text-transform:none}.bf-featured-section__articles .bf-featured-section__more a:hover,.bf-featured-section__careers .bf-featured-section__more a:hover{color:#00b6fa}.bf-featured-section__articles .bf-featured-section__more a span,.bf-featured-section__careers .bf-featured-section__more a span{left:-1px;position:relative;top:1px}.bf-featured-section__courses{background:#fff 0 0 no-repeat padding-box;grid-area:bf-featured-section__courses}.bf-featured-section__courses--mobile{display:none}.bf-featured-section__courses h2.section-heading{background:-webkit-linear-gradient(top,#1581af,#1581af 4px,#fff 0,#fff);border-radius:12px 12px 0 0;margin:0;text-align:center}.bf-featured-section__courses h2.section-heading span.section-heading__ribbon{align-items:center;background:#1581af;border-radius:0 0 12px 12px;color:#fff;display:inline-flex;font-family:Roboto;font-size:12px;font-style:normal;font-variant:normal;font-weight:700;height:36px;justify-content:center;letter-spacing:0;line-height:16px;margin:0 auto;min-width:300px;padding:0 20px;position:relative;text-transform:uppercase;top:-15px}.bf-featured-section__courses h2.section-heading span.section-heading__ribbon.on-hubs{margin-bottom:15px;top:0}.bf-featured-section__courses h2.section-heading span.section-heading__ribbon span.icon-filled-star{color:#fff;left:-4px;position:relative;top:-1px}.bf-featured-section__courses article.primary{margin-top:-15px;padding:20px 20px 7px}.bf-featured-section__courses article.primary img{height:129px;margin-right:23px;width:207px}.bf-featured-section__courses article.primary .details{width:calc(100% - 230px)}.bf-featured-section__courses article.primary .details h4.title{color:#3e3e3e;font:normal normal 700 16px/20px Roboto;height:25px;letter-spacing:0;margin:0;padding:0;text-transform:none}.bf-featured-section__courses article.primary .details h4.title span.spacer{display:inline-block;width:10px}.bf-featured-section__courses article.primary .details .cta-wrapper{margin-top:10px}.bf-featured-section__courses article.primary .details .cta-wrapper a.more-info-btn{margin-left:20px}.bf-featured-section__courses hr{background:#d2d8de;border:none;height:1px}.bf-featured-section__courses p.divider{color:#465159;font:normal normal normal 14px/26px Roboto;letter-spacing:0;margin:0 0 5px 20px;text-align:left;text-transform:none}.bf-featured-section__courses .secondaries-wrapper{display:grid;grid-template-columns:1fr 1fr}.bf-featured-section__courses .secondaries-wrapper article.secondary{padding:7px 20px}.bf-featured-section__courses .secondaries-wrapper article.secondary[data-id="1"] .details{border-right:1px solid #d2d8de;padding-right:12px}.bf-featured-section__courses .secondaries-wrapper article.secondary[data-id="2"]{padding-left:10px}.bf-featured-section__courses .secondaries-wrapper article.secondary img{display:block;height:84px;margin-right:13px;-o-object-fit:cover;object-fit:cover;width:116px}.bf-featured-section__courses .secondaries-wrapper article.secondary .details{height:84px;width:calc(100% - 132px)}.bf-featured-section__courses .secondaries-wrapper article.secondary .details h4.title{color:#2d3941;font:normal normal 900 14px/21px Roboto;letter-spacing:0;margin:0;padding:0}.bf-featured-section__courses .secondaries-wrapper article.secondary .details .ratings-enrollments{display:flex}.bf-featured-section__courses .secondaries-wrapper article.secondary:first-child{padding-right:0}.bf-featured-section__courses-footer{align-items:center;display:flex;height:43px;justify-content:center;margin-top:-5px}.bf-featured-section__courses-footer a{color:#007646;font-family:Roboto;font-size:14px;font-style:normal;font-variant:normal;font-weight:500;letter-spacing:0;line-height:19px;text-transform:none}.bf-featured-section__courses-footer a:hover{color:#007646;text-decoration:underline}.bf-featured-section__careers{grid-area:bf-featured-section__careers}.bf-featured-section__careers article[data-id="0"]{border-bottom:1px solid #d2d8de}.bf-featured-section__careers article img{display:block;height:50px;margin-right:15px;-o-object-fit:cover;object-fit:cover;width:76px}.bf-featured-section__careers article .details{width:calc(100% - 95px)}.bf-featured-section__careers article.no-careers{align-items:center;display:flex;font-size:14px;height:175px}.bf-featured-section__careers--mini-vertical img{padding:10px 20px 2px}.bf-featured-section__careers--mini-vertical .mini-vertical-desc{font:normal normal normal 12px/18px Roboto;padding:0 20px 10px}.bf-featured-section__articles{grid-area:bf-featured-section__articles}.bf-featured-section__articles article{padding-bottom:8px}.bf-featured-section__articles article[data-id="1"]{display:none}.bf-featured-section__articles article .description{color:#465159;font:normal normal normal 14px/20px Roboto;letter-spacing:0;padding-bottom:5px}.bf-featured-section__articles article .description p{line-height:24px}.bf-featured-section__articles article.odd-career img{display:block;height:50px;margin-right:15px;-o-object-fit:cover;object-fit:cover;width:76px}.bf-featured-section__articles article.odd-career .details{width:calc(100% - 95px)}.bf-featured-section--mobile .bf-featured-section__top-bar{align-items:center;display:flex;justify-content:space-between;margin:0 0 20px}.bf-featured-section--mobile .bf-featured-section__top-bar h2.mobile-heading{color:#1b232e;font-family:Roboto;font-size:18px;font-style:normal;font-variant:normal;font-weight:900;letter-spacing:0;line-height:28px;margin:0!important;text-transform:capitalize}.bf-featured-section--mobile .bf-featured-section__top-bar a{color:#007646;font-family:Roboto;font-size:14px;font-style:normal;font-variant:normal;font-weight:700;letter-spacing:0;line-height:19px;text-transform:capitalize}@media (max-width:1440px){.bf-featured-section__articles article{height:82px}.bf-featured-section__articles article .details{height:46px}.bf-featured-section__articles article.featured-video{height:182px}.bf-featured-section article .details ul.bf-featured-section__rating li{font-size:10px}.bf-banners-section .bf-vertical-manager-banner{background:#eff2fc 0 0 no-repeat padding-box;border-radius:20px;display:grid;gap:0 20px;grid-auto-flow:row;grid-template-areas:"bf-vertical-manager-banner__img-tab bf-vertical-manager-banner__heading" "bf-vertical-manager-banner__img-tab bf-vertical-manager-banner__description";grid-template-columns:268px auto;grid-template-rows:70px auto;padding:44px 36px 36px}}@media (max-width:1310px){.bf-featured-section.has-video .bf-featured-section__courses article.primary .details h4.title{height:42px}.bf-featured-section.has-video .bf-featured-section__courses-footer{height:50px}}@media (max-width:1270px){.bf-featured-section{grid-template-areas:"bf-featured-section__courses bf-featured-section__courses" "bf-featured-section__careers bf-featured-section__articles";grid-template-columns:1fr 1fr;grid-template-rows:1fr 238px;padding-bottom:30px}.bf-featured-section.has-video{grid-template-rows:444px 252px}.bf-featured-section.has-video .bf-featured-section__courses-footer{height:43px}.bf-featured-section.has-video .bf-featured-section__careers article[data-id="0"]{border-bottom:1px solid #d2d8de}.bf-featured-section.has-video .bf-featured-section__careers article[data-id="1"]{display:block}.bf-featured-section.has-video .bf-featured-section__articles article[data-id="0"]{border-bottom:none!important}.bf-featured-section__courses-footer{height:40px}.bf-featured-section__articles article{height:87px}.bf-featured-section__articles article[data-id="0"]{border-bottom:1px solid #d2d8de}.bf-featured-section__articles article[data-id="1"]{display:block}}@media (max-width:707px){.bf-featured-section{display:block;padding-bottom:0}.bf-featured-section__articles,.bf-featured-section__careers,.bf-featured-section__courses{display:none}.bf-featured-section__courses--mobile{display:block;text-align:center}.bf-featured-section__courses--mobile h2.section-heading{color:#2d3941;font:normal normal 900 18px/24px Roboto;letter-spacing:0;margin-bottom:12px;text-align:center;text-transform:none}.bf-featured-section__courses--mobile .link-wrap{margin:0 auto;width:120px}.bf-featured-section__courses--mobile a.see-all-courses{color:#0091c7;display:inline-block;font-family:Roboto;font-size:14px;font-style:normal;font-variant:normal;font-weight:700;letter-spacing:0;line-height:24px;margin-bottom:15px;text-align:center;text-decoration:underline}.bf-featured-section__courses--mobile span.icon-thick-arrow-right{color:#0091c7;position:relative;top:2px}.bf-featured-section article{height:auto}.bf-featured-section article.course-card .details{width:calc(100% - 145px)}}@media (max-width:480px){h2.section-heading{margin:40px 0 20px!important}article.course-card .details .ratings-enrollments{margin-bottom:-7px;padding-top:7px}article.course-card .details h3.title.mobile{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;display:block;font-family:Roboto!important;font-size:14px!important;font-style:normal!important;font-variant:normal!important;font-weight:500!important;line-height:20px!important;overflow:hidden}article.course-card .details h3.title.desktop{display:none}}@media (max-width:360px){article.course-card .details ul.bf-featured-section__rating{width:50px}article.course-card .details ul.bf-featured-section__rating li{font-size:9px}article.course-card .details span.enrollment-count span.count{font-size:11px}}
