@charset "UTF-8";.professor-bios{padding-top:60px;position:relative}.professor-bios__heading{color:var(--secondaryColor);font-size:31px;font-weight:700;margin-bottom:24px;text-align:center}.professor-bios__subtitle{color:#257279;font-size:16px;font-weight:300;letter-spacing:0;margin:0 auto 24px;text-align:center}.professor-bios .main-carousel__text>h2,.professor-bios .main-carousel__text>p{color:#257279!important}.professor-bios__professors{display:flex;flex-direction:column;gap:40px}@media (min-width:768px){.professor-bios__professors{flex-direction:row}}.professor{color:var(--white);margin-bottom:-80px;width:100%}@media (min-width:768px){.professor{flex-direction:row;padding-right:150px;width:50%}}.professor__photo-wrapper{height:300px;margin:0 auto;min-height:300px;min-width:300px;overflow:hidden;position:relative;width:300px;z-index:1}@media (min-width:768px){.professor__photo-wrapper{margin:unset;z-index:2}}.professor__photo{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.professor__content{background:var(--secondaryColor);border-radius:8px;padding:20px;position:relative;top:-80px;z-index:2}@media (min-width:768px){.professor__content{left:180px;z-index:1}}.professor__name{cursor:pointer;font-size:22px;margin-bottom:8px;text-align:center}.professor__name:after{color:var(--white)!important;content:"➕︎";float:right;font-size:22px;margin-left:5px}.professor .active:after{content:"➖︎"}.professor__bio-wrapper{max-height:0;overflow:hidden;transition:max-height .2s ease-out}.professor__bio{font-size:18px;line-height:1.2}