/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@media screen{.block.hero-cta.top .cta-content > p{line-height:1.5em;}@media only screen and (min-width:768px){.block.hero-cta.top p{font-size:20px;font-weight:500;}.block.hero-cta.top .btn{font-size:18px;}}
}
@media screen{.block.hero-cta.top .grad1-back{background:-moz-linear-gradient(left top,#d7011f 0%,#ff671f 100%);background:-webkit-linear-gradient(left top,#d7011f 0%,#ff671f 100%);background:-o-linear-gradient(left top,#d7011f 0%,#ff671f 100%);background:-ms-linear-gradient(left top,#d7011f 0%,#ff671f 100%);background:linear-gradient(to right bottom,#d7011f 0%,#ff671f 100%);}.block.hero-cta.top .grad2-back{background:-moz-linear-gradient(left top,#9c0534 0%,#ed0a72 100%);background:-webkit-linear-gradient(left top,#9c0534 0%,#ed0a72 100%);background:-o-linear-gradient(left top,#9c0534 0%,#ed0a72 100%);background:-ms-linear-gradient(left top,#9c0534 0%,#ed0a72 100%);background:linear-gradient(to right bottom,#9c0534 0%,#ed0a72 100%);}.block.hero-cta.top .grad3-back{background:-moz-linear-gradient(left top,#d7011f 0%,#ed0a72 100%);background:-webkit-linear-gradient(left top,#d7011f 0%,#ed0a72 100%);background:-o-linear-gradient(left top,#d7011f 0%,#ed0a72 100%);background:-ms-linear-gradient(left top,#d7011f 0%,#ed0a72 100%);background:linear-gradient(to right bottom,#d7011f 0%,#ed0a72 100%);}.block.hero-cta.top .grad4-back{background:-moz-linear-gradient(left top,#ed0a72 0%,#d7011f 50%,#ff671f 100%);background:-webkit-linear-gradient(left top,#ed0a72 0%,#d7011f 50%,#ff671f 100%);background:-o-linear-gradient(left top,#ed0a72 0%,#d7011f 50%,#ff671f 100%);background:-ms-linear-gradient(left top,#ed0a72 0%,#d7011f 50%,#ff671f 100%);background:linear-gradient(to right bottom,#ed0a72 0%,#d7011f 50%,#ff671f 100%);}.block.hero-cta.top .grad1-back,.block.hero-cta.top .grad2-back,.block.hero-cta.top .grad3-back,.block.hero-cta.top .grad4-back{color:#ffffff;}.block.hero-cta.top .grad1-back a,.block.hero-cta.top .grad2-back a,.block.hero-cta.top .grad3-back a,.block.hero-cta.top .grad4-back a{color:inherit;}.block.hero-cta.top .grad1-back .btn:focus,.block.hero-cta.top .grad2-back .btn:focus,.block.hero-cta.top .grad3-back .btn:focus,.block.hero-cta.top .grad4-back .btn:focus{outline-color:#3d3d3d;outline-style:solid;outline-width:3px;outline-offset:3px;text-decoration:underline;text-decoration-thickness:2px;outline-color:#ffffff;}.block.hero-cta.top .grad1-back .btn.btn-primary,.block.hero-cta.top .grad2-back .btn.btn-primary,.block.hero-cta.top .grad3-back .btn.btn-primary,.block.hero-cta.top .grad4-back .btn.btn-primary{color:#d6001c;background-color:rgb(235.875,235.875,235.875);border-color:rgb(235.875,235.875,235.875);}.block.hero-cta.top .grad1-back .btn.btn-ghost:hover,[class*=-back] .block.hero-cta.top .grad1-back .btn.btn-ghost:hover,.block.hero-cta.top .grad1-back .btn.btn-ghost:active,[class*=-back] .block.hero-cta.top .grad1-back .btn.btn-ghost:active,.block.hero-cta.top .grad1-back .btn.btn-ghost:focus,[class*=-back] .block.hero-cta.top .grad1-back .btn.btn-ghost:focus,.block.hero-cta.top .grad1-back .btn.btn-primary:hover,[class*=-back] .block.hero-cta.top .grad1-back .btn.btn-primary:hover,.block.hero-cta.top .grad1-back .btn.btn-primary:active,[class*=-back] .block.hero-cta.top .grad1-back .btn.btn-primary:active,.block.hero-cta.top .grad1-back .btn.btn-primary:focus,[class*=-back] .block.hero-cta.top .grad1-back .btn.btn-primary:focus,.block.hero-cta.top .grad2-back .btn.btn-ghost:hover,[class*=-back] .block.hero-cta.top .grad2-back .btn.btn-ghost:hover,.block.hero-cta.top .grad2-back .btn.btn-ghost:active,[class*=-back] .block.hero-cta.top .grad2-back .btn.btn-ghost:active,.block.hero-cta.top .grad2-back .btn.btn-ghost:focus,[class*=-back] .block.hero-cta.top .grad2-back .btn.btn-ghost:focus,.block.hero-cta.top .grad2-back .btn.btn-primary:hover,[class*=-back] .block.hero-cta.top .grad2-back .btn.btn-primary:hover,.block.hero-cta.top .grad2-back .btn.btn-primary:active,[class*=-back] .block.hero-cta.top .grad2-back .btn.btn-primary:active,.block.hero-cta.top .grad2-back .btn.btn-primary:focus,[class*=-back] .block.hero-cta.top .grad2-back .btn.btn-primary:focus,.block.hero-cta.top .grad3-back .btn.btn-ghost:hover,[class*=-back] .block.hero-cta.top .grad3-back .btn.btn-ghost:hover,.block.hero-cta.top .grad3-back .btn.btn-ghost:active,[class*=-back] .block.hero-cta.top .grad3-back .btn.btn-ghost:active,.block.hero-cta.top .grad3-back .btn.btn-ghost:focus,[class*=-back] .block.hero-cta.top .grad3-back .btn.btn-ghost:focus,.block.hero-cta.top .grad3-back .btn.btn-primary:hover,[class*=-back] .block.hero-cta.top .grad3-back .btn.btn-primary:hover,.block.hero-cta.top .grad3-back .btn.btn-primary:active,[class*=-back] .block.hero-cta.top .grad3-back .btn.btn-primary:active,.block.hero-cta.top .grad3-back .btn.btn-primary:focus,[class*=-back] .block.hero-cta.top .grad3-back .btn.btn-primary:focus,.block.hero-cta.top .grad4-back .btn.btn-ghost:hover,[class*=-back] .block.hero-cta.top .grad4-back .btn.btn-ghost:hover,.block.hero-cta.top .grad4-back .btn.btn-ghost:active,[class*=-back] .block.hero-cta.top .grad4-back .btn.btn-ghost:active,.block.hero-cta.top .grad4-back .btn.btn-ghost:focus,[class*=-back] .block.hero-cta.top .grad4-back .btn.btn-ghost:focus,.block.hero-cta.top .grad4-back .btn.btn-primary:hover,[class*=-back] .block.hero-cta.top .grad4-back .btn.btn-primary:hover,.block.hero-cta.top .grad4-back .btn.btn-primary:active,[class*=-back] .block.hero-cta.top .grad4-back .btn.btn-primary:active,.block.hero-cta.top .grad4-back .btn.btn-primary:focus,[class*=-back] .block.hero-cta.top .grad4-back .btn.btn-primary:focus{color:#d6001c;background-color:#ffffff;border-color:#ffffff;}
}
@media screen{.block.hero-cta.side-by-side-text-hero > [class*=-back].row > .container > .row{padding:40px 0 45px !important;}@media only screen and (min-width:992px){.block.hero-cta.side-by-side-text-hero > [class*=-back].row > .container > .row{padding:45px 0 !important;}}.block.hero-cta.side-by-side-text-hero.white-back{margin-bottom:15px;}.block.hero-cta.side-by-side-text-hero.berry-back:not(.no-bottom-margin):not(.rounded-block-below){margin-bottom:60px;}.block.hero-cta.side-by-side-text-hero .headline > *:first-child,.block.hero-cta.side-by-side-text-hero .description > *:first-child{margin-top:0;}.block.hero-cta.side-by-side-text-hero .headline > *:last-child,.block.hero-cta.side-by-side-text-hero .description > *:last-child{margin-bottom:0;}.block.hero-cta.side-by-side-text-hero .headline{margin-bottom:10px;}.block.hero-cta.side-by-side-text-hero .description .btn-wrapper:not(:first-child){margin-top:15px;}.block.hero-cta.side-by-side-text-hero .divider{width:30px;border-width:0;border-style:solid;}@media only screen and (max-width:991px){.block.hero-cta.side-by-side-text-hero .divider{border-top-width:3px;margin:0 0 15px;}}@media only screen and (min-width:992px){.block.hero-cta.side-by-side-text-hero .divider{border-right-width:3px;margin:0 30px;}}.block.hero-cta.side-by-side-text-hero > .row.white-back .divider{border-color:#9c0534;}.block.hero-cta.side-by-side-text-hero > .row.berry-back .divider{border-color:#ffffff;}@media only screen and (min-width:992px){.block.hero-cta.side-by-side-text-hero .container > .row > .col-12{display:flex;}.block.hero-cta.side-by-side-text-hero .headline,.block.hero-cta.side-by-side-text-hero .description{padding-top:10px;padding-bottom:10px;align-self:center;}.block.hero-cta.side-by-side-text-hero .divider{align-self:stretch;width:auto;}.block.hero-cta.side-by-side-text-hero .headline{margin-bottom:0;max-width:66.66666666%;flex:0 2 auto;}.block.hero-cta.side-by-side-text-hero .description{max-width:66.66666666%;width:100%;}}
}
.block.profile-list.views-block.dropdown-filters .view-output .form-item-field-ucws-profile-research-area,.block.profile-list.views-block.dropdown-filters .view-output .form-item-field-ucws-profile-job-title,.block.profile-list.views-block.dropdown-filters .view-output .form-item-field-ucws-profile-research-thm,.block.profile-list.views-block.dropdown-filters .view-output .form-item-field-ucws-profile-unit-dept{display:none;}.block.profile-list.views-block.dropdown-filters .view-output.show_faculty_research_area_filter .form-item-field-ucws-profile-research-area{display:inline-block;}.block.profile-list.views-block.dropdown-filters .view-output.show_job_title_filter .form-item-field-ucws-profile-job-title{display:inline-block;}.block.profile-list.views-block.dropdown-filters .view-output.show_research_theme_filter .form-item-field-ucws-profile-research-thm{display:inline-block;}.block.profile-list.views-block.dropdown-filters .view-output.show_unit_department_filter .form-item-field-ucws-profile-unit-dept{display:inline-block;}.block.profile-list.views-block.dropdown-filters .view-output.hide_job_title .roles .job-title{display:none;}.block.profile-list.views-block.dropdown-filters .view-output.hide_profile_photos .profile-image{display:none;}.block.profile-list.views-block.dropdown-filters .view-output.hide_research_interests .research-areas{display:none;}.block.profile-list.views-block.dropdown-filters .view-output.hide_unit_department .roles .unit-department-name{display:none;}.block.profile-list.views-block.dropdown-filters .view-output.hide_keyword_search .row.filters,.block.profile-list.views-block.dropdown-filters .view-output.hide_keyword_search .row.filters + .row.divider,.block.profile-list.views-block.dropdown-filters .view-output.hide_keyword_search .row.search-bubbles{display:none;}.block.profile-list .row.header > .col-12{position:relative;}.block.profile-list .row.header > .col-12 > .data-source{position:absolute;top:10px;right:15px;}.block.profile-list .row.header .icon{width:56px;height:56px;margin-top:6px;margin-right:30px;color:#d6001c;}.block.profile-list .row.header .icon .icomoon{font-size:56px;}.block.profile-list .row.header .text{align-self:center;}.block.profile-list .row.header .text > *:first-child{margin-top:0;}.block.profile-list .row.header .text > *:last-child{margin-bottom:0;}.block.profile-list .row.header .text h2:last-child{margin-top:8px;}.block.profile-list .divider hr{border-width:3px;border-color:#d6001c;}.block.profile-list .divider hr.pager-divider{border-width:1px;}.block.profile-list .row.profile.view-output > div{padding-left:15px;padding-right:15px;}.block.profile-list .row.profile.view-output > div .profile-view-container{padding-top:15px;padding-bottom:25px;}.block.profile-list ol.profile-items-list{display:flex;flex-wrap:wrap;overflow:hidden;margin-left:-15px;margin-right:-15px;padding-left:0;}.block.profile-list ol.profile-items-list > li.profile{float:left;position:relative;display:inline-block;vertical-align:top;margin:30px 0 0 20px;padding-right:20px;width:calc(50% - 20px);}.block.profile-list ol.profile-items-list > li.profile:nth-child(-n+2){margin-top:0;}.block.profile-list ol.profile-items-list > li.profile:nth-child(odd){clear:none;}.block.profile-list ol.profile-items-list > li.profile:not(:last-child){border-right:1px solid #8d8d8d;}.block.profile-list ol.profile-items-list > li.profile:nth-child(2n){border-right:none;}.block.profile-list ol.profile-items-list > li.profile:first-child{margin-top:0;}.block.profile-list ol.profile-items-list > li.profile .profile-image{margin-bottom:15px;}.block.profile-list ol.profile-items-list > li.profile .profile-image img{max-height:205px;}.block.profile-list ol.profile-items-list > li.profile .status{margin-top:20px;margin-bottom:5px;font-style:italic;}.block.profile-list ol.profile-items-list > li.profile .status .accepting{color:#ffcd00;}.block.profile-list ol.profile-items-list > li.profile .status .seeking{color:#47a67c;}.block.profile-list ol.profile-items-list > li.profile .status .unavailable:before{content:"\e083";color:#8d8d8d;}.block.profile-list ol.profile-items-list > li.profile .roles{font-weight:bold;margin-bottom:20px;}.block.profile-list ol.profile-items-list > li.profile .research-areas{margin-bottom:20px;}.block.profile-list ol.profile-items-list > li{vertical-align:top;}@media only screen and (min-width:556px){.layout .layout-12 .block.profile-list ol.profile-items-list > li{width:calc(33.3% - 20px);}.layout .layout-12 .block.profile-list ol.profile-items-list > li:nth-child(-n+3){margin-top:0;}.layout .layout-12 .block.profile-list ol.profile-items-list > li:not(:last-child){border-right:1px solid #8d8d8d;}.layout .layout-12 .block.profile-list ol.profile-items-list > li:nth-child(3n){border-right:none;}}@media only screen and (min-width:768px){.layout .layout-12 .block.profile-list ol.profile-items-list > li{width:calc(25% - 20px);}.layout .layout-12 .block.profile-list ol.profile-items-list > li:nth-child(-n+4){margin-top:0;}.layout .layout-12 .block.profile-list ol.profile-items-list > li:not(:last-child){border-right:1px solid #8d8d8d;}.layout .layout-12 .block.profile-list ol.profile-items-list > li:nth-child(4n){border-right:none;}}@media only screen and (min-width:992px){.layout .layout-12 .block.profile-list ol.profile-items-list > li{width:calc(20% - 20px);}.layout .layout-12 .block.profile-list ol.profile-items-list > li:nth-child(5n+1){clear:left;}.layout .layout-12 .block.profile-list ol.profile-items-list > li:nth-child(-n+5){margin-top:0;}.layout .layout-12 .block.profile-list ol.profile-items-list > li:not(:last-child){border-right:1px solid #8d8d8d;}.layout .layout-12 .block.profile-list ol.profile-items-list > li:nth-child(5n){border-right:none;}}
