#graduates-swiper {
padding-bottom: 20px;
}
#graduates-swiper .graduate-slide {
padding: 12px;
text-align: center;
font-size: .9rem;
}
#graduates-swiper .graduate-photo {
width: 50%;
padding-bottom: 66%;
position: relative;
background: #dedede;
margin: 0 auto 8px;
}
#graduates-swiper .graduate-photo img {
display: block;
position: absolute;
width: 100%;
height: 100%;
object-fit: cover;
object-position: center center;
}
#graduates-swiper .graduate-name {
font-size: 1.3rem;
font-weight: 600;
margin: 6px 0 10px;
}
#graduates-swiper .current-position {
margin-bottom: 10px;
text-align: left;
}
#graduates-swiper .current-position span {
font-size: 1rem;
font-weight: 600;
}
#graduates-swiper .graduate-studies {
padding-top: 10px;
display: grid;
gap: 8px;
border-top: 1px solid #aaa;
}
#graduates-swiper .graduate-study-item {
padding: 0;
line-height: 1.5;
text-align: left;
}
#graduates-swiper .graduate-study-item .study-institution {
font-weight: 600;
font-size: 1rem;
}
#graduates-swiper .graduate-study-item.study-strong { }
#graduates-swiper .swiper-button-prev,
#graduates-swiper .swiper-button-next {
color: #ff2201;
}
#graduates-swiper .swiper-pagination {
bottom: 0;
}
#graduates-swiper .swiper-pagination .swiper-pagination-bullet-active {
background-color: #ff2201;
}