/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.ondark{color:#fff;}.ondark abbr{color:#fff;}.ondark a:not(.escape-theme),.ondark a:not(.escape-theme):link,.ondark a:not(.escape-theme):visited,.ondark .link:not(.escape-theme),.ondark .link:not(.escape-theme):link,.ondark .link:not(.escape-theme):visited{color:#F5A623;}.ondark a:not(.escape-theme):hover,.ondark a:not(.escape-theme):focus,.ondark a:not(.escape-theme):active,.ondark .link:not(.escape-theme):hover,.ondark .link:not(.escape-theme):focus,.ondark .link:not(.escape-theme):active{color:#fff;}.ondark a:not(.escape-theme):hover .link,.ondark a:not(.escape-theme):focus .link,.ondark a:not(.escape-theme):active .link,.ondark .link:not(.escape-theme):hover .link,.ondark .link:not(.escape-theme):focus .link,.ondark .link:not(.escape-theme):active .link{color:#fff;}.alt-landing{font-family:"Josefin Sans",sans-serif;}.alt-landing h1,.alt-landing h2,.alt-landing h3,.alt-landing h4,.alt-landing h5,.alt-landing h6{line-height:1.3;font-family:"Josefin Sans",sans-serif;}.alt-landing p,.alt-landing .headline-group__head{font-size:110% !important;font-family:"Josefin Sans",sans-serif;}.alt-landing button,.alt-landing a,.alt-landing .page-section{font-family:"Josefin Sans",sans-serif;}.alt-landing .main{border-color:#34393C;}.alt-landing .main-header,.alt-landing .main-footer{background-color:#34393C;}.alt-landing .main-header .wrapper__button--main.toggle-plus{background-color:#767676;}.alt-landing .main-header .wrapper__button--main:hover,.alt-landing .main-header .wrapper__button--main:active,.alt-landing .main-header .wrapper__button--main:focus{color:#F5A623;}.alt-landing .main-header .wrapper__button--main.active{background-color:#fff;color:#34393C;}.alt-landing .wrapper__button{background-color:#34393C;}.alt-landing .wrapper__button:hover,.alt-landing .wrapper__button:active,.alt-landing .wrapper__button:focus{color:#F5A623;}.alt-landing .wrapper__button.active{background-color:#fff;color:#34393C;}.alt-landing .dropdown{border-bottom-color:#767676;}.alt-landing .dropdown ul.menu a:link,.alt-landing .dropdown ul.menu a:visited{color:#32312F;}.alt-landing .dropdown ul.menu a:hover,.alt-landing .dropdown ul.menu a:focus,.alt-landing .dropdown ul.menu a:active{color:#F5A623;}.alt-landing .large-photo-header__text{background-color:transparent;}@media print,screen and (min-width:40em){.alt-landing .large-photo-header__text{background-color:rgba(12,12,12,0.75);}}.alt-landing .panel--where-we-are .where-we-are__text{background-color:transparent;}@media print,screen and (min-width:40em){.alt-landing .panel--where-we-are .where-we-are__text{background-color:#222;}}.alt-landing .main-footer__ribbon{border-top-color:#767676;}.alt-landing .main-footer__buttons .button{background-color:#767676;}.alt-landing .main-footer__buttons .button:hover,.alt-landing .main-footer__buttons .button:active,.alt-landing .main-footer__buttons .button:focus{color:#F5A623;}.alt-landing .main-footer__buttons .button.active{background-color:#fff;color:#34393C;}.alt-landing .three-column-grid-container.stretched.has-1-in-row .three-column-grid > .grid-item{width:calc(100% - 2rem);}.alt-landing .sidebar-block a{color:white;}.alt-landing .sidebar-block a:hover{color:#F5A623;}.alt-landing .sidebar--nav{border-top-color:#767676;}.alt-landing .sidebar--contact{background-color:transparent;border:2px solid white;color:white;}.alt-landing .page-header .panel__headline{margin-bottom:2rem;padding-bottom:1rem;}.alt-landing .page-header--basic .background-image{background-color:#222;}.alt-landing .page-header--basic .background-image::before{background-image:-webkit-gradient(linear,left top,left bottom,from(#222),to(rgba(34,34,34,0)));background-image:linear-gradient(to bottom,#222,rgba(34,34,34,0));}.alt-landing .page-header--hero{background-color:#222;}.alt-landing .page-header--hero .background-image{background-color:#222;}.alt-landing .page-header--hero .background-image::before{background-image:-webkit-gradient(linear,left top,left bottom,from(#222),to(transparent));background-image:linear-gradient(to bottom,#222,transparent);}@supports (mix-blend-mode:overlay){.alt-landing .page-header--hero .background-image::after{background-image:-webkit-gradient(linear,right top,left top,from(#222),to(transparent));background-image:linear-gradient(to left,#222,transparent);}}.alt-landing .page-section.highlight-group-panel.highlight-group-panel--gray a.highlight-block,.alt-landing .page-section.highlight-group-panel.highlight-group-panel--gray a.highlight-block .link{color:#222;}.alt-landing .page-section.highlight-group-panel.highlight-group-panel--gray a.highlight-block:hover,.alt-landing .page-section.highlight-group-panel.highlight-group-panel--gray a.highlight-block:hover .link,.alt-landing .page-section.highlight-group-panel.highlight-group-panel--gray a.highlight-block .link:hover,.alt-landing .page-section.highlight-group-panel.highlight-group-panel--gray a.highlight-block .link:hover .link{color:#F5A623;}.alt-landing .field--type-text-long table.table--responsive tbody tr,.alt-landing .wysiwyg table.table--responsive tbody tr{border-color:#fff;}.alt-landing .program-options-panel__list{background-color:transparent;border:1px solid #fff;}.alt-landing .text-aside-panel__facts{background-color:transparent;border:1px solid #fff;}.alt-landing .detailed-cta-panel--has-bg-image .background-image{background-color:#222;}.alt-landing .detailed-cta-panel--has-bg-image .background-image::before{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(50,49,47,0)),to(#32312F));background-image:linear-gradient(0deg,rgba(50,49,47,0) 0%,#32312F 100%);}.alt-landing .alert-panel{margin-bottom:2rem;}.alt-landing .alert-panel.alert--level-1{background-color:black;}@media print,screen and (min-width:50em){.alt-landing .page-section.highlight-group-panel .grid-container .three-column-grid{margin-left:-2rem;margin-right:-2rem;}.alt-landing .page-section.highlight-group-panel .grid-container .three-column-grid > .grid-item{margin-left:2rem;margin-right:2rem;width:calc(33.33333% - 4rem);}.alt-landing .page-section.highlight-group-panel .grid-container .three-column-grid-container.stretched.has-1-in-row .three-column-grid > .grid-item{width:calc(100% - 4rem);}.alt-landing .page-section.highlight-group-panel .grid-container .three-column-grid-container.stretched.has-2-in-row .three-column-grid > .grid-item{width:calc(50% - 4rem);}.alt-landing .main-header > .grid-container{padding-left:3.75rem;padding-right:3.75rem;}.alt-landing .main-header .main-nav{padding-right:1.75rem;}.alt-landing .main-header.minimized{height:auto !important;}.alt-landing .main-header.minimized .main-nav-layout{-webkit-transition:padding 0s,margin 0s;transition:padding 0s,margin 0s;}.alt-landing .main-header.minimized .main-nav{-webkit-transition:width 0.3s ease-in;transition:width 0.3s ease-in;}}.alt-landing .menu-top-slider{background-color:black;}@media screen and (max-width:39.9375em){.alt-landing .icon--toggle::after{font-size:1.125rem;}}@media screen and (min-width:64em){.alt-landing .main-header.minimized .main-nav-layout{-webkit-transition:padding 0.3s ease-in,margin 0.3s ease-in;transition:padding 0.3s ease-in,margin 0.3s ease-in;}}@media screen and (min-width:80em){.alt-landing .main-header.minimized .main-nav-layout{-webkit-transition:padding 0s,margin 0s;transition:padding 0s,margin 0s;}.alt-landing .main-header.minimized .main-nav{width:100%;}.alt-landing .main-footer__layout{padding-left:3.75rem;padding-right:3.75rem;}}
