@import url('https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,300;1,400;1,500;1,600;1,700;1,800&display=swap');
/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.btn-primary,.button-primary,a.button-primary,.cke-button-primary,a.cke-button-primary,.main a.btn-primary,a.view-all-link{background-color:#567b95;color:#fff;font-size:1rem;line-height:1.25rem;font-weight:600;border-radius:2px;border:2px solid #567b95;}.btn-primary:hover,.btn-primary:focus,.button-primary:hover,.button-primary:focus,a.button-primary:hover,a.button-primary:focus,.cke-button-primary:hover,.cke-button-primary:focus,a.cke-button-primary:hover,a.cke-button-primary:focus,.main a.btn-primary:hover,.main a.btn-primary:focus,a.view-all-link:hover,a.view-all-link:focus{background-color:#4a6b82;border-color:#4a6b82;color:#fff;}.timeline-feature-entry-cta-link a,.ps-content-list-filters a.btn-primary.content-list-reset,.ps-publications-references-search-filters > details .details-wrapper input[name=reset],.block-ps-callout .callout-read-more,.billboard a.billboard-read-more,.button-secondary,a.button-secondary,.cke-button-secondary,a.cke-button-secondary{background-color:transparent;color:#121212;font-size:1rem;line-height:1.25rem;font-weight:600;border-radius:2px;border:2px solid #4a6b82;}.timeline-feature-entry-cta-link a:hover,.timeline-feature-entry-cta-link a:focus,.timeline-feature-entry-cta-link a:active,.ps-content-list-filters a.btn-primary.content-list-reset:hover,.ps-content-list-filters a.btn-primary.content-list-reset:focus,.ps-content-list-filters a.btn-primary.content-list-reset:active,.ps-publications-references-search-filters > details .details-wrapper input[name=reset]:hover,.ps-publications-references-search-filters > details .details-wrapper input[name=reset]:focus,.ps-publications-references-search-filters > details .details-wrapper input[name=reset]:active,.block-ps-callout .callout-read-more:hover,.block-ps-callout .callout-read-more:focus,.block-ps-callout .callout-read-more:active,.billboard a.billboard-read-more:hover,.billboard a.billboard-read-more:focus,.billboard a.billboard-read-more:active,.button-secondary:hover,.button-secondary:focus,.button-secondary:active,a.button-secondary:hover,a.button-secondary:focus,a.button-secondary:active,.cke-button-secondary:hover,.cke-button-secondary:focus,.cke-button-secondary:active,a.cke-button-secondary:hover,a.cke-button-secondary:focus,a.cke-button-secondary:active{background-color:#4a6b82;border-color:#4a6b82;color:#fff;}
.fontset1 h1,.fontset1 h2,.fontset1 h3,.fontset1 h4,.fontset1 h5,.fontset1 h6,.fontset1 .site-name,.fontset1 .site-slogan,.fontset1 .field--name-title,.fontset1 label,.fontset1 .course-detail-info .field--name-field-ps-course-subj-assoc,.fontset1 .field--name-field-ps-course-subj-assoc,.fontset1 .cke-callout-title,.fontset1 .block-ps-bibcite .biblio-header,.fontset1 .bibcite-reference-table table th,.fontset1 .block-ps-feed-block-rss ul.external-feed-items a.item-link,.fontset1 .block-ps-feed-block-ics ul.external-feed-items a.item-link,.fontset1 .glossary-list .field--name-name,.fontset1 .event-subtitle,.fontset1 .node--type-ps-event-speaker .field--name-field-ps-event-speaker-affil,.fontset1 .node--type-ps-event-speaker .field--name-field-ps-event-speaker-title,.fontset1 a.toggle-content,.fontset1 .field--name-field-ps-events-subtitle,.fontset1 .speakers-no-accordion-label,.fontset1 .ps-image-gallery .number-indicator .current,.fontset1 .ps-image-gallery .number-indicator .total,.fontset1 .ui-dialog .ui-dialog-titlebar{font-family:'Open Sans',sans-serif;}
.front .layout--twocol-50-50 .block-ps-billboard,.front .layout--twocol-50-50 .block-ps-twitter-widget,.front .layout--onecol .block-ps-billboard{margin-top:1rem;}
.block-ps-basic-page-list .content-list-grid .content-list-item,.block-ps-news-list .content-list-grid .content-list-item,.block-ps-events-list .content-list-grid .content-list-item{border:1px solid #c8c8c8;display:flex;flex-direction:column;}.block-ps-basic-page-list .content-list-grid .content-list-item-details,.block-ps-news-list .content-list-grid .content-list-item-details,.block-ps-events-list .content-list-grid .content-list-item-details{background-color:#eff3f6;flex:1;}.background-color-light-blue .block-ps-basic-page-list .content-list-grid .content-list-item-details,.background-color-light-blue .block-ps-news-list .content-list-grid .content-list-item-details,.background-color-light-blue .block-ps-events-list .content-list-grid .content-list-item-details{background-color:#fff;}.block-ps-basic-page-list .content-list-grid .content-list-item-details,.block-ps-news-list .content-list-grid .content-list-item-details,.block-ps-events-list .content-list-grid .content-list-item-details{padding:1rem;}.block-ps-basic-page-list .content-list-grid .content-list-items .field--name-field-ps-featured-image,.block-ps-news-list .content-list-grid .content-list-items .field--name-field-ps-featured-image,.block-ps-events-list .content-list-grid .content-list-items .field--name-field-ps-featured-image{margin-bottom:0;overflow:hidden;border-bottom:4px solid #eff3f6;margin:0;}.background-color-light-blue .block-ps-basic-page-list .content-list-grid .field--name-field-ps-featured-image,.background-color-light-blue .block-ps-news-list .content-list-grid .field--name-field-ps-featured-image,.background-color-light-blue .block-ps-events-list .content-list-grid .field--name-field-ps-featured-image{border-color:#fff;}@media (max-width:576px){.block-ps-basic-page-list .content-list-grid .content-list-items .field--name-field-ps-featured-image,.block-ps-news-list .content-list-grid .content-list-items .field--name-field-ps-featured-image,.block-ps-events-list .content-list-grid .content-list-items .field--name-field-ps-featured-image{flex-basis:100%;}}.block-ps-basic-page-list .content-list-grid img,.block-ps-news-list .content-list-grid img,.block-ps-events-list .content-list-grid img{transition:transform 0.5s cubic-bezier(0.54,1.26,0.85,1.02);}.block-ps-basic-page-list .content-list-grid .content-list-item:hover img,.block-ps-news-list .content-list-grid .content-list-item:hover img,.block-ps-events-list .content-list-grid .content-list-item:hover img,.block-ps-basic-page-list .content-list-grid .content-list-item:focus img,.block-ps-news-list .content-list-grid .content-list-item:focus img,.block-ps-events-list .content-list-grid .content-list-item:focus img{transform:scale(1.025);}.block-ps-basic-page-list .content-list-grid .content-list-item:hover .field--name-field-ps-featured-image,.block-ps-news-list .content-list-grid .content-list-item:hover .field--name-field-ps-featured-image,.block-ps-events-list .content-list-grid .content-list-item:hover .field--name-field-ps-featured-image,.block-ps-basic-page-list .content-list-grid .content-list-item:focus .field--name-field-ps-featured-image,.block-ps-news-list .content-list-grid .content-list-item:focus .field--name-field-ps-featured-image,.block-ps-events-list .content-list-grid .content-list-item:focus .field--name-field-ps-featured-image{border-color:#e77500;}
.site-branding .site-logo img{max-width:260px;}.flavor2.menu1 .header .submenu,.flavor2 #header.stuck,.flavor2 .header{background-color:#567B95;}.flavor2.menu1 .header .submenu{border-color:#567B95;}.flavor2 #footer,.flavor2.menu1 .header .submenu a:hover,.flavor2.menu1 .header .submenu a:focus,.flavor2.menu1 .header .main-menu{background-color:#4A6B82;}
.background-color-light-blue{background-color:#dfe7ec;padding-top:2rem;padding-bottom:2rem;}
