@charset "UTF-8";.available_programs .programs_header{display:flex;flex-direction:column;align-items:flex-start}.available_programs .programs_header h2{font-size:3rem;font-weight:300;color:#fff;padding-bottom:40px}.available_programs .programs_header h2 span{font-weight:600;color:#ff7d00}.available_programs .programs_header h3{padding-bottom:16px}.available_programs .programs_header p{padding:0 0 24px;color:#fff}.available_programs .programs_grid h2{font-size:3rem;font-weight:300;color:#fff;padding-bottom:24px}.available_programs .programs_grid h2 span{font-weight:600;color:#ff7d00}.available_programs .programs_grid .grid_row{display:grid;grid-template-columns:1fr}.available_programs .programs_grid .grid_row .grid_item{display:flex;flex-wrap:wrap;border:1px solid hsla(0,0%,100%,.3);margin-bottom:24px}.available_programs .programs_grid .grid_row .grid_item a{display:flex;width:100%;padding:16px}.available_programs .programs_grid .grid_row .grid_item a:hover{background:hsla(0,0%,100%,.05)}.available_programs .programs_grid .grid_row .grid_item a .program_icon{width:90px;height:85px}.available_programs .programs_grid .grid_row .grid_item a .program_name{display:flex;align-items:center;justify-content:center;width:calc(100% - 90px);padding:0 16px}.available_programs .programs_grid .grid_row .grid_item a .program_name h3{font-weight:400;color:#fff;font-size:1.6rem;text-align:center}@media (min-width:620px){.available_programs .programs_grid .grid_row{grid-template-columns:1fr 1fr;-moz-column-gap:20px;column-gap:20px;row-gap:20px}.available_programs .programs_grid .grid_row .grid_item{flex-wrap:nowrap;margin:unset}}.quiz{background-image:url(/images/quiz-bg-mobile.webp);background-repeat:no-repeat;background-size:cover}@media (min-width:1024px){.quiz{background-image:url(/images/quiz-bg-desktop.webp)}}.quiz_content{display:flex;flex-direction:column;justify-content:space-between;color:#fff}.quiz_content .content_header{display:flex;flex-direction:column;align-items:flex-start}.quiz_content .content_header h2{padding-bottom:40px;color:#fff;font-weight:300;font-size:3rem;text-transform:capitalize}.quiz_content .content_header p{color:#fff;font-weight:400}.quiz_content .content_button{padding-top:40px}.quiz_content .content_button a{display:inline-block;margin:0 auto;display:block;width:253px}.quiz_content .content_button a button{text-transform:uppercase;border:none;width:253px;height:45px;background:#ff7d00;font-size:1.8rem;color:#002d72;font-weight:700;cursor:pointer;outline:none}.slider_wrapper{background-color:#dbe3ea;position:relative}.slider{background-repeat:no-repeat;background-size:cover;background-position:50%;overflow:hidden}.col-slider{padding:0 48px}.section-title{display:flex;flex-direction:column;align-items:flex-start}.section-title h2{font-size:3rem;font-weight:300;color:#002d72;padding-bottom:24px}.section-title h2 span{font-weight:600}.col-slider{position:relative}.carousel__item{opacity:0;position:absolute;top:0;color:#212121;width:100%;z-index:0;transition:transform .5s;transform:translateX(100%)}.inner{position:relative}.carousel__item .inner{padding:0;width:80%;color:#002d72}@media (max-width:650px){.col-slider{padding:0 24px}.carousel__item.active,.carousel__item.active .inner{width:100%}.carousel__item .inner{width:80%;padding:24px 0}.carousel__item .inner p{width:100%}.carousel__item .inner:nth-of-type(2){display:none}}.carousel__item.active{opacity:1;position:relative;z-index:900;transform:none;display:flex}.carousel__item.active .inner{width:100%}.carousel__item.next,.carousel__item.prev{z-index:800;opacity:1}.carousel__item.prev{transform:translateX(-100%)}.carousel__item.next{transform:translateX(100%)}@media (min-width:650px){.carousel__item .inner{padding:24px 72px 0}}@media (min-width:992px){.carousel__item{margin:0}.col-testimonials h2{margin-top:60px}.carousel__item{width:100%}}span.next,span.prev{font-family:Arial,Helvetica,sans-serif;cursor:pointer;position:absolute;color:#104170;font-weight:400;font-size:8rem;padding:8px 16px;z-index:999}span.prev{left:-35px}span.next{right:-35px}@media (min-width:500px){span.prev{left:-30px}span.next{right:-30px}}@media (min-width:650px){span.prev{left:30px}span.next{right:30px}}span.next:hover,span.prev:hover{color:#ff7d00}.inner p:before{content:" ";background:url(/images/icon/quote.png);position:absolute;display:block;overflow:hidden;width:52px;height:42px;left:0;top:2px}@media (min-width:650px){.inner p:before{left:72px;top:1px}}.carousel__item p{text-indent:65px;font-size:1.6rem;text-align:left;line-height:1.6;height:auto;overflow:hidden;color:#3a4e5d}@media (min-width:768px){.carousel__item:before{top:-20px;left:15px}.slides-arrows{z-index:999}.next,.prev{font-size:20px}}.author{color:#002d72;line-height:1.4;font-size:1.7rem;padding-top:16px;font-weight:600}@media (min-width:500px){.carousel__item p{color:#002d72}}@media (min-width:600px){.author{font-size:1.8rem}}.financial_header_wrapper{max-width:1200px}.financial_header_wrapper .financial_head{display:flex;justify-content:flex-start;text-align:center}.financial_header_wrapper .financial_head h2{font-size:3rem;font-weight:300;color:#fff;padding-bottom:40px}.financial_header_wrapper .financial_head h2 span{font-weight:600;color:#ff7d00}.financial_header_wrapper .financial_body h3{font-size:2rem;font-weight:600;padding-bottom:8px}.financial_header_wrapper .financial_body h3~p{padding-left:16px}.financial_header_wrapper .financial_body p{padding:0 0 24px;color:#fff}.financial_header_wrapper .financial_body p a{color:#ff7d00;text-decoration:underline;font-weight:400}.financial_header_wrapper .financial_body ul{list-style:none;padding:8px 0 0 32px}.financial_header_wrapper .financial_body ul li{padding-bottom:16px;position:relative}.financial_header_wrapper .financial_body ul li:before{content:"+";color:#ff7d00;font-weight:600;position:absolute;left:-17px;top:-4px;font-size:21px}@media (min-width:767px){.financial_header_wrapper .financial_body ul{-moz-columns:2;column-count:2}}.campuses{background-color:#002d72}.campuses .disclaimer>p{font-style:italic;font-size:14px;margin-top:20px}.campuses_header{display:flex;flex-direction:column;align-items:flex-start}.campuses_header h2{font-size:3rem;font-weight:300;color:#fff;padding-bottom:40px}.campuses_header h2 span{font-weight:600;color:#ff7d00}.campuses_header p{padding:0 0 48px;color:#fff}.campuses_grid .grid_row .grid_item{color:#fff;display:flex;flex-direction:column;align-items:center;position:relative}.campuses_grid .grid_row .grid_item .item_address{border-bottom:1px solid hsla(0,0%,100%,.4);padding:24px 0;width:50%;min-width:280px}.campuses_grid .grid_row .grid_item .item_address h3{text-align:center;font-size:2rem;padding-bottom:8px}.campuses_grid .grid_row .grid_item .item_address p{text-align:center;font-size:1.5rem}.campuses_grid .grid_row .grid_item:last-child .item_address{border-bottom:none}@media (min-width:900px){.campuses_grid .grid_row{display:grid;grid-column-gap:20px;grid-row-gap:20px;grid-template-columns:repeat(3,minmax(256px,1fr))}.campuses_grid .grid_row .grid_item{color:#fff;display:flex;flex-direction:column;align-items:center;position:relative;border-right:1px solid hsla(0,0%,100%,.4)}.campuses_grid .grid_row .grid_item:last-child{border-right:none}.campuses_grid .grid_row .grid_item .item_address{border-bottom:none}}.wrapper_content.footer{padding-block:20px}.wrapper_content.footer .footer_content{display:flex;flex-direction:column;justify-content:center;align-items:center}.wrapper_content.footer .footer_content a,.wrapper_content.footer .footer_content p{font-size:1.2rem;text-align:center;color:#002d72;font-weight:400;width:-moz-fit-content;width:fit-content}.wrapper_content.footer .footer_content .left,.wrapper_content.footer .footer_content .right{display:flex;align-items:center}.wrapper_content.footer .footer_content .left{padding-bottom:16px;color:#002d72;flex-direction:column;gap:10px}.wrapper_content.footer .footer_content .left a{width:-moz-fit-content;width:fit-content;display:inline-block}.wrapper_content.footer .footer_content .left a:last-child{padding-right:0;margin-right:0;border-right:none}.wrapper_content.footer .footer_content .left .left_inside{display:flex;flex-direction:column;align-items:center;gap:10px}.wrapper_content.footer .footer_content .left .hidden{display:none}@media (min-width:500px){.wrapper_content.footer .footer_content .left{align-self:center}.wrapper_content.footer .footer_content .left a{text-align:center}}@media (min-width:600px){.wrapper_content.footer .footer_content{flex-direction:row;justify-content:space-between}.wrapper_content.footer .footer_content .left{padding-bottom:0;align-items:flex-start}.wrapper_content.footer .footer_content .left a{text-align:left}.wrapper_content.footer .footer_content .left .left_inside{align-items:flex-start}.wrapper_content.footer .footer_content .right{align-self:flex-end}}@media (min-width:675px){.wrapper_content.footer .footer_content .left .left_inside{flex-direction:row;align-items:center}.wrapper_content.footer .footer_content .left .left_inside .hidden{display:inline}}@media (min-width:1024px){.wrapper_content.footer .footer_content .left{gap:5px;flex-direction:row;align-items:center}.wrapper_content.footer .footer_content .left .left_inside{gap:5px}.wrapper_content.footer .footer_content .left .hidden{display:inline}.wrapper_content.footer .footer_content .right{align-self:stretch}}.hero{min-height:650px;min-height:calc(80vh - 50px);background-color:#dbe3ea;background-position:25%;background-repeat:no-repeat;background-size:cover;display:flex;align-items:flex-end}@media (min-width:768px){.hero{background-position:50% 24%}}.hero .hero-img-desktop{position:absolute;top:0;display:block;max-width:100%;height:auto;z-index:0}.hero .fluid_wrapper{background-color:hsla(0,0%,100%,.77);justify-content:center}.hero .fluid_wrapper,.hero .hero_title{display:flex;position:relative;width:100%}.hero .hero_title{flex-direction:column;max-width:1200px;font-weight:300;padding:24px}@media (min-width:768px){.hero .hero_title{padding:24px 48px}}.hero .hero_title p .txt-medium{display:none}@media (min-width:500px){.hero .hero_title p .txt-medium{display:inline}}.hero .hero_title p .txt-desktop{display:none}@media (min-width:700px){.hero .hero_title p .txt-desktop{display:inline}}@media (min-width:1024px){.hero .hero_title{align-items:flex-start}.hero .hero_title h1,.hero .hero_title p{text-align:left}}.hero .hero_title h1{font-size:3.2rem;font-weight:300;color:#002d72}.hero .hero_title h1 span{font-weight:500}@media (min-width:1024px){.hero .hero_title h1{max-width:55%}}.hero .hero_title .dynamic{display:none}@media (min-width:1024px){.hero .hero_title .dynamic{display:inline-block}}.hero .hero_title p{color:#002d72;font-weight:400}@media (max-width:500px){.hero .hero_title{padding:15px}.hero .hero_title h1{font-size:2rem;padding-bottom:5px}.hero .hero_title p{font-size:12px}}.description_desktop{display:none}@media (min-width:600px){.description_desktop{display:block}}.desktop{display:none}@media (min-width:1024px){.desktop{display:inline}}.intro_header_wrapper{max-width:1200px}.intro_header_wrapper p{color:#002d72;padding-bottom:2rem}@media (min-width:1024px){.intro_header_wrapper p{padding-bottom:4rem}}.intro_header_wrapper .intro_head{display:flex;justify-content:flex-start;text-align:center}.intro_header_wrapper .intro_head h2{font-size:3rem;font-weight:500;color:#002d72;padding-bottom:24px}.intro_header_wrapper .intro_head h2 span{font-weight:600}.intro_header_wrapper .intro_body h2.terms{color:#002d72;margin-block:1rem 2rem}.intro_header_wrapper .intro_body li,.intro_header_wrapper .intro_body p{color:#002d72}.intro_header_wrapper .intro_body li{margin-left:2.4rem;margin-bottom:1rem}.quiz_mobile{background-color:#ff7d00;color:#002d72;padding:24px;text-align:center}.quiz_mobile h2{font-size:2rem;padding-bottom:8px;text-align:center}.quiz_mobile a,.quiz_mobile h2 span{font-weight:700}.quiz_mobile a{background-color:#002d72;text-transform:capitalize;color:#fff;font-size:1.8rem;display:inline-block;padding:8px 24px;margin-top:8px}.quiz_mobile a:hover{background:#dbe3ea;color:#002d72}@media (min-width:1024px){.form_wrapper{position:absolute;top:199px;right:24px}.quiz_mobile{display:none}}@media (min-width:1200px){.form_wrapper{position:absolute;left:calc(50% + 124px)}}.navigation .wrapper_content{padding:16px}@media (min-width:768px){.navigation .wrapper_content{padding:16px 48px}}.navigation .wrapper_content .quiz_wrapper{display:none!important}.navigation .wrapper_content .fluid{background-color:#104170;display:flex;justify-content:center}.navigation .wrapper_content .nav_wrapper{max-width:1200px;display:flex;width:100%;justify-content:space-between}.navigation .wrapper_content .nav_wrapper ul{list-style:none}@media (max-width:600px){.navigation .wrapper_content .nav_wrapper .logo a{width:100px;display:block}.navigation .wrapper_content .nav_wrapper .logo a img{width:100%;height:100%}}.navigation .wrapper_content .nav_wrapper .menu{display:none}.navigation .wrapper_content .nav_wrapper .menu_burger{align-self:center;left:0;position:relative;z-index:992}.navigation .wrapper_content .nav_wrapper .menu_burger.open{position:fixed;left:auto;right:24px}.navigation .wrapper_content .nav_wrapper .menu_mobile{top:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:24px 16px;position:fixed;width:100vw;height:100vh;min-height:400px;transform:translateX(100vw);background-color:#fff;z-index:990;transition:.5s;background-clip:border-box;background-color:#002d72}@media (min-width:600px){.navigation .wrapper_content .nav_wrapper .menu_mobile{transform:translateX(calc(100vw + 450px))}}.navigation .wrapper_content .nav_wrapper .menu_mobile.open{transform:translateX(0);transition:.5s;max-width:450px}@media (min-width:600px){.navigation .wrapper_content .nav_wrapper .menu_mobile.open{transform:translateX(calc(100vw - 450px))}}.navigation .wrapper_content .nav_wrapper .menu_mobile .mobile_navigation{align-self:flex-start;list-style-type:none}.navigation .wrapper_content .nav_wrapper .menu_mobile .mobile_navigation .mobile_navigation_item{text-align:left;padding:8px;color:#fff}.navigation .wrapper_content .nav_wrapper .menu_mobile .mobile_navigation .mobile_navigation_item p{font-size:2.2rem;text-align:left;margin-bottom:5px;color:#ff7d00;font-weight:400;text-transform:uppercase}.navigation .wrapper_content .nav_wrapper .menu_mobile .mobile_navigation .mobile_navigation_item .mobile_sub_navigation{display:flex;flex-direction:column;min-height:0;max-height:0;height:0;transition:1s;margin-top:10px}.navigation .wrapper_content .nav_wrapper .menu_mobile .mobile_navigation .mobile_navigation_item .mobile_sub_navigation.open{top:50px;height:auto;min-height:1px;max-height:500px;transition:1s;z-index:999}.navigation .wrapper_content .nav_wrapper .menu_mobile .mobile_navigation .mobile_navigation_item .mobile_sub_navigation li{color:#fff}.navigation .wrapper_content .nav_wrapper .menu_mobile .mobile_navigation .mobile_navigation_item .mobile_sub_navigation li a{color:#fff;font-size:1.6rem;display:block;padding:8px}@media (min-width:920px){.navigation .nav_wrapper{align-items:center}.navigation .nav_wrapper .menu{display:block;color:#fff;text-transform:capitalize}.navigation .nav_wrapper .menu .main_navigation{display:flex;justify-content:flex-end}.navigation .nav_wrapper .menu .main_navigation .navigation_item{padding:16px 24px;text-align:center;cursor:pointer;position:relative;border-right:1px solid #fff}.navigation .nav_wrapper .menu .main_navigation .navigation_item:first-of-type{border-left:1px solid #fff}.navigation .nav_wrapper .menu .main_navigation .navigation_item .category{display:flex;justify-content:center;font-size:1.6rem}.navigation .nav_wrapper .menu .main_navigation .navigation_item .category p{font-weight:400}.navigation .nav_wrapper .menu .main_navigation .navigation_item ul{display:none}.navigation .nav_wrapper .menu .main_navigation .navigation_item:hover{background-color:#c91631}.navigation .nav_wrapper .menu .main_navigation .navigation_item:hover .sub_menu{z-index:99;display:flex;flex-direction:column;position:absolute;top:53px;background-color:#c91631;left:0;width:-moz-max-content;width:max-content}.navigation .nav_wrapper .menu .main_navigation .navigation_item:hover .sub_menu li{display:flex;justify-content:flex-start;position:relative;border-bottom:1px solid #fff;font-size:1.4rem;text-align:left}.navigation .nav_wrapper .menu .main_navigation .navigation_item:hover .sub_menu li:last-of-type{border-bottom:none}.navigation .nav_wrapper .menu .main_navigation .navigation_item:hover .sub_menu li a{padding:16px;color:#fff;display:block;width:100%;font-weight:400}.navigation .nav_wrapper .menu .main_navigation .navigation_item:hover .sub_menu li:hover{background-color:#104170}.navigation .nav_wrapper .menu .main_navigation .navigation_item:last-child .sub_navigation{transform:translate(-185px)}}.quiz_wrapper{color:#fff;display:none;justify-content:flex-start;align-items:center;max-width:1200px;width:100%;padding:14px 48px}@media (min-width:1024px){.quiz_wrapper{display:flex!important}}.quiz_wrapper h4{padding-left:16px}.quiz_wrapper a,.quiz_wrapper h4{font-size:2rem;text-transform:capitalize}.quiz_wrapper a{background:#ff7d00;color:#002d72;font-weight:700;padding:4px 24px;margin-left:24px;display:inline-block}.quiz_wrapper a:hover{background:#dbe3ea;color:#002d72}@font-face{font-family:regular;src:url(/fonts/OpenSans-Light.ttf) format("truetype");font-display:"swap";font-weight:300}@font-face{font-family:regular;src:url(/fonts/OpenSans-Regular.ttf) format("truetype");font-display:"swap";font-weight:400}@font-face{font-family:regular;src:url(/fonts/OpenSans-SemiBold.ttf) format("truetype");font-display:"swap";font-weight:600}html{box-sizing:border-box;font-size:10px}*,:after,:before{box-sizing:inherit;padding:0;margin:0}body{font-size:1.6rem;line-height:1.4;font-family:regular;font-weight:300;color:#fff;font-display:"swap";overflow-x:hidden}body,section{background-color:#002d72}section.white{background-color:#fff}a{text-decoration:none;color:#fff}h1,h2,h3,h4,h5{line-height:1.3;margin:0;font-weight:400}h1{font-size:3rem}h2{font-size:2.6rem}h3{font-size:2.4rem}h4{font-size:2rem}p{font-size:1.45rem;text-align:left;font-weight:300;line-height:1.6}@media (min-width:768px){h1{font-size:3.4rem}h2{font-size:3rem}h3{font-size:2.6rem}h4{font-size:2.4rem}p{font-size:1.6rem}}.form{margin:0;background:#002d72;border:none;padding-top:16px;position:relative;z-index:9}.form-inner{padding:0}.col-form-title{margin:0 0 8px;display:flex;justify-content:center}.col-form-title h3{text-align:center;width:auto;line-height:1.2}.form-title{font-size:3rem;padding:0;margin:auto;color:#fff;display:inline-block;text-transform:capitalize}.form-title span{color:#ff7d00;font-family:regular;font-weight:600}.form-info-box:after{display:block;content:"";clear:both;height:0}.form-info-box p{margin:0 15px;width:calc(100% - 30px);font-size:14px;text-align:center;color:#fff;font-weight:700;padding:10px 5px;border-radius:0}.form-info-box ul{display:inline-block;margin:0;padding-left:0}.form-info-box ul li{display:block;padding:7px 0 7px 30px;position:relative;font-size:14px;color:#fff;line-height:16px}.form-info-box ul li:before{content:"";position:absolute;left:15px;top:10px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #ff7d00}.list-wrapper{padding:8px 16px!important}.justify{display:flex;justify-content:left;flex-wrap:wrap;padding:20px}@media (min-width:425px){.justify{justify-content:space-around}}@media (min-width:1024px){.form{box-shadow:0 0 10px rgba(0,0,0,.3294117647);background:rgba(0,45,114,.8);margin:0;min-width:400px;width:460px;border:2px solid hsla(0,0%,100%,.5)}}.input-box input~span{position:absolute;display:inline-block;right:8px;top:11px;width:12px;height:12px;background-size:contain;background-repeat:no-repeat;z-index:2}.input-box input[data-name=name]~span{background-image:url(/images/icon/user.png)}.input-box input[data-name=email]~span{background-image:url(/images/icon/mail.png)}.input-box input[data-name=phone]~span{background-image:url(/images/icon/tel.png)}.input-box input[data-name=postal]~span,.input-box input[data-name=zip]~span{background-image:url(/images/icon/pointer.png)}.input-box input.error[data-name=email]~span,.input-box input.error[data-name=name]~span,.input-box input.error[data-name=phone]~span,.input-box input.error[data-name=postal]~span,.input-box input.error[data-name=zip]~span{background-image:url(/images/icon/error.png)}.input-box input.valid[data-name=name]~span{background-image:url(/images/icon/valid-user.png)}.input-box input.valid[data-name=email]~span{background-image:url(/images/icon/valid-mail.png)}.input-box input.valid[data-name=phone]~span{background-image:url(/images/icon/valid-tel.png)}.input-box input.valid[data-name=postal]~span,.input-box input.valid[data-name=zip]~span{background-image:url(/images/icon/valid-pointer.png)}.input-box,.select-box{display:block;margin:0 0 15px;position:relative;width:100%}.input-box .error~.error-message,.select-box .error~.error-message{display:block}.input-box .error-message,.select-box .error-message{font-size:10px;font-weight:700;padding-top:4px;color:#fa2d2d;display:none}.form-input,.form-select{padding:8px 10px 9px;width:100%;background:#fff;border-radius:0;color:#002d72;font-size:14px;margin-bottom:0;outline:0 none;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;box-sizing:border-box;transition:.25s linear;border:none}.form-input::-moz-placeholder,.form-select::-moz-placeholder{color:#002d72}.form-input::placeholder,.form-select::placeholder{color:#002d72}.form-select{padding:8px 22px 9px 10px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.select-box label{color:#e7eced;font-size:14px;padding-bottom:5px;display:block}.select-box select{border:none;position:relative;width:100%;z-index:3;padding:8px 10px 9px;outline:none}.select-box select~span{position:absolute;display:inline-block;right:10px;top:14px;width:9px;height:9px;z-index:3;border-left:4px solid transparent;border-color:transparent;border-right:4px solid transparent;border-top:7px solid #728ca1}.select-box select.error{color:red}.button-step{background:#ff7d00;color:#002d72;padding:10px;width:100%;border:0;text-transform:capitalize;font-size:2.4rem;cursor:pointer;display:block;outline:0 none;font-weight:600;margin-bottom:8px}.button-step:hover{background:#dbe3ea;color:#002d72}.opt-left{float:left;margin-right:10px;width:20px}.opt-right{float:left;width:calc(100% - 30px)}.opt-info .form-opt{text-align:center;font-size:1rem;line-height:1.2}.opt-info .form-opt p{color:#a9aeab}.opt-info .form-opt a{color:var(--color-theme-teal);text-decoration:underline;font-weight:600;cursor:pointer}.closeBTN,.terms-item{display:none}.terms-item{padding-top:1rem}.terms-item.active{display:block}.terms-item p{font-size:1rem;line-height:1.4rem;text-align:center}.terms-item .close{border:none;float:right;cursor:pointer;padding:0 4px}.form-opt{line-height:1.3;font-weight:400;font-size:10px;text-align:center;margin:0 0 10px;color:hsla(0,0%,100%,.75)}.form-opt a{color:#002d72;text-decoration:underline}.additional-row{padding-top:15px;border-top:1px dashed hsla(0,0%,100%,.6);margin-bottom:20px}.additional-row p{text-align:justify;line-height:1.2;font-size:11px;color:hsla(0,0%,100%,.85);margin-bottom:10px}.additional-row a.close{display:block;float:right;color:#fff;font-size:20px;margin:-6px 0 0;padding:2px 5px;line-height:1;cursor:pointer}.additional-row a.close:hover{color:#ff0202}@media (min-width:525px){.input-box,.select-box{display:block;margin:0 0 11px;width:100%}.input-row:after{display:block;content:"";clear:both;width:0;height:0}.input-row{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:10px;column-gap:10px}.form-opt{margin:0 0 10px}}input[type=email]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=text]:focus{background:#fff}::-moz-placeholder{color:#002d72}::placeholder{color:#002d72}:-ms-input-placeholder{color:#fff}::-ms-input-placeholder{color:#fff}.campusError,.programError{display:none}.input-box.error .err,.select-box.error .err{display:none;left:0;color:#002d72;position:relative;margin-top:-4px;font-size:10px;font-weight:700;width:100%;padding:0 10px 5px;border:none}.input-box.error:after,.input-box.valid:after{position:absolute;top:5px;display:block}.input-box input:-webkit-autofill,.input-box input:-webkit-autofill:focus,.input-box input:-webkit-autofill:hover,.select-box select:-webkit-autofill,.select-box select:-webkit-autofill:focus,.select-box select:-webkit-autofill:hover{-webkit-text-fill-color:#002d72;color:#002d72;-webkit-box-shadow:0 0 0 1000px #fff inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.input-box.error input:-webkit-autofill,.input-box.error input:-webkit-autofill:focus,.input-box.error input:-webkit-autofill:hover,.select-box.error select:-webkit-autofill,.select-box.error select:-webkit-autofill:focus,.select-box.error select:-webkit-autofill:hover{-webkit-text-fill-color:#fff;color:#fff;-webkit-box-shadow:0 0 0 1000px #fff inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.input-box.valid input:-webkit-autofill,.input-box.valid input:-webkit-autofill:focus,.input-box.valid input:-webkit-autofill:hover,.select-box.valid select:-webkit-autofill,.select-box.valid select:-webkit-autofill:focus,.select-box.valid select:-webkit-autofill:hover{-webkit-text-fill-color:#fff;-webkit-box-shadow:0 0 0 1000px #fff inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.input-box.error .form-input,.input-box.valid .form-input,.select-box.error .form-select,.select-box.valid .form-select{transition:all 0s ease-in-out;-webkit-transition:all 0s ease-in-out;-moz-transition:all 0s ease-in-out;-ms-transition:all 0s ease-in-out;-o-transition:all 0s ease-in-out}.select-box.valid:after,.select-box.valid:before{display:none}.error .form-input,.error .form-select,.valid .form-input,.valid .form-select{padding-right:25px}.hidden{display:none}@media (max-width:991px){.error-copy{width:100%;color:#ff7d00;font-size:16px;font-weight:700;text-transform:uppercase;text-align:center;padding:0 8px 10px;line-height:1.4}}@media (min-width:992px){.error-copy{width:100%;color:#fff;font-size:15px;font-weight:700;text-transform:uppercase;text-align:center;line-height:1.4}}.under-form{position:relative;z-index:-2}.checkbox-label{position:relative;font-size:12px;padding:2px 0 0 25px;cursor:pointer;color:hsla(0,0%,100%,.85)}.checkbox-label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:0;left:0;height:18px;width:18px;background-color:hsla(0,0%,100%,.85);border:none}.checkmark:after{content:"\D7";position:absolute;display:none}.checkbox-label input:checked~.checkmark:after{display:block;font-size:21px}.checkbox-label .checkmark:after{left:4px;top:0;color:#ff0202;line-height:19px}.checkboxError.err{color:#002d72;display:inline;position:relative;font-size:11px;text-transform:uppercase;top:-5px;font-weight:700}.checkbox-label.error input~.checkmark{background:#002d72}*{-webkit-tap-highlight-color:transparent}:focus{outline:none}body,html{height:100%}body{margin:0;background-color:transparent}#webapp_cover{top:50%;right:0;left:0;width:39px;margin:0;transform:translate(-10px,8px) scale(.8)}#menu_button{width:39px}@media (min-width:500px){#menu_button{margin-top:10px}}#menu_checkbox{display:none}#menu_label{position:relative;display:block;height:32px;cursor:pointer}#menu_label:after,#menu_label:before,#menu_text_bar{position:absolute;left:0;width:100%;height:5px;background-color:#104170}#menu_label:after,#menu_label:before{content:"";transition:left .4s cubic-bezier(.68,-.55,.27,1.55)}#menu_label:before{top:0}#menu_label:after{top:10px}#menu_text_bar{top:20px}#menu_text_bar:before{display:none;content:"\D7";position:absolute;right:0;left:0;color:#edac24;font-size:46px;font-weight:400;text-align:center;margin-top:-12px}@media (min-width:500px){#menu_text_bar:before{margin-top:-22px}}.open #menu_text_bar:before{display:block}#menu_checkbox:checked+#menu_label:before{left:-39px}#menu_checkbox:checked+#menu_label:after{left:39px}#menu_checkbox:checked+#menu_label #menu_text_bar:before{animation:moveUpThenDown .8s ease .2s forwards,shakeWhileMovingUp .8s ease .2s forwards,shakeWhileMovingDown .2s ease .8s forwards}@media (min-width:1024px){.wrapper_content.program_intro{padding-bottom:0}}.wrapper_content.program_intro .intro_header_wrapper{max-width:1200px}.wrapper_content.program_intro .intro_header_wrapper .intro_body p{color:#002d72}.description_header_wrapper{max-width:1200px}.description_header_wrapper .description_head{display:flex;justify-content:flex-start;text-align:center}.description_header_wrapper .description_head h2{font-size:3rem;font-weight:300;color:#002d72;padding-bottom:40px}.description_header_wrapper .description_head h2 span{font-weight:600}.description_header_wrapper .description_body p{color:#002d72}.description_header_wrapper .description_body ul{list-style:none}.description_header_wrapper .description_body ul li{color:#002d72;position:relative;padding-left:16px;margin-bottom:6px}.description_header_wrapper .description_body ul li:before{content:"";position:absolute;display:block;top:6px;left:0;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:8px solid #ff7d00}.program_details_grid .grid_row{display:grid;grid-template-columns:repeat(1,minmax(256px,1fr));grid-column-gap:20px;grid-row-gap:20px}.program_details_grid .grid_row .grid_item{color:#fff;display:flex;flex-direction:column;padding:16px 24px;position:relative;background-color:hsla(0,0%,100%,.1)}.program_details_grid .grid_row .grid_item .item_title h2{text-align:center;font-size:2.8rem;font-weight:300;padding-bottom:16px;text-transform:capitalize}.program_details_grid .grid_row .grid_item .item_title h2 span{color:#ff7d00;font-weight:600}.program_details_grid .grid_row .grid_item .item_details ul{list-style:none}.program_details_grid .grid_row .grid_item .item_details ul li{color:#fff;position:relative;padding-left:16px;margin-bottom:6px}.program_details_grid .grid_row .grid_item .item_details ul li:before{content:"";position:absolute;display:block;top:6px;left:0;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:8px solid #ff7d00}.program_details_grid .grid_row .grid_item .item_details p{text-align:left}@media (min-width:1024px){.program_details_grid .grid_row{grid-template-columns:repeat(2,minmax(256px,1fr))}}.faq{background-color:#dbe3ea}.faq_header{display:flex;flex-direction:column;align-items:flex-start}.faq_header h2{font-size:3rem;font-weight:300;color:#002d72;padding-bottom:40px}.faq_header h2 span{font-weight:600}.faq_questions{color:#002d72;display:grid;grid-template-columns:1fr;-moz-column-gap:10px;column-gap:10px}@media (min-width:1024px){.faq_questions{grid-template-columns:1fr 1fr}}.faq_questions .question_wrapper{overflow:hidden;padding:16px 24px;transition:1s;margin:10px 0;height:-moz-fit-content;height:fit-content;cursor:pointer;color:#002d72;background:#c6d2de}.faq_questions .question_wrapper .question_visible{text-transform:capitalize}.faq_questions .question_wrapper .question_visible h3{font-size:1.8rem;text-align:left;font-weight:600}.faq_questions .question_wrapper .question_collapse{overflow:hidden;height:0;max-height:0;transition:.5s}.faq_questions .question_wrapper .question_collapse p{font-weight:400}.faq_questions .question_wrapper .question_collapse a{color:#002d72;text-decoration:underline;cursor:pointer}.faq_questions .question_wrapper.active{background-color:#c6d2de;transition:.5s}.faq_questions .question_wrapper.active .question_visible{color:#002d72}.faq_questions .question_wrapper.active .question_collapse{transition:.5s;height:auto;max-height:700px;padding:16px 0;color:#002d72}.spinner{position:absolute;width:6px;left:26px;top:18px}.spinner:after{content:" ";display:block;border-radius:50%;width:6px;height:0;box-sizing:border-box;border-color:#002d72 transparent;border-style:solid;border-width:8px;animation:spinner 1.2s infinite}.thx{min-height:calc(70vh - 100px)}@media (min-width:768px){.thx{min-height:calc(80vh - 150px)}}.thankyou h1.thx-title{max-width:100%;font-weight:500;padding-bottom:0}.thankyou h1.thx-title span{font-weight:600;color:#ff7d00}.thankyou .content{display:flex;flex-direction:column;justify-content:center}.thankyou .content .head h2{color:#002d72}.thankyou .content .body p{color:#002d72;font-size:1.8rem;font-weight:400}.thankyou .content .body p a{color:#ff7d00}.companies{padding-bottom:0}.companies .logos_header{display:flex;flex-direction:column;align-items:flex-start}.companies .logos_header h2{font-size:3rem;font-weight:300;color:#fff;padding-bottom:40px}.companies .logos_header h2 span{font-weight:600;color:#ff7d00}.companies .logos_header p{padding:0 0 24px;color:#fff}.companies .logos_grid .grid_row{display:grid;grid-template-columns:1fr;grid-row-gap:15px}.companies .logos_grid .grid_row .grid_item{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.companies .logos_grid .grid_row .grid_item .logo{width:200px;height:100%}@media (min-width:600px) and (max-width:899px){.companies .logos_grid .grid_row{grid-template-columns:1fr 1fr;-moz-column-gap:25px;column-gap:25px;row-gap:15px}.companies .logos_grid .grid_row .grid_item{flex-wrap:nowrap;flex-direction:column}.companies .logos_grid .grid_row .grid_item .logo{margin:unset;align-self:center}}@media (min-width:900px){.companies .logos_grid .grid_row{grid-template-columns:1fr 1fr 1fr;-moz-column-gap:20px;column-gap:20px;row-gap:20px}.companies .logos_grid .grid_row .grid_item{flex-wrap:nowrap;flex-direction:column;align-items:center}.companies .logos_grid .grid_row .grid_item .logo{margin:unset}}@media (min-width:1200px){.companies .logos_grid .grid_row{grid-template-columns:1fr 1fr 1fr 1fr}.companies .logos_grid .grid_row .grid_item{flex-wrap:nowrap}}@keyframes move{0%{transform:translate(0)}2.5%{transform:translate(3px)}5%{transform:translate(-3px)}7.5%{transform:translate(5px)}10%{transform:translate(-5px)}13.5%{transform:translate(5px)}15%{transform:translate(-3px)}17.5%{transform:translate(3px)}20%{transform:translate(0)}to{transform:translate(0)}}.mover{animation:move 5s infinite}@keyframes moveUpThenDown{0%{top:0}50%{top:-27px}to{top:-14px}}@keyframes shakeWhileMovingUp{0%{transform:rotate(0)}25%{transform:rotate(-10deg)}50%{transform:rotate(0deg)}75%{transform:rotate(10deg)}to{transform:rotate(0)}}@keyframes shakeWhileMovingDown{0%{transform:rotate(0)}80%{transform:rotate(3deg)}90%{transform:rotate(-3deg)}to{transform:rotate(0)}}@keyframes shadow-pulse{0%{box-shadow:0 0 0 0 rgba(219,0,58,.35)}to{box-shadow:0 -40px 0 0 rgba(219,0,58,0)}}@keyframes spinner{0%{transform:rotate(0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}50%{transform:rotate(900deg);animation-timing-function:cubic-bezier(.215,.61,.355,1)}to{transform:rotate(5turn)}}.learnmore{background-color:#fff}.learnmore button{text-transform:uppercase;border:none;width:253px;height:45px;background:#ff7d00;font-size:1.8rem;color:#002d72;font-weight:700;cursor:pointer;outline:none;margin:0 auto}.learnmore button a{color:#002d72;width:100%;display:block;height:100%;line-height:45px}.two-block{background-color:#fff}.two-block .wrapper{display:flex;flex-direction:row;align-items:flex-start}.two-block .wrapper .container_left,.two-block .wrapper .container_right{padding:40px;line-height:100%;min-height:35rem;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;width:50%}.two-block .wrapper .container_left p,.two-block .wrapper .container_right p{margin-bottom:0;color:#002d72;text-align:center}.two-block .wrapper .container_left h2,.two-block .wrapper .container_right h2{color:#002d72;margin-bottom:20px}.two-block .wrapper .container_left h2 span,.two-block .wrapper .container_right h2 span{font-weight:600;color:#002d72}.two-block .wrapper .container_left ul,.two-block .wrapper .container_right ul{list-style:none}.two-block .wrapper .container_left ul li,.two-block .wrapper .container_right ul li{color:#002d72;text-align:center;margin:12px 0;font-weight:500}.two-block .wrapper .container_left{background-color:#fff}.two-block .wrapper .container_right{background-color:#f0f0f0}@media (max-width:1024px){.two-block .wrapper{flex-direction:column}.two-block .wrapper .container_left,.two-block .wrapper .container_right{width:100%}.two-block .wrapper .container_left h2,.two-block .wrapper .container_right h2{font-size:2.6rem;line-height:120%;width:100%}.two-block .wrapper .container_left p,.two-block .wrapper .container_right p{max-width:86rem;margin:0 auto}}.modal{position:fixed;z-index:9999;width:100%;min-height:100vh;display:none;justify-content:center;align-items:flex-start;background-color:rgba(0,0,0,.75);cursor:pointer;height:100%;overflow:auto}@media (min-width:768px){.modal{align-items:center}}.modal .form{max-width:40rem}.modal .form .closeBTN{position:absolute;display:block;top:16px;right:16px;line-height:20px;font-size:30px;color:#000}.modal.active{display:flex}.general-info{background:#002d72;height:calc(100vh - 29%)}.general-info .container{margin:0 auto}.general-info .container .row{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.general-info .container .row .flex h1{font-size:48px;text-align:center}.general-info .container .row .flex a{font-size:24px;text-decoration:underline;display:block;text-align:center}.wrapper{align-items:center}.wrapper,.wrapper_content{width:100%;display:flex;flex-direction:column}.wrapper_content{max-width:1200px;padding:40px 24px}.wrapper_content.without_padding{padding:0}.wrapper_content.top_bottom_padding{padding:24px 0}.wrapper_content.no_bottom_padding{padding-bottom:0}.wrapper_content.fluid{width:100%;max-width:100%;display:flex;justify-content:center;flex-direction:row}.wrapper_content.fluid.quiz_wrapper{padding-top:24px;padding-bottom:24px}.wrapper_content.right_left_padding{padding:0 8px}.wrapper.without_padding{padding:0}.wrapper.top_bottom_padding{padding:16px 0}.wrapper.with_padding{padding:16px 8px}.wrapper.right_left_padding{padding:0 8px}.wrapper.bottom_padding{padding-bottom:8px}.content_row{display:flex;flex-direction:column}@media (min-width:768px){.content_row{display:flex;flex-direction:row}.wrapper{width:100%;display:flex;flex-direction:column;align-items:center}.wrapper_content{padding:40px 48px}.wrapper_content.header{position:relative;top:0;border-radius:0}.wrapper_content.right_left_padding{padding:0 16px}.wrapper_content.top_bottom_padding{padding:48px 0}.wrapper.top_bottom_padding{padding:24px 0}.wrapper.with_padding{padding:24px 16px}.wrapper.right_left_padding{padding:0 16px}.wrapper.bottom_padding{padding-bottom:16px}}