#page-title-parent{border-bottom:none!important}@media only screen and (max-width:768px){div#tablet-menu-toggle-div{flex:0.3!important}}div.d-none.d-xl-flex.footer-links-div:nth-child(2){display:none!important}div.d-none.d-xl-flex.footer-links-div:first-child{width:40%!important}div.d-none.d-xl-flex.footer-links-div:nth-child(3){width:60%!important}#qaaccordion{margin-top:-60px}.purpleUnderline{padding-bottom:5px;width:100%;margin-bottom:15px;border-bottom:3px solid #8f55e0}.sectionHeader{margin-top:25px}hr.spacer{margin:40px 0}hr.HRdivider{margin:20px auto;border:.5px solid #ddd2e6}.quote{padding-top:20px;padding-bottom:30px;text-align:center}blockquote p{padding:20px;font-weight:900}blockquote{border-left:7px solid #8f55e0;margin:0 50px 25px;font-size:1.2em;letter-spacing:1px;line-height:1.5em;padding-left:25px;color:#444}table#stafflist{border-color:#ffffff!important;text-align:center}table#stafflist td{vertical-align:top;padding:5px 50px}a.headingLink,a.headingLink-2{position:relative;text-decoration:none;color:#201436;font-family:"BentonSans Medium",Arial,sans-serif!important;font-size:1.5625rem;font-style:normal;font-weight:500;line-height:2.8125rem;padding-bottom:2px}a.headingLink::after{content:'';position:absolute;width:100%;height:2px;bottom:0;left:0;background-color:#8f55e0;transition:transform 0.3s ease-in-out;transform:scaleX(1);transform-origin:bottom right}a.headingLink-2::after{content:'';position:absolute;width:185%;height:2px;bottom:43px;left:0;background-color:#8f55e0;transition:transform 0.3s ease-in-out;transform:scaleX(1);transform-origin:bottom right}a.headingLink:hover::after,a.headingLink-2:hover::after{transform:scaleX(0);transform-origin:bottom left}a.headingLink:hover,a.headingLink-2:hover{background:#fff0;color:#8f55e0;}h1.chapter{text-align:center;margin-bottom:40px}h2.chapter{text-align:center;margin-bottom:40px}h2.tocHeader{color:gray;margin:30px auto;text-decoration:none;text-align:center}h3.chapter{margin-bottom:10px}hr.chapter{margin:100px 0 40px}table.contents{width:85%;margin-left:auto;margin-right:auto}table.contents td{border:none}a.anchor{font-size:175%;font-weight:bolder;text-decoration-thickness:1px;text-underline-offset:3px}a.anchor span{font-size:80%}div.image-right{max-width:35%;float:right;text-align:center;margin-left:30px;padding-bottom:0}div.image-left{max-width:30%;float:left;text-align:center;margin-right:30px;padding-bottom:0}div.image-center{margin:30px auto;text-align:center}div.image-center img{width:100%}.caption-wrapper{background-color:#eee;padding:10px 2px 5px}p.photodescription{color:#555;margin:1px 5px 10px}p.description-sml{color:#555;margin:1px 5px 10px;font-size:80%;line-height:1.3}table.profile2{background-color:#efefef;margin:20px 0 40px;width:100%}table.profile2 td{background-color:#efefef;text-align:center;border:none}table.profile2 tr:last-child td{padding-bottom:25px}table.profile2 td img{max-width:80%;margin-top:20px}table.profile2 tr:nth-child(3) td{padding:10px 25px 25px}.content-box{width:100%;float:left;box-sizing:border-box;position:relative;margin:1.5%;padding:20px;overflow:hidden;transition:box-shadow .2s ease-in-out;border-radius:2px;box-shadow:0 4px 16px -2px rgb(0 0 0 / .1),0 0 0 1px rgb(0 0 0 / .02)}#profile{margin-top:-60px}.content-box>.table{border-color:#eee}.teamgrid{padding:0 10px;float:left;width:97%}.floatRight,.infoRight{float:right}.content-box-right{max-width:35%;float:right;text-align:left;background-color:#fff;border:3px solid #f2f2f2;position:relative;margin:10px;margin-left:25px;padding:20px;padding-top:30px}.galleryContainer{position:relative}.BCgallery{display:none;text-align:center}.BCgallery img{max-width:100%;max-height:500px;vertical-align:middle}img.galleryThumb.cursor{object-fit:cover;object-position:50% 20%;width:100%;height:90px;vertical-align:middle}.cursor{cursor:pointer}.prev,.next{cursor:pointer;position:absolute;top:40%;width:auto;padding:16px;margin-top:-50px;color:#8F55E0!important;font-weight:700;font-size:20px;border-radius:0 3px 3px 0;user-select:none;-webkit-user-select:none;text-decoration:none}.next{right:0;border-radius:3px 0 0 3px}.prev:hover,.next:hover{background-color:#eee}.numbertext{color:#d5d5d5;font-size:12px;padding:8px 12px;position:absolute;top:0}.galleryRow:after{content:"";display:table;clear:both}.galleryColumn{float:left;width:12.5%}.galleryThumb{opacity:.6}.active,.galleryThumb:hover{opacity:1}.clear{clear:both}table#BC-table{width:100%;border-collapse:collapse}table#BC-table th,table#BC-table td{border:1px solid #ccc;padding:12px 8px;font-size:90%;vertical-align:middle;line-height:1.3em}table#BC-table th{background-color:#c9c9c9;border:1px solid #b1b1b1;font-weight:bolder;text-align:center}table#BC-table th[data-sortable="true"]{user-select:none}table#BC-table th[data-sortable="true"]:hover{background-color:#f0f0f0;cursor:pointer}table#BC-table td:first-child,table#BC-table td:nth-child(2),table#BC-table td:last-child,table.researchers td{text-align:center}table.researchers td:last-child{text-align:left!important}#detailsModalContent p:first-child{margin:20px 0}div.keywords{display:none}#BC-table tr.striped-row-even td{background-color:#fff}#BC-table tr.striped-row-odd td{background-color:#f5f5f5}.hidden{display:none}#filterButtons{padding-bottom:35px;gap:15px 20px}#filterButtons button{padding-top:20px;padding-bottom:20px;display:flex;justify-content:center;align-items:center;text-align:center;border:1px solid #fff0;border-radius:4px;background:#4F2683;color:#FFF;text-decoration:none;font-family:"BentonSans Book",Arial,sans-serif!important;font-size:1rem;line-height:25px;min-width:310px}#filterButtons button:hover{background:#fff0;color:#201436;border:1px solid #201436;cursor:pointer}.active-filter{background-color:#f5f5f5!important;color:#201436!important;font-weight:700;border:1px solid #201436!important}@media (max-width:600px){.cta-button-group button{width:100%!important}}div#categoryDescription.program-description{margin:10px 0 25px;color:#4f2683;font-weight:700;border-bottom:1px solid #dcf;padding-bottom:20px}#reset{background:#f5f5f5;color:#666;margin:15px 0;border:1px solid #201436;padding:2px 15px;border-radius:4px;font-size:small}#reset:hover{background:#ede9f2}#reset:active{background:#ede9f2;box-shadow:1px 2px 4px 1px #ccc inset}tr.striped-row-odd button.details-button{background:#4f2683;color:#fff;border:1px solid #fff0;border-radius:4px;min-width:75px;font-size:90%;padding:4px}tr.striped-row-even button.details-button{background:#8f55e0;color:#fff;border:1px solid #fff0;border-radius:4px;min-width:75px;font-size:90%;padding:4px}tr.striped-row-odd button.details-button.summary,tr.striped-row-even button.details-button.summary{min-width:100px;font-size:90%;padding:7px}tr.striped-row-odd button.details-button:hover,tr.striped-row-even button.details-button:hover{background:#fff0;color:#8f55e0;border:1px solid #8f55e0;cursor:pointer;box-shadow:2px 2px 10px #ccc inset}.BCmodal{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;overflow:hidden;background-color:rgb(0 0 0 / .5)}.BCmodal-content{background-color:#fff;margin:10% auto 5%;padding:30px;border:1px solid #ccc;width:80%;max-width:900px;border-radius:8px;position:relative;box-shadow:0 4px 8px rgb(0 0 0 / .2);font-size:.95rem;overflow:auto}.BCmodal-content h3{color:#4f2683}div#detailsModalContent{line-height:2em}.close-button{color:#aaa;position:absolute;top:10px;right:20px;font-size:1.5rem;font-weight:700;cursor:pointer}.close-button:hover{color:#000}@media only screen and (max-width:1200px){.BCmodal-content{margin-top:15%!important}}@media only screen and (max-width:1185px){.BCmodal-content{margin-top:22%!important}}@media only screen and (max-width:950px){.BCmodal-content{margin-top:275px!important}}@media only screen and (max-width:768px){.BCmodal-content{margin:275px auto 20px!important;width:90%!important}#detailsModal.BCmodal{overflow:auto!important}}.researcherName{font-weight:700;font-size:1.5em;color:#561b8d;font-family:'Rubik',sans-serif!important;line-height:1.4em}.researchTitle{margin-top:15px;font-weight:1000;font-size:1.3em;color:#561b8d;font-style:italic}.statContent{background-color:#fff;margin:auto;padding:30px;border:1px solid #ccc;width:90%;max-width:900px;border-radius:8px;position:relative;box-shadow:0 4px 8px rgb(0 0 0 / .2);font-size:125%;font-weight:700;overflow:auto;text-align:center}.statContent.light{background-color:#8f55e0}.statContent.dark{background-color:#4f2683}.statContent.dark,.statContent.dark h1,.statContent.dark h2,.statContent.light,.statContent.light h1,.statContent.light h2{color:#fff}