.program_schedule{background-color:#15212a;border-radius:8px;padding:32px 24px}.program_description .program_schedule *{color:#ededed}.program_schedule .book-button{background:#3291d9;border-radius:4px;display:block;font-family:Mulish,sans-serif;font-size:16px;font-weight:700;line-height:22px;padding:12px 20px;text-align:center;transition:all .3s ease-in-out}.program_schedule .book-button:hover{background-color:#e41b49;text-decoration:none}.book-button-block{border-bottom:1px solid #243746;padding:16px 0}.career_list ul li:last-child{margin-right:0}.hero_banner{background-color:#18453b;padding:23px 0 72px}.hero_banner_row{align-items:flex-end;display:flex;flex-flow:wrap;justify-content:space-between}.banner_text{padding-right:20px;width:67%}.banner_box{padding-left:20px;width:33%}.page_list ul{align-items:center;display:flex;gap:10px;justify-content:flex-start;list-style:none;margin:0;padding:0}.page_list ul li{padding-left:20px;position:relative}.page_list ul li:before{color:#fff;content:">";font-size:14px;left:0;line-height:24px;position:absolute;top:50%;transform:translateY(-50%)}.page_list ul li:first-child:before{display:none}.page_list ul li:first-child{padding-left:0}.page_list ul li,.page_list ul li a{color:#fff;font-size:14px;line-height:24px;text-decoration:none}.banner_text_inner{padding-top:42px}.banner_logo{padding-bottom:32px}.banner_logo img{display:block;filter:brightness(0) invert(1);max-width:300px;width:100%}.banner_text_inner .title h1{color:#fff;font-size:36px;line-height:42px;margin:0}.banner_text_inner .title{max-width:650px}.banner_text_inner .content{color:#fff;font-size:20px;line-height:24px;padding-top:16px}.share_button{padding-top:18px}.share_button a{align-items:center;display:inline-flex;gap:5px}.share_button a .share_icon{align-items:center;display:flex;height:12px;justify-content:center;width:12px}.share_button a .share_link{color:#fff;font-size:12px;font-weight:600;line-height:12px}.banner_box_inner{background:#fff;border-radius:0 0 4px 4px;padding:30px 45px 35px}.box_cover{border-radius:4px;overflow:hidden}.border_bg{background:#3291d9;border-radius:4px 4px 0 0;height:10px}.box_title h6{color:#15212a;font-size:16px;font-weight:600;line-height:22px;margin:0;text-align:center}.box_title{padding-bottom:24px}.box_button{display:grid;gap:10px}a.btn{border:1px solid;border-radius:4px;display:inline-block;font-family:Mulish,sans-serif;font-size:16px;font-weight:700;line-height:22px;padding:13px 0;text-align:center;text-decoration:none;transition:all .3s ease;width:100%}a.primary.btn{background:#e41b49;border-color:transparent;color:#fff}a.primary.btn:hover,a.secondary.btn{background:transparent;border-color:#e41b49;color:#e41b49}a.secondary.btn:hover{background:#e41b49;border-color:transparent;color:#fff}.pop_form__titl h5{color:#243746;font-size:18px;font-weight:600;line-height:28px}.pop_form__titl{padding-bottom:14px}.form_submited .pop_form__titl{display:none}.submitted-message{color:#243746;font-size:18px}.submitted-message,a[href="#popup-close"]{font-weight:600;line-height:28px;text-align:center}a[href="#popup-close"]{background:#e41b49;border:1px solid transparent;border-radius:4px;color:#fff;display:inline-block;font-size:16px;margin-top:10px;padding:12px 68px;text-decoration:none;transition:all .3s ease}div#apply-now .submitted-message p{display:block;font-weight:600!important;line-height:28px}div#apply-now button.f-button.is-close-btn{display:none}.tab_row{position:sticky;top:0;width:100%}.container-fluid.body-container,body{overflow:visible}@media(max-width:1350px){.banner_text{padding-right:15px;width:60%}.banner_box{max-width:398px;padding-left:15px;width:40%}}@media(max-width:991px){.page_list ul li{display:none}.page_list ul li.active{display:block}.page_list ul li.active:before{content:"<"}.page_list ul li{padding-left:15px}.banner_text{padding-right:15px;width:50%}.banner_box{padding-left:15px;width:50%}.banner_text_inner{padding-top:25px}.banner_logo{padding-bottom:25px}.banner_text_inner .title h1{font-size:25px;line-height:35px}.banner_box_inner{padding:30px}}@media(max-width:767px){.hero_banner{padding:32px 0}.banner_box,.banner_text{padding:0;width:100%}.hero_banner_row{gap:40px}.banner_text_inner{padding-top:20px}.banner_logo{padding-bottom:20px}.banner_text_inner .title h1{font-size:28px;line-height:36px}.banner_text_inner .content{font-size:18px;line-height:24px;padding-top:20px}.banner_box_inner{padding:30px 20px 35px}}.tab_row{border-bottom:1px solid #d6d6d6}.wrapper{margin:0 auto;max-width:1240px;padding:0 20px}.tab_list ul{align-items:center;display:flex;flex-flow:wrap;justify-content:flex-start;list-style:none;margin:0;padding:0}.tab_list ul li{border-bottom:4px solid transparent;color:#15212a;cursor:pointer;font-size:14px;line-height:24px;padding:22px 30px}.tab_list ul li.active{background:#fafafa;border-bottom:4px solid #e41b49}.tab_overview{padding:65px 0 100px}.tab_content_row{align-items:flex-start;display:flex;flex-flow:wrap;justify-content:space-between}.tab_details{padding-right:24px;width:65%}.tab_content_cover{display:grid;gap:18px}.tab_description{padding-left:24px;width:35%}.tab_content{display:grid;gap:24px}.tab_content h3{color:#15212a;font-size:32px;font-weight:600;line-height:48px;margin:0}.share_button a{text-decoration:none}.tab_list{background:#fff;padding:0;position:sticky;top:0;z-index:1000}.tab_row{background:#fff;transition:all .3s ease}.tab_row.sticky{background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1);position:fixed;top:0;width:100%;z-index:1000}html{scroll-behavior:smooth}.program_description{background:#ecf7ff;border-radius:8px;padding:24px 24px 32px}.program_text{color:#fff;font-size:12px;line-height:22px}.tuition_row{align-items:center;display:flex;flex-flow:wrap;gap:8px;padding:5px 0}.tuition_price .title{font-weight:600}.tuition_price .offer,.tuition_price .title{color:#fff;font-size:20px;line-height:28px}.tuition_offer{align-items:center;display:flex;gap:8px}.tuition_offer del{color:#9d9d9d;font-size:14px;line-height:24px}.tuition_offer .offer{background:#2d86d0;border-radius:4px;color:#fff;font-size:14px;line-height:24px;padding:4px 12px}.program_schedule .content{color:#fff;font-size:14px;line-height:22px}.program_date{color:#fff;font-size:20px;line-height:28px;padding:16px 0 0}.program_date span{font-weight:600}.program_detail{padding:25px 24px 0}.program_detail .title h4{color:#243746;font-size:18px;font-weight:700;line-height:28px}.program_list ul{list-style:none;margin:0;padding:12px 0 0}.program_list ul li{align-items:center;display:flex;gap:15px;justify-content:flex-start}.program_list ul li .list_text{color:#000;font-size:16px;line-height:28px;width:calc(100% - 35px)}.program_list ul li .list_icon{align-items:center;display:flex;height:20px;justify-content:center;width:20px}.program_list ul li .list_icon svg{height:16px;vertical-align:middle;width:16px}.upcomingskill{padding-top:30px}.upcomingskill .heading{color:#000;font-size:20px;font-weight:700;line-height:22px;padding-bottom:10px}.upcomingskill .content{color:#000;font-size:16px;line-height:22px;padding-bottom:18px}.career{padding:24px 0 0 18px}.career .heading{color:#243746;font-size:20px;font-weight:600;line-height:28px}.career_list{padding-top:15px}.career_list ul{align-items:center;display:flex;flex-flow:wrap;gap:12px 0;justify-content:flex-start;list-style:none;margin:0 -6px;padding:0}.career_list ul li{background:#ededed;border-radius:4px;color:#595959;font-size:12px;line-height:24px;margin:0 6px;padding:4px 8px}div#apply-now .pop_up_form,div#apply-now form{padding:0}#mktoForm_8438{width:100%!important}#mktoForm_8438 .mktoFieldWrap,#mktoForm_8438 .mktoFieldWrap input,#mktoForm_8438 .mktoFormCol{float:unset}#mktoForm_8438 .mktoFieldWrap input,#mktoForm_8438 .mktoFieldWrap select{border:1px solid #8f8f8f;border-radius:4px;outline:none;padding:13px 15px;width:100%!important}#mktoForm_8438 .mktoOffset{display:none}#mktoForm_8438 .mktoFieldWrap label{font-family:Source Sans Pro;font-weight:600!important;line-height:28px;width:max-content!important}#mktoForm_8438 .mktoHtmlText.mktoHasWidth{font-family:Source Sans Pro;font-size:12px;line-height:24px;padding-bottom:14px;padding-top:6px;width:100%!important}#mktoForm_8438 .mktoHtmlText.mktoHasWidth em{font-style:normal}#mktoForm_8438 .mktoButtonRow .mktoButtonWrap.mktoSimple{margin-left:0!important}#mktoForm_8438 .mktoButtonRow .mktoButtonWrap.mktoSimple button{background:#e41b49!important;border-color:transparent!important;border-radius:4px;display:block;font-family:Source Sans Pro;font-size:16px!important;font-weight:600;line-height:28px;outline:none;padding:13px 15px!important;text-align:center;transition:all .3s ease;width:100%}#mktoForm_8438 .mktoButtonRow{width:100%}#mktoForm_8438 .mktoButtonWrap.mktoSimple .mktoButton:hover{background:#fff!important;border-color:#e41b49!important;color:#e41b49!important}#mktoForm_8438>.mktoFormRow:nth-child(2){display:none}@media(max-width:991px){.tab_overview{padding:40px 0}.tab_details{padding-right:10px;width:60%}.tab_description{padding-left:10px;width:40%}.program_description{padding:35px 25px}.program_detail .title{padding-bottom:0}.tab_content_cover{gap:18px}.tab_content{gap:16px}}@media(min-width:768px){.tab_description{display:block}.tab_description_mobile{display:none}.career{padding-right:50px}}@media(max-width:767px){.tab_list ul{flex-flow:nowrap;overflow:auto;width:100%}.tab_overview{padding:40px 0 0}.tab_details{padding:0;width:100%}.tab_description{padding-left:0;width:100%}.tab_description_mobile{margin-top:40px}.tab_content_row{gap:40px}.career{display:none}.program_description{margin:0 -30px;padding:35px 44px}.banner_box .box_cover,.box_button .box_cover{border:none;padding:0}}.pop_up_form,.pop_up_form *{font-family:Source Sans Pro,sans-serif!important}