/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@media (max-width:599px){#primary_nav_wrap > ul.menu > li.menu-item.expanding-item > span::after{display:none;}}.ultimenu__region.region{background:white;}.wp-block-column h2{font-size:2.5rem;}.online-program-overview{background:#f1f1f1;}#block-onlineprogramoverview{background:#f1f1f1;}.field.field--name-field-online{background:#f1f1f1 !important;padding:1em 0;}
@media (max-width:599px){ul#ultimenu-main{padding:0;}#block-ultimenumainnavigation .ultimenu__region{padding:0 !important;}.ultimenu__flyout .block{padding:0;}.jumbo-related-links{display:block !important;}section.ultimenu__flyout.is-htb.is-flyout-expanded{display:block;}h1.slide-ttl{margin:1.5em 0 0 0 !important;}.jumbo-menu-cta img{float:unset;height:auto;max-width:100%;}.jumbo-menu-cta img{max-width:100%;height:auto;}.jumbo-contents{width:100%;grid-template-columns:1fr !important;grid-gap:3em;}.menu-cta-wrap{width:100%;top:190px;}.uis-logo-white{visibility:hidden;}.uis-logo-blue{visibility:initial;}.menu-cta-txt p{font-size:.7em;}h2.menu-cta-ttl{font-size:1em;}.jumbo-menu-cta a.btn{min-width:300px;min-height:60px;}.jumbo-links-wrap{margin:150px auto 0 !important;poisition:relative;}.ultimenu--main .ultimenu__link,.ultimenu .ultimenu__ajax{padding:1em;}li.ultimenu__item.uitem{font-size:1.3em;}ul#ultimenu-main{padding:4em 0;}a.jumbo-link{margin:1em 0;}#ultimenu-main a.ultimenu__link{margin-top:0;}.btn a{margin:1em auto 0;}.is-ultimenu-canvas--active .ultimenu--main  .is-active-trail > a{color:#036;}#block-ultimenumainnavigation .ultimenu__region{margin:0;}section.ultimenu__flyout{box-shadow:unset !important;}#ultimenu-main a.ultimenu__link{max-height:unset;color:#036;}.is-ultimenu-canvas--active .ultimenu--main  .is-active-trail > a{color:#036;}.ultimenu__region.region.region-ultimenu-sticky-nav-request-info{width:100%;}#block-ultimenustickynav{max-height:50px;}.is-ultimenu-canvas--active .ultimenu--main  .is-active-trail > a{color:#036;}.has-ultimenu .is-ultimenu-active .caret::before{border-bottom:unset;}#block-menusearch .jumbo-contents .jumbo-links-wrap{margin:0;}.ultimenu__region.region.region-ultimenu-main-request-info{background:#036 !important;color:white;}.ultimenu__flyout .ultimenu__region.region.region-ultimenu-main-quick-links{background-color:#036 !important;}.uis-mobile-logo{position:absolute;z-index:9;padding:.5em;}#block-mobilelogo{display:inline;position:absolute;}input#edit-submit{min-height:60px;width:30%;}input#edit-keys{width:90%;}#block-searchform #edit-submit{max-width:90%;}.ql-tab{float:unset;width:100%;height:auto;margin-bottom:2em;}.ql-tabcontent{float:unset;width:100%;height:auto;}.ql-grid-container{grid-template-columns:auto;margin:0;height:auto;width:100%;}.ql-col{padding:0 0 1em;}#block-searchform{position:relative;top:0;left:0;}li.ultimenu__item.uitem:nth-child(9){display:inherit;background:#003366;color:white !important;}li.ultimenu__item.uitem:nth-child(9) #block-ultimenumainnavigation .ultimenu__region{background-color:#003366;}li.ultimenu__item.uitem:nth-child(9) .ultimenu--basic .ultimenu__flyout{background-color:#003366;}li.ultimenu__item.uitem:nth-child(9) .ultimenu__flyout .block{padding:0;}li.ultimenu__item.uitem:nth-child(10){display:inherit;background:#003366;color:white !important;}li.ultimenu__item.uitem:nth-child(10) .ultimenu--basic .ultimenu__flyout{background-color:#003366;}li.ultimenu__item.uitem:nth-child(11){color:#fff !important;text-align:center;display:inherit;min-width:33%;float:left;background:#0D873C;width:33%;padding:0;}li.ultimenu__item.uitem:nth-child(12){text-align:center;display:inherit;min-width:33%;float:left;width:33%;background:#0073E6;}li.ultimenu__item.uitem:nth-child(12) a{color:white !important;padding:0;}li.ultimenu__item.uitem:nth-child(13){text-align:center;display:inherit;min-width:33%;float:left;background:#0057AD;width:34%;}li.ultimenu__item.uitem:nth-child(13) a{color:white !important;padding:0;}li.ultimenu__item.uitem:nth-child(14){text-align:center;display:inherit;min-width:33%;float:left;background:#0059b3;width:33%;}li.ultimenu__item.uitem:nth-child(14) a{color:white !important;padding:0;}}
main .text-formatted a{color:#006DE0;}a.btn,a.button,a.wp-block-button__link,a.column_button,a.cta,a.overlay-btn,a.faq-cta{text-decoration:none !important;box-shadow:none !important;background-image:none !important;}a.btn,a.button,a.wp-block-button__link,a.column_button,a.cta,a.overlay-btn,a.faq-cta{background-color:var(--btn-bg,#006DE0) !important;color:var(--btn-text,#fff) !important;}main .text-formatted a.card-link,main .text-formatted a.advanced-card-link,main .text-formatted a.acard-link{background-image:none !important;background-size:0 !important;padding-bottom:0 !important;transition:none !important;text-decoration:none !important;}a.jumbo-link{background-color:#f1f1f1 !important;color:#003366 !important;text-decoration:none !important;background-image:none !important;transition:color 0.3s ease,background-color 0.3s ease !important;}#primary_nav_wrap > ul > li > ul > li:hover > a,#primary_nav_wrap > ul > li > ul > li:hover > span{background-color:var(--t2-blue) !important;color:#fff !important;}a.jumbo-link:hover{background-color:#f1f1f1 !important;color:#006DE0 !important;text-decoration:none !important;background-image:none !important;}.wp-block-button__link,a.column_button{display:inline-block !important;text-decoration:none !important;padding:16px 26px !important;margin:8px 0 !important;border-radius:4px !important;background-color:#006DE0 !important;color:#ffffff !important;font-weight:600 !important;text-align:center !important;transition:background-color 0.3s ease,color 0.3s ease !important;}.wp-block-button__link:hover,a.column_button:hover{background-color:#003366 !important;color:#ffffff !important;text-decoration:none !important;}.node__content :is(p,li) a:not(.btn):not(.button):not(.cta):not(.overlay-btn):not(.faq-cta):not(.card-btn):not(.menu__link):not(nav a):not(.block-menu a):not(header a):not(footer a){text-decoration:none;padding-bottom:3px;background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:0 100%;background-size:100% 3px;transition:background-size 600ms cubic-bezier(0.785,0.135,0.15,0.86);}.node__content :is(p,li) a:hover:not(.btn):not(.button):not(.cta):not(.overlay-btn):not(.faq-cta):not(.card-btn):not(.menu__link):not(nav a):not(.block-menu a):not(header a):not(footer a){background-size:1.25em 3px;}.value-charts-section p a:not(.btn):not(.button){color:#006DE0;text-decoration:none;padding-bottom:3px;background-image:linear-gradient(#006DE0,#006DE0);background-repeat:no-repeat;background-position:0 100%;background-size:100% 3px;transition:background-size 600ms cubic-bezier(0.785,0.135,0.15,0.86);}.value-charts-section p a:hover:not(.btn):not(.button){background-size:1.25em 3px;}.masonry-item a,.pos-wrap a,.pos-title a,a.card-link{background-image:none !important;background-size:0 !important;padding-bottom:0 !important;text-decoration:none !important;}.node__content a:has(img){background:none !important;background-image:none !important;background-size:0 !important;padding-bottom:0 !important;border:0 !important;text-decoration:none !important;transition:none !important;}.header-wrapper .btn{margin-top:3.5em !important;}.slide-links a{display:inline-flex !important;align-items:center !important;justify-content:center !important;line-height:1.2 !important;vertical-align:middle !important;transition:background-color 0.3s ease;}.slide-links a:hover{background-color:#16cc5c !important;color:#fff !important;}.social-media-links a{background:none !important;background-image:none !important;background-size:0 !important;padding-bottom:0 !important;border:none !important;text-decoration:none !important;transition:none !important;}.social-media-links a:hover{background:none !important;background-image:none !important;text-decoration:none !important;}.wp-block-column h3 a{color:#ffffff !important;text-decoration:none !important;background-image:none !important;}.wp-block-column h3 a:hover{color:#ffffff !important;text-decoration:none !important;background-image:none !important;}main table.views-table a,main table.views-table a:hover,.view-research table.views-table a,.view-research table.views-table a:hover{background:none !important;background-image:none !important;background-size:0 !important;background-repeat:no-repeat !important;border:0 !important;padding-bottom:0 !important;}main table.views-table a,.view-research table.views-table a{color:#006DE0 !important;text-decoration:none !important;cursor:pointer;transition:color 0.25s ease;}main table.views-table a:hover,.view-research table.views-table a:hover{color:#0048A0 !important;text-decoration:underline !important;text-decoration-thickness:1px !important;text-underline-offset:2px !important;}.text-formatted .wp-block-table a,.text-formatted .wp-block-table a:hover,.wp-block-table.has-fixed-layout a,.wp-block-table.has-fixed-layout a:hover{background:none !important;background-image:none !important;border:0 !important;text-decoration:none !important;padding-bottom:0 !important;transition:color 0.2s ease !important;color:#006DE0 !important;cursor:pointer !important;}.text-formatted .wp-block-table a:hover,.wp-block-table.has-fixed-layout a:hover{color:#0048A0 !important;text-decoration:none !important;}.node__content .cd-horizontal-timeline .events a,.node__content .cd-horizontal-timeline .events a:hover,.node__content .cd-horizontal-timeline .events a:focus,.node__content .cd-horizontal-timeline .events a:active{text-decoration:none !important;background:none !important;background-image:none !important;background-repeat:no-repeat !important;background-size:0 !important;padding-bottom:0 !important;}.node__content .cd-horizontal-timeline .cd-timeline-navigation a{background-image:none !important;background-size:0 !important;background-repeat:no-repeat !important;padding-bottom:0 !important;background-color:#fff !important;}main .text-formatted p[style*="color:#ffffff"] a,main .text-formatted .has-white-color a{color:#ffffff !important;}.wp-block-cover .wp-block-button__link,.wp-block-cover a.column_button{border:1px solid transparent;box-sizing:border-box;transition:background-color 0.3s ease,border-color 0.3s ease;}.wp-block-cover .wp-block-button__link:hover,.wp-block-cover a.column_button:hover{background-color:#003366 !important;color:#ffffff !important;border-color:#ffffff !important;}.section.two-column.dark-bg .column_button{border:1px solid transparent;box-sizing:border-box;transition:background-color 0.3s ease,border-color 0.3s ease;}.section.two-column.dark-bg .column_button:hover{background-color:#003366;color:#ffffff;border-color:#ffffff;}.wp-block-cover .wp-block-button > .wp-block-button__link{display:inline-block;background-color:#006DE0 !important;color:#ffffff !important;padding:14px 28px;border-radius:6px;border:2px solid transparent;box-sizing:border-box;text-decoration:none !important;transition:background-color 0.3s ease,border-color 0.3s ease;}.wp-block-cover .wp-block-button > .wp-block-button__link:hover{background-color:#003366 !important;border-color:#ffffff !important;color:#ffffff !important;}.wp-block-cover a.wp-block-button__link{background:red !important;color:white !important;}
@media (max-width:1024px){.ultimenu__flyout{display:none !important;opacity:0 !important;visibility:hidden !important;max-height:0 !important;overflow:hidden !important;}.ultimenu__item.mobile-open > .ultimenu__flyout{display:block !important;opacity:1 !important;visibility:visible !important;max-height:none !important;overflow:visible !important;}}
.region-primary-menu,#block-ultimenumainnavigation,.ultimenu{background-color:#ffffff !important;position:relative;z-index:50;}.region-primary-menu,.region-primary-menu a:not(.btn),.region-primary-menu span,.region-primary-menu i{color:#003366 !important;}.ultimenu ul ul{background-color:#ffffff !important;}.ultimenu ul ul a,.ultimenu ul ul span{color:#003366 !important;}.region-primary-menu{border-bottom:1px solid #e5e5e5;}#block-uismain-branding .uis-logo-white{display:none !important;}#block-uismain-branding .uis-logo-blue{display:block !important;visibility:visible !important;}
