  body{background:none;color:#000;font-size:14pt;line-height:1.5;margin:0!important;padding:0!important;width:100%!important}*,:after,:before,:first-letter,blockquote:first-line,div:first-line,li:first-line,p:first-line{background:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}@page{margin:30px}@page :first{margin-top:250pt}h1,h2,h3,h4,h5,h6{page-break-after:avoid}h1{font-size:42pt}h2{font-size:24pt}h3{font-size:18pt}h4,h5,h6{font-size:14pt}h2,h3,p{orphans:3;widows:3}a img{border:none}a{text-decoration:none}a[href]:after{color:#666!important;font-size:10pt!important;font-weight:400;letter-spacing:0;text-transform:none}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}.breadcrumbs,.call-to-action,.degree-picker__choice input,.footer__buttons,.footer__links,.footer__logo,.footer__supplemental a[href]:after,.ig-feed,.lens__step-pretitle,.masthead__primary-logo-link[href]:after,.masthead__primary-nav,.masthead__support,.newssection,.og__choice input,.sidebar{display:none}.masthead__primary-logo{margin:0 auto 1em}.main{margin-bottom:0}.footer__contact{margin:0 auto}.footer__contact,.footer__supplemental{color:#666;font-size:14px;text-align:center}.eventsection__content .tabs-panel{position:relative}.eventcard{width:100%}.eventcards{display:block}.eventcard__inner{min-height:0}.section-header{margin:2em 0}.section-header.section-header__image{margin-top:0;padding:0}.section-header.section-header__image .section-header__background .section-header__image{position:relative}.section-header.section-header__image .section-header__background{padding:0}.section-header.section-header__image .section-header__text{border-bottom:1px solid #dee2e6;margin:2em 0 0;padding-bottom:2em}.grid-container,.section-header__text{padding:0}.wp-block-ed-subheading{font-size:24pt;padding-bottom:0}.wp-block-image figure.alignleft,.wp-block-image figure.alignright{max-width:50%}.wp-block-quote{border-right-width:0}.accordion-content{display:block}.single-degree__courses_callout .cell{text-align:center;width:100%}.og__intro-media{max-width:50%!important}.hero{display:block;height:auto}.hero__media,.hero__media video{position:relative;width:100%}.hero__text{padding:1em 0 .5em}.hero__text-title{margin:0 0 .125em;max-width:100%;text-align:center}.hero__text-title,.hero__text-title span{color:#000!important;-webkit-text-fill-color:#000;width:100%}.hero__text-subtitle{text-align:center;width:100%}