html{scroll-behavior: smooth; font-family: 'Open Sans', sans-serif !important;}.career-columns{column-count: 2;}.navbar-brand img{max-width: 200px;}.main_layer{background: rgb(0 0 0 / 6%); padding-top: 85px; height: 500px;}.main_content h2{color: white; margin: 0; font-size: 40px; font-family: Barlow,sans-serif; font-weight: 700;}.main_subhead{color: white; margin: 0; font-size: 24px !important; font-weight: normal; font-family: Barlow,sans-serif; margin-top: 1.5rem;  word-spacing: 3px;}.main_content hr{border-top: 4px solid #00204e; max-width: 60px; margin: 15px 0;}.main_content p{color: white; font-size: 19px;}.uniyellow{color: #f8bf00;}.unired{color: #8a2432 !important; margin-top: 1.5rem;}.main_content_r{background: rgb(255 255 255); /*padding: 30px;*/ max-width: 420px; margin-left: auto; border-radius: 7px; box-shadow: 0 0 9px 3px rgba(0,0,0,.6); margin-top: 10px;}.main_content_r .form-control{font-size: 18px; margin-bottom: 10px;}#mc_embed_signup_scroll label{font-size: 18px;}.input-group ul{list-style: none; padding: 0; margin: 0; padding-left: 14px;}.input-group label{padding-left: 8px;}.btn-primary{color: #fff; background-color: #8a2432 !important; border-color: #00204e !important; font-size: 18px; padding: 7px 21px;}.btn-primary:hover{background-color: #00204e !important; border-color: #00204e !important;}.btn-success{background-color: #00204e !important; border-color: #00204e !important; font-weight: 600; font-size: 18px; padding: 7px 21px;}.btn-success:hover{background-color: #000 !important; border-color: #000 !important;}header{padding: 15px 0; border: 1px solid #ffffff; border-width: 0 0 2px; background-color: rgba(0, 32, 78, .75);}.s1{padding-top: 60px; padding-bottom: 60px;}.title{margin-bottom: 30px;}.title h2{margin: 0; color: #00204e;}.title hr{border-top: 4px solid #00204e; max-width: 60px; margin: 15px 0;}li.breadcrumb-item{font-size: 13px;}footer{padding: 15px 0; border-top: 2px solid #ffffff; color: #fff; background-color: #08224a; text-align: center;}footer p{margin-bottom: 0; font-size: 14px; text-align: center;}.display_desktop{display: block;}.display_mobile{display: none;}.page-header .mobile-top-nav{position: sticky; top: 0; width: 100%; background-color: #727577; box-shadow: 0 8px 6px -6px rgba(0,0,0,.5); margin-bottom: 0; display: block; height: 45px; z-index: 3;}.main .mobile-top-nav .phone, .main .mobile-top-nav .request-info{display: inline-block; width: 50%; float: left; color: #fff; text-shadow: rgba(0,0,0,.3) 0 2px 2px; text-align: center; text-transform: uppercase; font-size: 1.1em;}.main .mobile-top-nav .phone{background-color: #727577; padding: .6em .5em;}.main .mobile-top-nav .request-info{background-color: #00577d;}@media screen and (max-width: 767px){.display_desktop{display: none !important;}.display_mobile{display: block; margin-top: 0px; margin-bottom: 0px;}.main_layer{padding-top: 0px; height: auto;}.main_content h2{font-size: 22px;}.main_content p{font-size: 17px;}.main_content{padding-bottom: 14px;}.title h2{font-size: 27px;}.main_content_r{max-width: 100%;}.navbar-brand{width: 100%; display: block; text-align: center;}.moheadsmall{font-size:24px !important;}}@media screen and (max-width: 992px){.main_content_r{margin-left: auto; margin-right: auto;}}.bottom_logo{text-align: center;}.bottom_logo img{max-width: 200px; margin-bottom: 20px;}.section.s1{box-shadow: 0 8px 6px -6px #adadad; background-color: #f8f8f8;}.bottom_grid table{margin-bottom: 20px; font-weight: bold; font-family: Barlow,sans-serif;}.call-cta{display: block; color: #0a3370; font-size: 1.2em; background-color: #fff; margin: 1em 0; background-color: #fff; border: 1px solid #e1e1e1; text-align: center; padding: .5em 1em .7em; max-width: 420px; margin-left: auto;}.inner_layer{margin-bottom: -60px; position: relative; z-index: 9;}.main_layer aside{border: 1px solid #959595; border-width: 0 0 1px; color: #f8bf00; background-color: #1b3752; border-radius: 0; border-top-left-radius: 7px; border-top-right-radius: 7px; font-family: Barlow,sans-serif; font-weight: 700; font-size: 24px; text-align: center; text-transform: uppercase; padding: .5em; margin-bottom: 15px;}h5.footer-notification{font-size: 1rem !important; color: lightgray; text-align: center; line-height: 1.5rem;}.tablepad{padding: 0 1rem 0 1rem;}.uniyellow{color: #f8bf00 !important; font-family: Barlow,sans-serif;}.degreename{color: white !important; font-size: 20px !important;}.h2line{line-height: 34px !important;  font-family: Barlow,sans-serif; font-weight: 700;} @media only screen and (min-width: 769px){.classes-start img{padding: 0 25px; height: 48px!important;}}