#graduates {

}
#graduates .list {
	display: flex;
	flex-wrap: wrap;
	gap: var(--MainGap);
}
#graduates .list .item {
	flex:0 0 calc((100% - var(--MainGap) * 4) / 5);
}
#graduates .item .cover {
	margin-bottom: var(--17);
}
#graduates .item .title {
	margin-bottom: var(--9);
}
#graduates .item .title a {
	display: inline-block;
	font-weight: 600;
	font-size: var(--20);
	line-height: var(--25);
}
#graduate .description {
	font-weight: 300;
	font-size: var(--18);
	line-height: var(--26);
}
#graduate .description>*+* {
	margin-top:var(--22);
}
#graduate .description ul {
	padding:0;
	margin:0;
	list-style:none;
}
#graduate .description ul li {
	position:relative;
	padding-left:var(--12);
}
#graduate .description ul li:before {
	content:"";
	display:block;
	width:var(--5);
	height:var(--5);
	border-radius:50%;
	background:var(--Black);
	position:absolute;
	left:0;
	top:var(--9);
}
#graduate .description ul li+li {
	margin-top:var(--12);
}
#graduate .description ol {
	padding:0;
	margin:0;
	list-style:none;
	counter-reset:ol;
}
#graduate .description ol li:before {
	content:counter(ol) ".";
	counter-increment:ol;
	display:inline-block;
	margin-right:var(--7);
}
#graduate .description ol li+li {
	margin-top:var(--12);
}
#graduate .description h1,
#graduate .description h2,
#graduate .description h3,
#graduate .description h4,
#graduate .description h5 {
	margin-top:var(--35);
	font-weight: 500;
	font-size:var(--32);
	line-height:var(--40);
}
#graduate .description p:has(strong:first-child:last-child) {
	margin-top:var(--31);
	margin-bottom:var(--10);
	font-weight: 500;
	font-size:var(--20);
	line-height:var(--42);
	color:var(--Black);
}
#graduate .description i:first-child:last-child {
	font-style:normal;
	font-weight: 300;
	font-size:var(--18);
	line-height:var(--26);
	color:var(--Gray);
}
#graduate .description p:has(i:first-child:last-child) {
	margin-top:var(--3);
	margin-bottom:var(--37);
}
#graduate .description a:hover {
	text-decoration:underline;
}
#graduate .description a[href*=".pdf"] {
	display:inline-block;
	font-weight: 600;
	font-size:var(--20);
	line-height:var(--25);
	padding-left:var(--27);
	background:url("/images/pdf-g.svg") left center no-repeat;
	background-size:contain;
}