@charset "UTF-8";
/* CSS Document for 2024 Sites */

nav.graduate { display: none; }

body { }

header { display:none; }
nav#navigation_menus.mobile {display: none;}

#introshell { margin: 0 auto; }
#introshell .image { width: 100%; max-width: 1000px; margin: 0 auto; overflow: unset;  }
#introshell .image .introbox { width: 95%; }

#introtext .intro { text-align: center !important;}

#introshell>.cta-content { position: absolute !important; z-index: 999999; top: 370px; background: transparent; width: 100%; max-width: 100%; padding: 0px; margin: 0; right: 0; }
#introshell>.cta-content .cta-admission { position: relative; z-index: 999999; float: none; background: transparent; right: 2%;  width: 98%; max-width: 1000px; padding: 0; margin: 0 auto; }
#introshell>.cta-content .cta-admission a { background: #ad1a1f; width: auto; padding: 5px 15px; margin: 0 0 50px 0; color: #FFFFFF; text-transform: none; font-weight: 700; font-size: 1.5em; font-weight: 700; letter-spacing: 0px; float: right; right: 0; }

/* -------------------------------------------- MOBILE ONLY  STYLES ------------------------------------ */
@media screen and (max-width: 1000px) {

}