/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.content-type-ps-people .field--name-field-research-areas .field__items{display:block;position:relative;padding-left:1.1rem;}.content-type-ps-people .field--name-field-research-areas .field__items:before{display:none;}.content-type-ps-people .field--name-field-research-areas .field__items .field__item:after{display:none;}.content-type-ps-people .field--name-field-research-areas .field__label,.content-type-ps-people .field--name-field-research-areas .field__item{font-family:abril-text,serif;margin-bottom:.5rem;}.content-type-ps-people .field--name-field-research-areas .field__item{position:relative;padding-left:1.2rem;margin-left:.3rem;}.content-type-ps-people .field--name-field-research-areas .field__item:before{position:absolute;left:0;top:.75rem;content:"";margin-right:1rem;display:inline-block;align-self:center;background-color:#333;border-radius:50%;width:6px;height:6px;}.node--type-ps-people .person-left .field--name-field-ps-people-position,.node--type-ps-people .person-left .field--name-field-ps-people-role,.node--type-ps-people .person-left .field--name-field-ps-people-title{margin-bottom:0.5em;padding-bottom:0.5em;border-bottom:1px solid #c8c8c8;}@media (min-width:62rem){.node--type-ps-people .node__content .block-ps-node-view .person-left{padding-bottom:2rem;}}.large-text{font-weight:700;font-size:1.375rem;font-family:sofia-pro,sans-serif;}.section-light-purple-bg{background-color:#F0EAEE;padding:0;margin-bottom:2rem;}.section-light-purple-bg.layout--twocol-50-50 .layout-inner-container{align-items:center;}@media (max-width:639px){.section-light-purple-bg.layout--twocol-50-50 .layout__region--second{padding:2rem;}}.section-light-purple-bg .block-heading{color:#E77500;}.section-light-purple-bg h2:after{display:none;}.section-light-purple-bg h3{border-top:1px solid rgba(255,255,255,.7);padding-top:.85rem;color:#FFF;font-size:1.3rem;}.block-purple-bg{background-color:#432034;padding:2rem;}.main a.orange-btn{border:1px solid #e77500;padding:.5rem 1rem;display:inline-block;border-radius:0;}.main a.orange-btn:hover,.main a.orange-btn:focus{background-color:#333333;color:#FFF;transition:all 0.3s ease;border-color:#333333;}.page-node-976 .ps-accordion-content{min-height:250px;}
.flavor2 #footer{background-color:#432034;}
.flavor2 .header{background-color:#432034;}.flavor2 .header #search-block-form .form-search{background:#432034;border-color:#E77500;font-family:sofia-pro,sans-serif;color:#FFF;}.flavor2 .header #search-block-form .form-search::placeholder{color:#fff;}.flavor2 .header .search-block-form .form-item:before{content:'';display:block;width:19px;height:19px;background-image:url("data:image/svg+xml,%3Csvg height='100px' width='100px' fill='%23ffffff' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' x='0px' y='0px' viewBox='0 0 100 100' style='enable-background:new 0 0 100 100;' xml:space='preserve'%3E%3Cg%3E%3Cpath d='M75.3,68.2C80.1,61.9,83,54,83,45.5C83,24.8,66.2,8,45.5,8C24.8,8,8,24.8,8,45.5C8,66.2,24.8,83,45.5,83 c8.5,0,16.4-2.9,22.7-7.7l17.3,17.3c1,1,2.3,1.5,3.5,1.5s2.6-0.5,3.5-1.5c2-2,2-5.1,0-7.1L75.3,68.2z M45.5,73 C30.3,73,18,60.6,18,45.5S30.3,18,45.5,18S73,30.3,73,45.5S60.6,73,45.5,73z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");background-size:19px 19px;background-repeat:no-repeat;margin:3px 5px 0 0;}@media (min-width:62rem){.menu4 .header .main-menu ul.main > li > .submenu,.menu4 .header .main-menu ul.main > li > .submenu:after{background:#ece8ea;}}.menu4 .header .utility-nav .submenu li{line-height:1.1rem;}.menu4 .header .utility-nav .submenu li a{padding-left:0;padding-right:0;margin-left:0;margin-right:0;}@media (min-width:992px){.menu4 .utility-menu .nav > li:hover > .submenu,.menu4 .header .utility-nav .toggle-submenu{display:none;}}@media (max-width:991px){.main-menu ul li{padding-left:0;}.main-menu ul li > a{padding-left:1.25rem;}.flavor2 .main-menu li.active,.flavor2 .main-menu li.active > a{color:#000;}.flavor2 .header svg.ext{fill:#FFF;}.flavor2 .header .main ul.submenu a{padding-left:1.85rem;font-size:.95rem;}.flavor2 .header .main ul.submenu ul.submenu a{padding-left:2.25rem;font-size:.9rem;}.utility-menu{padding-bottom:1rem;}.flavor2 .header .utility-menu .nav-item a{margin:0;padding:.5rem 1.25rem;}.flavor2 .header .utility-menu .toggle-submenu{top:0.35rem;}.flavor2 .header .main > li > .toggle-submenu:not(:hover){filter:none;}.flavor2 .main-menu .fa-minus:before,.flavor2 .main-menu .fa-plus:before{color:#FFF;}.flavor2 .main-menu li.active .fa-minus:before,.flavor2 .main-menu li.active .fa-plus:before{color:#333;}.flavor2 .main-menu li.active li.expanded:not(.active) .fa-minus:before,.flavor2 .main-menu li.active li.expanded:not(.active) .fa-plus:before{color:#FFF;}}
@media (min-width:62rem){.menu4 .header .main-menu{background-color:#432034;}.flavor2.menu4 .header .main-menu .submenu,.flavor2.menu4 .header .main-menu ul.main > li > .submenu:before{background-color:#ece8ea;color:#121212;}.flavor2.menu4 .mega-menu-fixed-submenu a{color:#121212;}.flavor2.menu4 .header .main-menu ul.main.menu4-fixed .mega-menu-container .mega-menu-fixed-submenu{column-rule:1px solid #d0d0d0;}.flavor2.menu4 .header .main-menu ul.main.menu4-fixed .mega-menu-container .mega-menu-fixed-submenu{color:#121212;}.menu4 .header .main-menu{background-color:#432034;}}.navbar-nav.main{color:#000;}
.ps-social-links--platforms .fa-2x{font-size:2rem;}
.background-color-light-gray{background-color:#F0EAEE;}.background-color-medium-gray{background-color:#f9f7f4;}
.flavor2 table th{background-color:#432034;}
