/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.page-node-type-people-profile .page-header{display:none;}.page-node-type-people-profile .group-left .field--name-field-photo{padding:2rem;}.page-node-type-people-profile .group-right h1.serif{font-family:'produkt',serif;font-weight:600;padding-left:15px;}.page-node-type-people-profile .group-right .field--name-body{background:#eef0f2;padding:2.25rem;}.page-node-type-people-profile .project--group{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;margin-bottom:2rem;}.page-node-type-people-profile .project--group .field-label-inline{font-weight:500;}.page-node-type-people-profile .project--group .field-label-inline::after{content:' |';margin-right:0.8rem;padding-right:0;padding-left:4px;}.path-node-1 .overlay-content{position:absolute;top:-26px !important;left:149px !important;}
.page-node-type-projects .ds-2col-fluid > .group-left{float:none;width:100%;}.page-node-type-projects .ds-2col-fluid > .group-right{float:none;width:100%;margin-top:1rem;}@media (min-width:768px){.page-node-type-projects .ds-2col-fluid > .group-left{float:left;width:62%;}.page-node-type-projects .ds-2col-fluid > .group-right{float:right;width:30%;}}.page-node-type-projects .page-header{display:none !important;}.view-id-projects .view-filters{padding:3rem 1rem 3rem 3rem;background:#e1e2e2;}.view-id-projects #edit-field-project-type-target-id{min-width:216px;}.view-id-projects.view-id-projects  #edit-keys{min-width:25rem;}.view-id-projects #edit-field-year-value{min-width:115px;}.view-id-projects .view-filters .form--inline div:nth-of-type(2),.view-id-projects .view-filters .form--inline div:nth-of-type(3){margin-left:5rem;}.archive--row{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:left;margin:0px 0px 23px 0;align-items:center;min-height:52rem;}.archive--row .views-field-field-logo > div{padding:3rem;}.project-title-quote{text-align:center;}.project-title-quote > p{padding:0 2.5rem 0 2.5rem;}.project-title a{font-size:3.7rem !important;border-bottom:none !important;font-family:'produkt',serif;}.page-node-type-projects .field--name-field-media-oembed-video{position:relative;display:block;height:0;padding:0;overflow:hidden;padding-bottom:56.25%;}.page-node-type-projects .field--name-field-media-oembed-video iframe{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0;}.page-node-type-projects .field--name-field-project-type a,.page-node-type-projects .field--name-field-project-type{text-transform:uppercase;border-bottom:none !important;font-weight:400 !important;color:#808080;}.page-node-type-projects h1{margin-top:0 !important;margin-bottom:2rem;}.page-node-type-projects .colorbox-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.25rem;margin-top:8rem;}.page-node-type-projects .colorbox-wrapper a{border-bottom:none !important;}.page-node-type-projects .colorbox-label{width:100%;display:block;font-size:1.95rem;font-weight:400 !important;font-family:'produkt',serif;}.project-body:before{position:relative;height:0.45rem;width:50%;background-color:#febc11;content:'';display:flex;flex-wrap:nowrap;margin-bottom:2.25rem;}.project-body:after{position:relative;height:0.45rem;width:50%;background-color:#febc11;content:'';display:flex;flex-wrap:nowrap;margin-top:2.25rem;}.page-node-type-projects .embed-responsive{margin:3rem 0 3rem 0;}.logo-project div{display:flex;align-items:baseline;margin-bottom:0.55rem;}.logo-project .field--label,.logo-project .field--item{font-size:125%;}.block-views-blockstudents-block-1{margin:1rem 0 3rem 0;}.block-views-blockstudents-block-1:before{position:relative;height:0.45rem;width:100%;background-color:#dae6e6;content:'';display:flex;flex-wrap:nowrap;margin-bottom:2.25rem;}.block-views-blockstudents-block-1 .views-field-title,.block-views-blockstudents-block-1 .views-field-field-department{margin-top:.75rem;}.block-views-blockstudents-block-1 .view-content{display:flex;flex-wrap:wrap;flex-direction:row;gap:3rem;}.block-views-blockstudents-block-1 .block-title{font-size:3.7rem !important;font-family:'produkt',serif;margin-top:0 !important;}.group-name-logo{display:flex;justify-content:start;align-items:center;margin:16px 0 16px 0;}.group-name-logo .node-logo{flex-basis:162px;}.group-name-logo .field--name-node-title{margin-left:3rem;}
