/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.faculty-expert-search-featured{margin-bottom:40px;gap:20px;display:flex;justify-content:space-between;flex-direction:column;align-items:stretch}@media only screen and (min-width:992px){.faculty-expert-search-featured{flex-direction:row}}.faculty-expert-search-featured .views-row{flex:1;background:#e7e7e8;padding:40px;border-radius:15px}.faculty-expert-search-featured .featured-expert{flex-grow:1;min-width:0;overflow:hidden;display:flex;gap:10px;flex-direction:column;height:100%;text-decoration:none}.faculty-expert-search-featured .featured-expert .field--name-field-expert-headshot{text-align:center}.faculty-expert-search-featured .featured-expert .bio{margin-bottom:10px;font-weight:400;color:#363636}.faculty-expert-search-featured .featured-expert .bio p{margin:0;padding:0}.faculty-expert-search-featured .featured-expert .feature-eyebrow{text-transform:uppercase;font-weight:bold;color:#990000;font-weight:500;font-size:12px}.faculty-expert-search-featured .featured-expert .learn-more{text-decoration:none;font-size:14px;position:relative;padding-right:30px;display:inline-block;margin-top:auto}.faculty-expert-search-featured .featured-expert .learn-more:after{display:block;background:url(/themes/wittenberg/images/red-arrow.png) center center no-repeat;background-size:100% auto;width:20px;height:20px;content:"";position:absolute;top:-1px;right:0;transition:all 300ms ease-in-out}.faculty-expert-search-featured .featured-expert .expert-name{font-size:24px;font-family:"Domine",serif;color:#363636}.faculty-expert-search-featured .featured-expert img{width:100%;border-radius:50%;height:auto;max-width:140px}@media only screen and (min-width:992px){.faculty-expert-search-featured.count-1 .views-row{padding:65px}}@media only screen and (min-width:992px){.faculty-expert-search-featured.count-1 .featured-expert{display:flex;flex-direction:row;gap:40px;align-items:center}.faculty-expert-search-featured.count-1 .featured-expert .field--name-field-expert-headshot{flex-shrink:0}.faculty-expert-search-featured.count-1 .featured-expert img{max-width:300px;margin-bottom:20px}}.faculty-expert-search-featured.count-2 .featured-expert img{max-width:300px;margin-bottom:20px}.faculty-expert-search-featured.count-3 .featured-expert img{margin-bottom:20px}#views-exposed-form-experts-block-1{border-radius:15px;display:flex;gap:30px;align-items:end;padding:20px;border:1px solid #990000;justify-content:baseline;flex-direction:column;margin-bottom:40px}@media only screen and (min-width:992px){#views-exposed-form-experts-block-1{flex-direction:row}}#views-exposed-form-experts-block-1 .form-item{display:flex;flex-direction:column;width:100%}#views-exposed-form-experts-block-1 label{font-size:14px;font-weight:900;color:#990000}#views-exposed-form-experts-block-1 span.jcf-select.jcf-unselectable{width:200px;margin:0 !important;border:1px solid #4c4c4c;width:100% !important;font-size:16px;font-style:normal}#views-exposed-form-experts-block-1 .button{padding:10px 30px;border:1px solid #4c4c4c;font-size:16px;font-size:14px;line-height:normal;border:2px solid #990000;height:auto;margin:0}#views-exposed-form-experts-block-1 #edit-submit-experts{margin:0;padding:10px 25px}#views-exposed-form-experts-block-1 .form-actions{display:flex;gap:20px}.faculty-expert-search{margin-bottom:80px;display:flex;flex-direction:column;gap:20px}.faculty-expert-search .expert-teaser{text-decoration:none;background:#e7e7e8;display:block;border-radius:15px;overflow:hidden;transition:all 300ms ease-in-out;height:100%}.faculty-expert-search .expert-teaser .field--name-field-expert-headshot{overflow:hidden;position:relative;height:auto;width:auto;margin-bottom:30px;aspect-ratio:3/3}.faculty-expert-search .expert-teaser .field--name-field-expert-headshot img{transform:scale(1);transition:all 500ms ease-in-out}.faculty-expert-search .expert-teaser .inner{padding:0 20px 20px 20px}.faculty-expert-search .expert-teaser .expert-name{font-size:24px;font-weight:bold;font-family:"Domine",serif}.faculty-expert-search .expert-teaser .expert-department{font-size:14px;color:black;font-weight:600}.faculty-expert-search .expert-teaser .expert-teaser-field{font-size:16px;margin-top:10px;font-weight:400;color:#363636}.faculty-expert-search .expert-teaser:hover .field--name-field-expert-headshot img{transform:scale(1.2)}.faculty-expert-search img{width:100%;height:auto;margin-bottom:20px}@media only screen and (min-width:992px){.faculty-expert-search{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr}}#block-wittenberg-views-block-experts-block-1 .no-results{text-align:center;padding:40px 0 90px 0;font-weight:bold}
