.program_schedule{background-color:var(--mirage);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:var(--font-16);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:var(--mirage);border-image:linear-gradient(90deg,var(--red),var(--atlas-indigo)) 1;border-image-slice:1;border-top:10px solid transparent;padding:80px 0}.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:var(--white);content:">";font-size:var(--font-14);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:var(--white);font-size:var(--14px);line-height:24px;text-decoration:none}.banner_text_inner{padding-top:18px}.banner_logo{padding-bottom:40px}.banner_logo img{display:block;filter:brightness(0) invert(1);max-width:300px;width:100%}.banner_text_inner .title h1{color:var(--white);font-size:36px;line-height:42px;margin:0}.banner_text_inner .title{max-width:650px}.banner_text_inner .content{color:var(--white);font-size:var(--font-20);line-height:24px;padding-top:24px}.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:var(--white);font-size:12px;font-weight:600;line-height:12px}.banner_box_inner{background:var(--white);border-radius:0 0 4px 4px;padding:30px 45px 40px}.box_cover{border-radius:4px;overflow:hidden}.border_bg{background:var(--white);border-radius:4px 4px 0 0;height:10px}.box_title h6{color:var(--mirage);font-size:var(--font-16);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:var(--font-18);font-weight:700;line-height:22px;padding:18px 20px;text-align:center;text-decoration:none;transition:all .3s ease;width:100%}a.primary.btn{background:var(--atlas-indigo);border-color:transparent;color:var(--white)}a.primary.btn:hover{background:var(--primary);border-color:var(--primary);color:var(--white)}a.secondary.btn{align-items:center;color:var(--mirage);column-gap:8px;display:flex;justify-content:center}a.secondary.btn,a.secondary.btn:hover{background:transparent;border-color:transparent}a.secondary.btn:hover{color:var(--atlas-indigo)}a.secondary.btn:hover svg path{fill:var(--atlas-indigo)}.pop_form__titl h5{color:#243746;font-size:var(--font-18);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:var(--font-18)}.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:var(--white);display:inline-block;font-size:var(--font-16);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:var(--font-18);line-height:24px;padding-top:20px}.banner_box_inner{padding:30px 20px 35px}}.tab_row{border-bottom:1px solid var(--neutral-lighter)}.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:var(--mirage);cursor:pointer;font-size:var(--font-18);line-height:24px;padding:22px 25px;transition:all .3s ease-in-out}.tab_list ul li.active,.tab_list ul li:hover{background:var(--neutral-lightest);border-bottom:4px solid var(--atlas-indigo);font-weight:700}.tab_overview{padding:65px 0}.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:var(--mirage);font-size:32px;font-weight:600;line-height:48px;margin:0}.share_button a{text-decoration:none}.tab_list{padding:0;position:sticky;top:0;z-index:1000}.tab_list,.tab_row{background:var(--white)}.tab_row{transition:all .3s ease}.tab_row.sticky{background:var(--white);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:#f0f6ff;border-radius:8px;padding:24px 24px 32px}.program_text{color:var(--white);font-size:12px;line-height:22px}.tuition_row{align-items:center;display:flex;flex-flow:wrap;gap:8px;padding:0 0 12px}.tuition_price .offer,.tuition_price .title{color:#ededed;font-size:25px;font-weight:600;line-height:28px}.tuition_offer{align-items:center;display:flex;gap:8px}.tuition_offer del{color:#9d9d9d}.tuition_offer .offer,.tuition_offer del{font-size:var(--font-14);line-height:24px}.tuition_offer .offer{background:#2d86d0;border-radius:4px;color:var(--white);padding:4px 12px}.program_schedule .content{color:var(--white);font-size:var(--font-14);line-height:22px}.program_date{color:var(--white);font-size:var(--font-20);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:var(--font-18);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:var(--font-16);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:var(--font-20);font-weight:700;line-height:22px;padding-bottom:10px}.upcomingskill .content{color:#000;font-size:var(--font-16);line-height:22px;padding-bottom:18px}.career{padding:24px 0 0 18px}.career .heading{color:#243746;font-size:var(--font-20);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}.program-callout-box{background:#f5f5f7;border-radius:8px;padding:16px}.callout-title{align-items:center;display:flex;font-size:var(--font-16);gap:8px;line-height:24px;margin-bottom:6px}.callout-overview,.callout-title{color:var(--cypress);font-family:var(--font-inter)}.callout-overview{font-size:var(--font-14);line-height:21px}.dnd-section .program-callout-box .callout-button{align-items:center;background-color:var(--cypress);border:0;border-radius:8px;box-shadow:none;color:var(--white);display:inline-flex;font-size:12px;font-weight:500;gap:8px;justify-content:center;line-height:18px;padding:8px 12px;text-decoration:none!important;transition:all .3s ease-in-out}.dnd-section .program-callout-box .callout-button:hover{background-color:var(--primary);color:var(--white)}.program-callout-modal{background-color:rgba(0,0,0,.8);padding-right:0!important}.program-callout-modal .modal-content{background:var(--white);border:1px solid #b2b4b6;border-radius:8px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);padding:40px}.program-callout-modal .modal-dialog{max-width:600px}.program-callout-modal .modal-header{border:0;padding:0}.program-callout-modal .btn-close,.program-callout-modal .btn-close:hover{background:transparent;border:0;box-shadow:none;opacity:1}.program-callout-modal .modal-body{padding:0}.program-callout-modal .modal-body *{color:var(--cypress)}.program-callout-modal .modal-body ul{padding-left:30px}.program-callout-modal .callout-title{font-size:var(--font-20);font-weight:700;line-height:30px}.modal-backdrop.show{opacity:0;z-index:-1}.payment-link,.program_description .program_schedule .company-policy-link,.program_description .program_schedule .company-policy-link span{font-family:Source Sans Pro;font-size:14px;font-weight:400;line-height:24px}.program_description .program_schedule .company-policy-link,.program_description .program_schedule .company-policy-link span{color:#5293ff}.payment-link{color:var(--blue)}.company-policy-link:hover,.company-policy-link:hover span,.payment-link:hover,.payment-link:hover span{text-decoration:none}.company-policy-link span,.payment-link span{text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;transition:all .3s ease}.program_date{border-top:1px solid #243746;margin-top:16px}.company-policy-overview :last-child{margin-bottom:12px}.about-university-block .tab_content{border-top:1px solid #d8d9da;padding-bottom:64px;padding-top:60px}.university-content h3{font-size:24px!important;margin-bottom:10px}.financing_options_lists ul li:not(:last-child),.program_list ul li:not(:last-child){margin-bottom:5px}.financing_options_lists{padding-top:25px}.financing_options_lists h4{font-size:var(--font-18);line-height:28px}.financing_options_lists ul li{color:#000;line-height:28px}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:var(--white)!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;padding:35px 25px}.banner_box .box_cover,.box_button .box_cover{border:none;padding:0}.about-university-block .tab_content{margin-top:50px;padding-top:40px}.university-content h3{line-height:32px}.program_detail{padding-left:15px;padding-right:15px}}.pop_up_form,.pop_up_form *{font-family:Source Sans Pro,sans-serif!important}@media only screen and (min-width:992px){.program-callout-box{height:100%}}@media only screen and (min-width:1200px){.tabing_section{padding-bottom:64px}.tab_list ul li{padding:22px 30px}}