@import url(font-awesome.min.css);@import url(https://fonts.googleapis.com/css?family=Montserrat:100,200,300,400,500,600,700);@import url(https://fonts.googleapis.com/css?family=Roboto:300,400,700);@charset "UTF-8"#website-feedback textarea:focus,.overlay input[type=email]:focus,.overlay input[type=text]:focus,.overlay textarea:focus,.toggle-button.inst:focus,.toggle-button.inst:hover,footer input[type=email]:focus,footer input[type=tel]:focus,footer input[type=text]:focus,footer select:focus,input[type=email]:focus,input[type=tel]:focus,input[type=text]:focus,textarea{background:0 0x }h2,h4,label{color:#08133f }.btnWhiteNoBg,.button{text-transform:uppercase }ol.no-bullets,ul.alt,ul.icons,ul.links,ul.no-bullets{list-style:none }#footer>.inner>:first-child,footer ul{margin-left:0 }.callout.support-msg h3,body,html,p{font-family:Roboto,sans-serif }body,html{font-size:17px }body{padding:0;margin:0 }p{color:#2e3542;font-size:1rem;line-height:1.6 }.btnWhiteNoBg,.button,.steps .step,h1,h2,h3,h4,h5,h6{font-family:Montserrat,"helvetica neue",helvetica,Arial,sans-sarif }h1,h2,h3,h4,h5,h6{line-height:1 }h1{font-size:48px;font-weight:600 }h2{font-size:38px;font-weight:500;margin-top:1rem;margin-bottom:1rem }.spotlight-wrapper .spotlight h2,.spotlight-wrapper .spotlight p,h2.light{color:#fff }.search-title,h3{font-size:28px;color:#08133f }h4{font-size:24px }h5{font-size:20px }a{color:blue }body a:focus,body a:hover{text-decoration:underline!important }ol,ul{color:#2e3542 }.chosen-container .chosen-results li,ol.no-bullets button,ul.no-bullets button{text-align:left }section{padding-top:6rem;padding-bottom:3rem }.grid-container{max-width:1180px }.pagination,form{margin-top:2rem;margin-bottom:4rem }ol,ul{margin:0 0 2rem }input[type=email],input[type=tel],input[type=text]{background:0 0;border:0;border-bottom:1px solid #08133f;border-radius:0;box-shadow:unset }.callout,.steps .step.active,.tile-block.left.lasttile .tile-text,.tile-block.right.lasttile .tile-text{background:#039be5;color:#fff }input[type=email]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder{color:#c6c6c6;opacity:1 }select{border-radius:0;background-color:#fff0;border:0;border-bottom:1px solid #08133f }select[attribute=selected]{color:red }textarea{border-width:0 0 1px;border-color:#08133f;box-shadow:unset;border-radius:0 }label{font-size:28px;font-weight:300;margin-bottom:0 }label.error{color:#f03 }#banner .sign-in a,.page-message p>a,body #main-content p a:not(.button),body .card dd a,body .card p a,body p a:not(.button){text-decoration:underline }#banner .sign-in a.button,.page-message a,.toggle-button.off:hover,body .card a,footer .action a:hover,footer .social-media-wrapper a:hover,ul.links li{text-decoration:none }#banner-wrapper #banner form,.overlay .quick-info,.steps{margin-top:2rem }.steps .step{color:#c6c6c6;border-radius:5rem;font-size:38px;font-weight:700;margin:2rem }.steps .step.one{padding:.2rem 1.3rem }.steps .step.two{padding:.2rem 1rem }.form-field{margin-bottom:3rem }.callout{display:flex;border:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:2.5rem;margin:2rem auto 3rem }.callout.unavailable-message{flex-direction:column;box-sizing:border-box;padding:2.5rem }.callout img{margin-right:4.5rem;margin-left:2rem }.callout p{color:#fff;font-size:24px;line-height:1.5 }.callout.unavailable-message p{color:#2e3542;font-size:1rem }::-webkit-input-placeholder{color:#08133f }::-moz-placeholder{color:#08133f }::placeholder{color:#08133f }.paddding-top-1{padding-top:1em }.padding-top-2{padding-top:2em }.padding-bottom-1{padding-bottom:1em }.padding-bottom-2{padding-bottom:2em }.margin-top-1{margin-top:1em }.margin-top-2{margin-top:2em }.margin-bottom-1{margin-bottom:1em }.margin-bottom-2{margin-bottom:2em }.btnWhiteNoBg{border:1px solid #fff;color:#fff;background-color:#fff0;padding:1rem 3rem;font-size:1.1em;font-weight:600;letter-spacing:3.5px }.btnWhiteNoBg:hover{background:#039be5;color:#fff!important;border:none }.button{background:#f1c300;color:#08133f;letter-spacing:2px;font-size:14px;border-radius:0;font-weight:700;padding:1rem 2rem }.button:hover{background:#f0c958;color:#08133f }.btn-outline{background:0 0;color:#039be5;border:2px solid #039be5 }.btn-outline:active,.btn-outline:hover{color:#fff;background:#039be5 }.btn-outline-light{background:0 0;color:#fff;border:2px solid #fff }.overlay .quick-links a.quick-link:hover,.program-info-rect{background-color:#f1f1f1 }.btn-outline-light:hover{color:#fff;background:#039be5;border:0 }.btn-outline-light:visited{color:#fff;border:2px solid #fff }.accordion .accordion-item{border:0;border-bottom:1px solid #c6c6c6;margin-bottom:2rem }.accordion .accordion-item .accordion-title{background:0 0;border:0;font-size:17px;font-weight:700;text-transform:capitalize;padding-left:0 }.accordion .accordion-item .accordion-content{border:0;padding:0 }.accordion .accordion-header,.info-session label{font-weight:400 }.spotlight-wrapper{margin-top:3rem;background-size:cover;background-position:center }.spotlight-wrapper .spotlight{background:rgb(8 19 63 / .75);padding-top:6rem;padding-bottom:6rem }.program-info-rect{display:flex;padding:1.5rem 1rem 1rem;margin-bottom:1rem }.carousel,.flush-content,.tiled{padding-top:3rem;padding-bottom:3rem }.program-info-rect a{display:flex;width:100% }.program-info-rect .icon{display:inline-block;vertical-align:top;margin-right:.5rem }.program-info-rect .info{display:inline-block;line-height:1 }.program-info-rect .info .heading{display:block;color:#039be5;font-size:28px;font-weight:600;font-family:Roboto,sans-serif }#nav-main,.program-info-rect .info .cents,.program-info-rect .info .sub{font-family:Montserrat,"helvetica neue",helvetica,Arial,sans-sarif }.program-info-rect .info .sub{display:block;font-size:20px;width:10.5rem }.program-info-rect .info .cents{font-size:.6em;vertical-align:top }.program-highlight,.program-image{background:#f1f1f1;margin-bottom:1rem }.program-highlight .title{text-transform:capitalize;color:#fff;background:#039be5;box-sizing:border-box;padding:1.4rem 2rem;font-weight:600 }#nav-main,.pagination .current,.title-bar,.top-bar,.top-bar .top-bar-left>ul,.top-bar .top-bar-right,.top-bar .top-bar-right>ul{background:#08133f }.icon:before,ul.links li:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:FontAwesome;font-style:normal;font-weight:400;text-transform:none!important }.program-highlight .body{box-sizing:border-box;padding:1rem 3rem;margin:0;list-style-type:disc;list-style-position:outside }.program-highlight .body li{margin-bottom:1rem;line-height:1.2;text-indent:-4px }.icon{display:inline-block;max-width:32px;width:100% }.icon:before{color:#fff }#banner-wrapper.no-banner,#website-feedback-launch,.captcha-check,.icon>.label{display:none }ol{list-style:decimal;padding-left:1.25rem }ol li{padding-left:.25rem }ul{list-style:disc;padding-left:2rem }ul li{padding-left:.5rem }ul.alt,ul.links{padding-left:0 }ul.alt li{border-top:1px solid;padding:.5rem 0 }ul.alt li:first-child{border-top:0;padding-top:0 }ul.links li{margin-top:1rem;position:relative;padding-left:1rem }ul.links li:before{content:'\f105';position:absolute;top:0;left:0 }#loginhelp label.error,ul.links li:first-child{margin-top:0 }ul.icons{cursor:default;padding-left:0 }ul.icons li{display:inline-block;padding:0 1.25rem 0 0 }ul.icons li:last-child{padding-right:0 }ul.icons li .icon:before{font-size:1.5rem }.social-media-wrapper{margin-top:1.5rem }.social-media-wrapper .social-media-icon{border:2px solid #039be5;height:1.5rem;width:1.5rem;border-radius:3rem }.social-media-wrapper .social-media-icon.instagram,.social-media-wrapper .social-media-icon.linkedin,footer .social-media-wrapper .social-media-icon.linkedin{padding:.5rem .75rem }.social-media-wrapper .social-media-icon.facebook{padding:.5rem 1rem }.social-media-wrapper .social-media-icon.twitter{padding:.5rem .7rem }.pagination .pagination-next a::after{content:'\276F' }.pagination .pagination-previous a::before,.pagination .pagination-previous.disabled::before{content:"❮" }.centered{display:flex;justify-content:center;align-items:center }.font-red{color:#eb002f }.faq-search-icon u{line-height:2.5 }.sticky-container{position:absolute;width:100% }.top-bar .top-bar-right>ul>li{padding:0 }.top-bar .top-bar-right>ul>li>a{margin:0 0 .5rem;color:#fff;text-transform:uppercase;letter-spacing:1px;font-size:12px }.top-bar .top-bar-right .button{font-size:12px }.top-bar .top-bar-right .is-drilldown ul li a{background:0 0;text-transform:uppercase;color:#fff;margin-bottom:.5rem }.top-bar .top-bar-right .accordion-menu .is-accordion-submenu{background:#fff }.top-bar .top-bar-right .accordion-menu .is-accordion-submenu li a{background:0 0;text-transform:uppercase;color:#08133f;font-size:12px;font-weight:500;letter-spacing:1px }.top-bar .top-bar-right .is-drilldown-submenu-parent a:after{border-color:#fff0 #fff0 #fff0 #fff }.top-bar .top-bar-right .is-accordion-submenu-parent a:after{border-color:#fff #fff0 #fff0 }.title-bar .title-bar-right .title-bar-title{text-transform:uppercase;letter-spacing:2px;margin-left:10px;font-size:12px }.title-bar .title-bar-right .button{margin-right:10px;line-height:1;margin-bottom:auto;font-size:12px;padding:.75rem 2rem }.title-bar .logo-main{max-width:60px;width:100%;height:auto }#nav-main .top-bar .logo-main{max-width:60px;padding-top:21px;padding-bottom:22px;width:100%;height:auto }@media print,screen and (min-width:40em){.top-bar,.top-bar .top-bar-left>ul{background:0 0 }.top-bar .logo-main{max-width:200px;width:100% }.top-bar .top-bar-left{flex:0 200px;background:0 0 }.top-bar .top-bar-left .menu-text,.top-bar .top-bar-left>ul li a,.top-bar .top-bar-right>ul.menu>li{padding:0 }.top-bar .top-bar-right{flex:1 auto;background:0 0 }.top-bar .top-bar-right>ul.menu{justify-content:space-between;background:0 0 }.top-bar .top-bar-right>ul.menu>li.is-dropdown-submenu-parent:hover{background:#fff }.top-bar .top-bar-right>ul.menu>li.is-dropdown-submenu-parent:hover a{color:#08133f;text-transform:uppercase;padding-bottom:.5rem }.top-bar .top-bar-right>ul.menu>li.is-dropdown-submenu-parent a{text-transform:uppercase;padding:.7rem .5rem }.top-bar .top-bar-right>ul.menu>li.is-dropdown-submenu-parent a:after{display:none }.top-bar .top-bar-right>ul.menu>li>a{margin:0;text-transform:uppercase;font-size:12px;letter-spacing:3px;font-weight:600;border-bottom:2px solid #fff0;padding:.7rem 0;text-decoration:none!important }.top-bar .top-bar-right>ul.menu>li>a:hover{color:#fff;border-bottom:2px solid #fff }.top-bar .top-bar-right>ul.menu>li>a.button{background:#f1c300;color:#08133f;letter-spacing:2px;border-radius:0;font-weight:700;line-height:1;text-decoration:none;padding:.7rem 1rem;margin:0;border:0 }.top-bar .top-bar-right>ul.menu>li>a.button:hover{color:#08133f;background:#c3940a }.top-bar .top-bar-right>ul.menu>li .is-dropdown-submenu{background:#fff;border:0;padding:.5rem 1rem;font-size:12px;font-weight:600;letter-spacing:1px;border-radius:0 0 4px 4px }.top-bar .top-bar-right>ul.menu>li .is-dropdown-submenu a{padding:.75rem 0;width:auto;color:#08133f;border-bottom:2px solid #fff0 }.top-bar .top-bar-right>ul.menu>li .is-dropdown-submenu a:hover{border-bottom:2px solid #f1c300 }#banner-wrapper.banner-quarter{height:25vh;min-height:20rem }}#action-bar,#website-feedback,.results a .match,footer{background:#08133f }#header-bar{margin-top:0!important }#global-header{background:#fff;color:#08133f;height:32px;line-height:32px }#banner-wrapper,.flush .image{background-repeat:no-repeat;background-size:cover }#global-header a{color:#08133f;text-transform:uppercase;font-size:12px;font-weight:700 }#banner-wrapper{height:100vh;min-height:40rem;width:100%;padding:0;background-position-x:center;margin:0 }#breadcrumbs,#search-overlay form,#show-programs,.results div,.why-choose,form#finder{margin-bottom:2rem }#banner-wrapper.banner-small{height:50vh;min-height:30rem }#banner-wrapper.banner-quarter #banner-title-text{margin-top:2.5rem }#banner-wrapper.banner-quarter{height:25vh;min-height:17.5rem }#banner-wrapper #banner{padding:0;margin:0;background-color:rgb(8 19 63 / .75);height:100%;color:#fff }#banner-wrapper #banner #banner-content-wrapper{height:31rem;margin-top:2rem;display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative }#banner-wrapper.banner-quarter #banner #banner-content-wrapper{height:17.5rem }#banner-wrapper.banner-small #banner #banner-content-wrapper{height:30rem;margin-top:0 }#banner-wrapper #banner #banner-content-wrapper #banner-content{width:100% }#banner-wrapper #banner #banner-content-wrapper #banner-content h2.sub-header{font-size:28px;color:#fff;font-weight:300 }#banner-wrapper #banner #banner-content-wrapper #banner-content h1{line-height:1;font-size:1.5rem;font-weight:700 }#banner-wrapper #banner #banner-content-wrapper #banner-content h1 span.pre-title{display:block;color:#039be5;font-size:38px }#banner-wrapper #banner #banner-content-wrapper #videoBannerPause{position:absolute;bottom:1rem;background:rgb(0 0 0 / .3);color:rgb(255 255 255 / .6);padding:.5rem 1rem }#banner-wrapper #banner input[type=email],#banner-wrapper #banner input[type=tel],#banner-wrapper #banner input[type=text],footer input[type=email],footer input[type=tel],footer input[type=text]{background:0 0;border:0;border-bottom:1px solid #fff;border-radius:0;color:#fff }#banner-wrapper #banner input[type=email]:focus,#banner-wrapper #banner input[type=tel]:focus,#banner-wrapper #banner input[type=text]:focus{background:0 0;outline:#005fcc solid;box-shadow:none }#banner-wrapper #banner input[type=email]::placeholder,#banner-wrapper #banner input[type=tel]::placeholder,#banner-wrapper #banner input[type=text]::placeholder{color:#fff;opacity:1 }#banner-wrapper #banner select,footer select{border-radius:0;background-color:#fff0;border:0;border-bottom:1px solid #fff;color:#fff }#banner-wrapper #banner .button{width:100%;max-width:320px }#banner-wrapper #banner::placeholder{color:#fff;opacity:1 }#banner-wrapper #banner ::-webkit-input-placeholder{color:#fff }#banner-wrapper #banner ::-moz-placeholder{color:#fff }#breadcrumbs{margin-top:2rem;color:#039be5 }#breadcrumbs a,#search-overlay .search,#sitemap-html ul li a,.search,.toggle-chat h2,.toggle-chat h3{color:#08133f }#breadcrumbs li{font-size:14px;text-transform:capitalize }.why-choose .text-tile{box-sizing:border-box;padding:3rem 2rem }.flush-content{background:#fff }.flush-content h2{margin-bottom:1.5rem }.flush .image{background-position:center }.flush .content{padding-top:2rem;padding-bottom:2rem }#action-bar{position:fixed;bottom:0;color:#fff;width:100%;box-shadow:0 -5px 10px -5px rgb(0 0 0 / .5);padding:0;font-weight:700;z-index:1 }#action-bar a,.tile-block.left.lasttile .tile-text h3,.tile-block.left.lasttile .tile-text p,.tile-block.right.lasttile .tile-text h3,.tile-block.right.lasttile .tile-text p,footer a,footer h2,footer p,footer ul li{color:#fff }#action-bar a:not(.button),#action-bar span.phone{line-height:3 }#action-bar .cta,.ally-countdown div:first-of-type span{color:#f1c300 }#action-bar .cta:hover{color:#f0c958 }#action-bar .button{margin-bottom:0;color:#08133f }.tiled{background:#f7f7f7 }.carousel,.program-date{background:rgb(3 155 229 / .8) }.tile-block{margin-top:2rem;margin-bottom:2.5rem }.tile-block .tile-text .number{padding-right:8px }.tile-block.left .tile-text,.tile-block.right .tile-text{z-index:0;padding:2rem 1.5rem 1rem 4rem;box-shadow:0 0 10px rgb(0 0 0 / .1);background:#fff;box-sizing:border-box }.tile-block.left,.tile-block.right{display:grid;grid-template-columns:repeat(16,1fr);grid-template-rows:4rem auto 4rem }.tile-block.left .tile-text{grid-column:1/span 6;grid-row:2/span 1 }.tile-block.left .tile-text p{margin-left:1.55rem }.tile-block.left .tile-img{grid-column:6/span 11;grid-row:1/span 3 }.tile-block.left.lasttile .tile-img,.tile-block.right.lasttile .tile-img{grid-column:1/span 16;grid-row:1/span 3 }.tile-block.right .tile-text{grid-column:11/span 6;grid-row:2/span 1 }.tile-block.right .tile-text p{margin-left:1.5rem }.tile-block.right .tile-img{grid-column:1/span 11;grid-row:1/span 3 }@media screen and (max-width:63.9375em){#header-bar{box-shadow:0 5px 10px -5px rgb(0 0 0 / .5) }.tile-block.left,.tile-block.right{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:2rem auto 2rem }.tile-block.left .tile-img{grid-column:1/span 8;grid-row:1/span 3 }.tile-block.left .tile-text{grid-column:7/span 6;grid-row:2/span 1 }.tile-block.right .tile-img{grid-column:5/span 8;grid-row:1/span 3 }.tile-block.right .tile-text{grid-column:1/span 6;grid-row:2/span 1 }.program-date .button{margin-top:1.5rem }}.carousel{overflow:scroll;overflow-x:hidden }.carousel .pane{min-width:380px;max-width:550px;min-height:17rem;box-sizing:border-box;padding:2rem 2rem 2rem 0;background:#fff;margin:1rem }.carousel .pane.right{flex-direction:row-reverse;padding:2rem 0 2rem 2rem }.carousel .pane .img{width:100%;max-width:10rem;min-height:10rem;vertical-align:top }.carousel .pane .info{max-width:65%;padding-left:2rem }.carousel .pane .info .name{text-transform:uppercase;margin-bottom:0 }.carousel .pane .info .title{font-size:17px;margin-bottom:1.25rem }.carousel .slideshow{margin-bottom:2rem;margin-top:1rem }.program-date-wrapper{padding:0;margin-top:2rem }.program-date{margin-bottom:2rem;color:#fff;padding:2rem }.program-date h3{color:#fff;font-weight:600 }.program-date p{color:#fff;padding:0;margin:0;font-weight:600;font-size:1rem }.program-date .register,.program-date .start{display:inline-block }.program-date .seperator:after{content:' \2192 ';font-size:20px }.program .degree-type{font-size:17px;font-weight:700;padding-top:.5rem;padding-bottom:0 }.program .degree-name{font-size:21px;font-weight:400;line-height:1;padding-top:0;margin-top:0 }.program .degree-start{padding:0;color:#039be5;font-weight:700 }.program-overview{font-weight:400;margin-top:1rem }.checker{padding:1rem;box-sizing:border-box }.checker .image{min-height:20rem;background-size:cover;background-repeat:no-repeat;background-position:center }footer{color:#fff;padding-bottom:4rem;padding-top:4rem }footer a:focus,footer a:hover{color:#fff;text-decoration:underline }footer ul{padding-left:0 }footer p.question{margin-bottom:10px }footer .action{border-bottom:1px solid #fff;margin-bottom:2rem }footer .action a,footer .action span.phone-large{font-size:28px;font-weight:700;color:#039be5 }#footer>.inner>*>:last-child,#loginhelp input[type=text],#loginhelp textarea,footer input[type=email].error,footer input[type=tel].error,footer input[type=text].error,footer select.error{margin-bottom:0 }.apply-row,.info-session,footer label.error{margin-bottom:1rem }footer input[type=email]::placeholder,footer input[type=tel]::placeholder,footer input[type=text]::placeholder{color:#fff }#banner #banner-content .chosen-container,footer label{font-size:17px }footer ::-webkit-input-placeholder{color:#fff }footer ::-moz-placeholder{color:#fff }#website-feedback h2,#website-feedback p,footer button{color:#fff }footer button:hover{text-decoration:underline;cursor:pointer }footer .social-media-wrapper{margin-top:1.5rem;padding-bottom:1rem }footer .social-media-wrapper a{color:#039be5 }footer .social-media-wrapper .social-media-icon{border:2px solid #039be5;margin-right:5px;height:1.5rem;width:1.5rem;border-radius:3rem }footer .social-media-wrapper .social-media-icon.facebook{padding:.5rem .7rem .5rem .95rem }footer .social-media-wrapper .social-media-icon.instagram{padding:.5rem .4rem .5rem .75rem }footer .social-media-wrapper .social-media-icon.twitter{padding:.5rem .3rem .5rem .7rem }footer .brand{display:flex;flex-direction:column }footer .brand a,footer ul li{margin-bottom:.6rem }footer .brand img{width:75%;height:auto;margin-bottom:2rem }footer ul li:first-of-type a>strong{text-transform:uppercase }footer .copyright a:first-of-type:after{content:'|';margin:auto .25em auto .5em }.flush-content-wrapper{display:grid;grid-template-columns:1rem auto 1rem;grid-template-rows:auto auto }.flush-content-wrapper .image{grid-column:1/span 3 }.flush-content-wrapper .info{grid-column:2/span 1 }.flush-content-wrapper .info .content .choose-block{display:flex;flex-wrap:wrap;margin-top:2rem }.results{margin-top:3rem }.results p{margin:0 0 0 1rem }.info-session .session-title,.results a{font-family:Montserrat,"helvetica neue",helvetica,Arial,sans-sarif;margin:0 }.results p.url{font-weight:600;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto }.results a{font-weight:600;line-height:1.75 }.results a .match{color:#fff;font-size:14px;padding:4px 10px;border-radius:5px;font-weight:700;margin-right:5px;letter-spacing:.5px }#footer{padding:2rem 0;background-color:#08133f }#footer>.inner{display:-moz-flex;display:-webkit-flex;display:-ms-flex;display:flex }#footer>.inner h4{margin:0 0 1.5rem }#footer>.inner>*{-moz-flex-grow:1;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1;-moz-flex-shrink:1;-webkit-flex-shrink:1;-ms-flex-shrink:1;flex-shrink:1;width:30%;margin:0 1rem }#footer>.inner>.narrow{width:15% }#footer>.inner>:last-child{margin-right:0 }#footer .copyright{color:#acacac;margin-top:2rem;text-align:center }@media screen and (max-width:1280px){#footer{padding:4rem 0 2rem }#footer .copyright{margin-top:3rem }}@media screen and (max-width:980px){#footer{padding:4rem 0 2rem;text-align:center }#footer>.inner{-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap }#footer>.inner ul.links li{padding-left:0 }#footer>.inner ul.links li:before{display:none }#footer>.inner>*{width:100%;margin:0 0 3rem }#footer>.inner>.narrow{width:50% }#footer .copyright{margin-top:3rem }}@media screen and (max-width:736px){#footer{padding:3rem 0 1rem }#footer>.inner>*{margin:0 0 2.25rem }#footer .copyright{margin-top:2.25rem }}@media screen and (max-width:480px){#footer>.inner>*{border-bottom:1px solid #eee;padding-bottom:2.25rem }#footer>.inner>.narrow{width:100% }#footer>.inner>:last-child{border-bottom:0;padding-bottom:0 }}.apply-row{display:grid;grid-template-columns:50px auto;flex-direction:column;column-gap:1rem;-webkit-column-gap:1rem;-moz-column-gap:1rem }.apply-row .image,.apply-row .info{display:block }.info-session{display:flex }.info-session input{width:2rem;margin-right:1rem }.info-session .session-title{font-size:24px;padding:0;line-height:1 }#website-feedback{color:#fff;box-sizing:border-box;padding:1rem 4rem 0;border:0 }#website-feedback p{line-height:1.2 }#website-feedback h2{font-weight:700 }#website-feedback form{margin-top:1rem;margin-bottom:2rem }#website-feedback input[type=email],#website-feedback input[type=text],#website-feedback textarea{border-color:#fff;color:#fff;margin-bottom:1.5rem }#website-feedback input[type=email]::placeholder,#website-feedback input[type=text]::placeholder,#website-feedback textarea::placeholder{opacity:1;color:#fff }#website-feedback textarea{height:5rem;color:#fff }#website-feedback label[for=captcha]{color:#fff;font-size:1rem;flex:0 220px }#website-feedback .captcha-wrapper{width:100%;display:flex;margin-bottom:2rem }#website-feedback .close-button{color:#fff;font-size:1rem;border:1px solid #fff;padding:.3rem .5rem;border-radius:1rem }#request-info-form select{max-width:100% }#sitemap-html ul{list-style-type:none }#sitemap-html ul li h2{font-size:24px;font-weight:700;margin-bottom:1rem;margin-top:.5rem }#banner .sign-in{background:rgb(255 255 255 / .85);max-width:400px;width:100%;margin:2rem auto 0;border-radius:10px;padding:2rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:flex;flex-direction:column }.ally,.page-message{box-sizing:border-box }#banner .sign-in button{margin:0 auto .5rem;width:100% }#banner .sign-in img{width:70%;margin:0 auto 1rem }.overlay{height:100%;width:0;position:fixed;z-index:10;top:0;background-color:#fff;overflow-y:auto;transition:.5s }.overlay.left{left:0 }.overlay.right{right:0 }.overlay .close-button{color:#08133f;font-size:1rem;border:1px solid #08133f;padding:.3rem .5rem;border-radius:1rem;right:3rem }.slick-next,.slick-prev{height:88%;width:60px;border-radius:0;z-index:1 }.overlay input[type=email],.overlay input[type=text]{margin-bottom:2rem;color:#fff;border-bottom:1px solid #08133f }.overlay textarea{margin-bottom:2rem;height:5rem;border-bottom:1px solid #fff }.overlay .quick-links{display:flex;flex-wrap:wrap;justify-content:space-between }.overlay .quick-links a.quick-link{color:#08133f;background-color:#f7f7f7;box-sizing:border-box;padding:.75rem 1rem;margin-bottom:.5rem;flex:0 0 99%;font-size:16px }@media screen and (min-width:40em){#banner-wrapper{margin:0 }#banner-wrapper.banner-quarter{height:25vh;min-height:20rem }#banner-wrapper.banner-quarter #banner-title-text{margin-top:5rem }#banner-wrapper.banner-small{height:50vh;min-height:30rem }#banner-wrapper #banner #banner-content-wrapper{height:20rem;margin-top:2rem }#banner-wrapper.banner-small #banner #banner-content-wrapper{height:31rem;margin-top:2rem }#banner-wrapper #banner #banner-content-wrapper #banner-content h1{font-size:3rem;font-weight:700 }#banner-wrapper #banner .button{max-width:320px }.checker,.checker .info,.checker.reverse .info{display:grid;grid-template-rows:auto }.checker{grid-template-columns:repeat(2,1fr);padding:0;min-height:35rem }.checker .info{grid-column:1/span 1;grid-row:1/span 1;background:#f7f7f7;grid-template-columns:1fr minmax(320px,560px);align-items:center }.checker .info .content{grid-column:2/span 1;grid-row:1/span 1;box-sizing:border-box;padding-right:10%;align-items:center }.checker.reverse .image,.checker.reverse .info .content{grid-column:1/span 1;grid-row:1/span 1 }.checker .image{grid-column:2/span 1;grid-row:1/span 1;background-size:cover;background-repeat:no-repeat;background-position:center }.checker.reverse .info{grid-template-columns:minmax(320px,560px) 1fr;align-items:center;grid-column:2/span 1;grid-row:1/span 1 }.checker.reverse .info .content{box-sizing:border-box;padding-left:10% }.flush-content-wrapper{display:grid;grid-template-columns:3rem auto 2rem;grid-template-rows:auto }.flush-content-wrapper .info{display:flex;padding:2rem 0 }.flush-content-wrapper .info .content{display:flex;flex-wrap:wrap;align-content:start;justify-content:space-between }.flush-content-wrapper .info .content .title-block{flex-basis:100% }.flush-content-wrapper .info .content .choose-block{flex-basis:45%;margin-top:1rem }.flush-content-wrapper .info .content .choose-block .button{margin-top:auto }#website-feedback-launch{display:block;position:fixed;left:0;top:80%;transform:rotate(-90deg) translate(0,100%);transform-origin:0 100%;z-index:2 }#website-feedback-launch .button{background:#039be5;color:#fff;border-radius:0 0 1rem 1rem;padding:.85em 1em }.overlay .quick-links a.quick-link{flex:0 0 49% }}@media screen and (min-width:64em){#nav-main{background-color:#08133f }#banner-wrapper{margin:0 }.flush-content-wrapper{display:grid;grid-template-columns:30% 70%;grid-template-rows:auto }.flush-content-wrapper .image{grid-column:1/span 1 }.flush-content-wrapper .info{grid-column:2/span 1;display:grid;grid-template-columns:minmax(320px,920px) 20%;grid-template-rows:auto;box-sizing:border-box;padding:3rem 2rem 5rem 3rem }.flush-content-wrapper .info .content{display:flex;flex-wrap:wrap;align-content:start;justify-content:space-between }.flush-content-wrapper .info .content .title-block{flex-basis:100% }.flush-content-wrapper .info .content .choose-block{flex-basis:45% }.flush-content-wrapper .info .content .choose-block .button{margin-top:auto }.flush-content-wrapper.right{grid-template-columns:70% 30% }.flush-content-wrapper.right .image{grid-column:2/span 1 }.flush-content-wrapper.right .info{grid-column:1/span 1;grid-row:1/span 1;display:grid;grid-template-columns:27.5% minmax(320px,920px) }.flush-content-wrapper.right .info .content{grid-column:2/span 1;display:flex }.overlay .quick-links a.quick-link{flex:0 0 32.3% }}.overlay .quick-links a.quick-link i,.overlay .quick-links a.quick-link span{margin-right:.5rem;font-size:20px }.slick-slide{margin-right:2rem;max-width:550px;transition:.2s ease-in-out }.slick-slide:hover{transform:scale(1.05) }@media screen and (max-width:39.9375em){.finder-home label{font-size:18px;font-weight:700;color:#fff;text-align:left;padding-left:5px;margin:0 }.finder-page label{font-size:18px;font-weight:700;color:#08133f;text-align:left;padding-left:5px;margin:0 }.flush-content-wrapper{background:0 0!important }.tile-block.left,.tile-block.right{display:grid;grid-template-columns:2rem auto 2rem;grid-template-rows:auto auto 4rem }.tile-block.left .tile-text,.tile-block.left.lasttile .tile-text,.tile-block.right .tile-text,.tile-block.right.lasttile .tile-text{grid-column:2/span 1;grid-row:2/span 2;z-index:0 }.tile-block.left .tile-img,.tile-block.left.lasttile .tile-img,.tile-block.right .tile-img,.tile-block.right.lasttile .tile-img{grid-column:1/span 3;grid-row:1/span 2 }.tiled .grid-container{padding:0 }.carousel .pane{flex-direction:column;min-width:280px;max-width:300px;padding:0 2rem 1rem 0;min-height:29rem;margin:1rem }.carousel .pane.right{flex-direction:column }.carousel .pane .img{display:block;margin-bottom:1rem }.carousel .pane .info{display:block;width:100%;max-width:100% }#sidebar{padding:1rem;display:grid;grid-template-columns:1fr }.apply-row .apply-info{padding-left:.75rem }.slick-slide{max-width:320px }}.slick-prev{left:0;background:linear-gradient(90deg,#fff0,#fff0) }.slick-prev:hover{background:linear-gradient(90deg,rgb(0 0 0 / .3),#fff0) }.slick-next:before,.slick-prev:before{font-size:36px }.slick-next{right:0;background:linear-gradient(-90deg,#fff0,#fff0) }.slick-next:hover{background:linear-gradient(-90deg,rgb(0 0 0 / .3),#fff0) }.chosen-container-multi .chosen-choices{border:0;box-shadow:none;background-image:none;min-height:2.45rem }#banner #banner-content .chosen-container-multi:after,.chosen-container:after{border-left:8px solid #fff0;border-right:8px solid #fff0;display:inline-block;position:absolute;top:10px;right:0 }.chosen-container-multi .chosen-choices li.search-choice{border:0;box-shadow:none;background:0 0;font-size:14px }.chosen-container-multi .chosen-choices .search-field input[type=text]{color:#08133f;border-bottom:0;font-weight:700 }.chosen-container{border-bottom:1px solid #08133f;font-size:17px }#banner #banner-content .chosen-container .chosen-results li.highlighted,.chosen-container .chosen-results li.highlighted{background:#039be5 }.chosen-container:after{content:' ';border-top:8px solid #039be5 }#banner #banner-content .chosen-container-multi:after{border-top:8px solid #fff }#banner #banner-content .chosen-container-multi .chosen-choices{border:0;box-shadow:none;border-bottom:2px solid #fff;background:0 0;min-height:2.75rem }#banner #banner-content .chosen-container-multi .chosen-choices li.search-choice{box-shadow:none;background:0 0;font-size:17px;text-align:left;color:#fff;border:1px solid #fff }#banner #banner-content .chosen-container-multi .chosen-choices .search-field input[type=text]{color:#fff;border-bottom:0 }#banner #banner-content .chosen-container:after{content:' ';display:inline-block;position:absolute;right:0;top:10px;border-left:8px solid #fff0;border-right:8px solid #fff0;border-top:8px solid #fff }@media screen and (max-width:63.9375em){#banner #banner-content .chosen-container{margin-bottom:2rem }}.browsercheck-pass:before{color:#093 }.browsercheck-fail:before{color:#f7ca18 }.page-message{display:block;position:relative;padding:1rem;width:100%;top:75px;background:#fff3d9;z-index:1 }@media screen and (min-width:39.9375em){.icon{margin-right:.75rem }.page-message{top:89px }}@media screen and (min-width:63.9375em){.page-message{top:119px;margin-bottom:1.5rem }}.page-message .contain{display:block;margin:0 auto;width:100%;max-width:1160px }.page-message a{color:#08133f }.toggle-button{background:#f1c300;color:#08133f;padding:1.5rem 3rem;margin:2rem auto;display:inline-block;border-radius:5px;font-weight:600;font-size:1.3rem;display:flex;width:100%;max-width:350px;justify-content:center;text-transform:uppercase }.toggle-button.alt,.toggle-button.inst{border:2px solid #1c4c66;background:0 0;color:#1c4c66 }.toggle-button.alt{padding:1rem;max-width:300px }.toggle-button.inst{padding:1.5rem 3rem;max-width:350px }.toggle-button img{height:1.8rem;margin-left:.65rem }.chat-button-wrap img.brand{height:30px;width:auto;margin-right:1rem }.toggle-button:focus,.toggle-button:hover{background:#c3940a;color:#08133f;text-decoration:underline }.toggle-button.alt:focus,.toggle-button.alt:hover{background:0 0;color:#1c4c66;text-decoration:underline }.toggle-chat{background-color:#fafafa;display:inherit;border:1px solid #ddd;padding-top:2rem;padding-bottom:2rem;border-radius:5px }.toggle-chat p{color:#08133f;font-size:1rem;text-align:center }.toggle-chat .toggle-button.alt{padding:.75rem;max-width:275px;font-size:1.05rem;align-items:center }.toggle-button.off{background-color:#dfdfdf;cursor:not-allowed }.toggle-chat .toggle-button img{height:1.5rem }.toggle-chat .chat-button-wrap img.brand{height:20px;margin-right:1rem }.toggle-chat .toggle-button.inst{font-size:1.3rem;align-items:center }.toggle-chat .toggle-button.inst img{height:1.65rem }.toggle-chat .chat-button-wrap.inst img.brand{height:25px;margin-right:1rem }.chat-button-wrap{display:flex;justify-content:center;align-items:center;flex-direction:column }.chat-button-wrap.primary{width:100%;margin:1rem auto 2rem;border:1px solid #ddd;padding:3rem;border-radius:10px }.chat-button-wrap.primary .toggle-button{margin:.75rem }.operating-hours{font-weight:400;color:#08133f }.offline-message{font-weight:600 }#faculty-opt-in-intro,#faculty-optin-thank-you{padding:3rem 1rem }.skip-to-main{position:absolute;left:-200px;z-index:7;padding:.5rem }.skip-to-main:focus{left:0;background:#002d62;color:#fff }.top-bar-right .close-button{position:relative;color:#fff;font-weight:700;text-decoration:none;font-size:1rem;margin-left:2rem;top:0 }.ally::after,.ally::before{content:'';position:absolute;width:0;height:0;border-style:solid;border-width:96px 96px 0 0 }.ally{background:#000;color:#fff;padding:3rem;position:relative }.ally-branding{text-align:center;padding-bottom:2rem }.ally-branding img{width:200px }.ally-header{padding:1rem;border:2px dashed #eee;max-width:50rem;margin:auto }.ally-header p{color:#eee }.ally::before{left:0;top:0;border-color:#00c7d1 #fff0 #fff0 }.ally::after{right:0;bottom:0;border-color:#70cf00 #fff0 #fff0 }.ally-countdown{display:flex;justify-content:space-around;width:100%;max-width:400px }.ally-countdown span{display:block;text-align:center;color:#fff }.ally-countdown span.time{font-size:2rem }.ally-countdown div:nth-of-type(3) span{color:#00c7d1 }.ally-countdown div:nth-of-type(2) span{color:#70cf00 }#countdown-clock{margin:auto auto 2rem;background-color:#000;width:100%;max-width:400px }body .uwy.userway_p1 .uai{top:98px!important }.captcha-check.recaptcha-error{display:block;color:#c60f13 }.g-recaptcha{padding-top:1rem;padding-bottom:1rem }#loginhelp label{font-size:1rem;margin-top:1.5rem;margin-bottom:0 }.callout.support-msg{padding:1.25rem }.callout.support-msg h3{font-size:1.1rem;letter-spacing:normal;color:#0a0a0a }.callout.support-msg p{font-size:1rem }.callout.support-msg.not-last{margin-bottom:1rem;margin: 0 auto 2rem;}