/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@media (min-width:768px){.page-banner-basic-cta .slide-content-wrapper{padding-block:28rem 16rem;}}.menu--utility-navigation---left ul.nav li.nav-item a[href="/apply"],.menu--utility-navigation---left .media-library-view--widget ul.view-header li.nav-item a[href="/apply"],.media-library-view--widget .menu--utility-navigation---left ul.view-header li.nav-item a[href="/apply"]{color:#072141;}.logo-contact-wrap img{max-width:20rem;margin-inline:auto;display:block;}footer #block-ccsufooter > .container .logo-contact-wrap{margin-top:1rem;}#block-sitesearchmegablock .search-block-form.google-cse{margin-block-end:3rem;}#block-sitesearchmegablock h2,#block-sitesearchmegablock .h2{margin-block-start:0;}.paragraph--type--testimonial-slider .paragraph--type--testimonial-item p{font-size:1.8rem;}.paragraph--type--directory-program-affiliations .field--name-field-faculty-type{display:none;}.view-directory .profile-department{margin-bottom:0;}@media (max-width:1199px){.view-id-directory .col-md-6{width:100%;}}.node--type-person .Content-left .field--name-field-person-links{display:block;}.node--type-person .Content-left .field--name-field-person-links a{display:block;text-align:center;padding:.25em;background:#205998;color:#fff;text-decoration:none;border:solid .2em #205998}.node--type-person .Content-left .field--name-field-person-links a:is(:hover,:focus-visible){background-color:white;color:#205998}.field.field--name-field-person-links.field--type-link.field--label-hidden.field__items .field__item{margin-block-end:4px;}.field.field--name-field-affiliations > .field__item{margin-bottom:1rem;}.view-id-directory:not(:has(.row > div:nth-child(8) + div:nth-child(9))) .view-filters{display:none;}blockquote{background:#d1e2f5;margin-inline:min(5vw,5rem);margin-block:4rem;}blockquote.bg-yellow{background:#fdeba7;}blockquote > :first-child{margin-top:0;}blockquote p{color:black;font-size:1.6rem;font-weight:normal;}.featured-related-events{padding-inline:1em;border-bottom:solid 1px #ccc;margin-bottom:1.5em;}.news-events-listing .card-title{font-size:1em;font-weight:bold;}.news-events-listing .views-row:not(:last-of-type){margin-bottom:0;border-bottom:solid 1px #ccc;}.paragraph--type--news-events-listing > h3,.paragraph--type--news-events-listing > .h3,.paragraph--type--news-events-listing > .h3,.paragraph--type--news-events-listing .field--name-field-heading{font-size:2.6rem !important;}:where(h1,.h1) > :is(h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6){display:block;margin-top:0.5rem;}sup{top:-1em;font-size:.5em;display:inline-block;width:.25ex;}summary{background:#ebeff4;border:none;}details{border-color:transparent;padding:.5rem;}details[open]{background:#fff;border-color:#ccc;padding:.5rem;}.paragraph--type--multi-column-cta-blocks-with-ima .field--name-field-items-4-max .paragraph--type--cta-block-with-image-item .outer-wrapper .inner-wrapper .item-overlay{transition:opacity 300ms;}
.paragraph--type--hero-video .slide-content-wrapper .slide-content{max-width:max(250px,50%);}
