/* Leadership archive page (listing) */

.leadership-page .bg-grey .york-custom-block {
	background: #3c0032 !important;
}

.leadership-page .margin-top-responsive {
	margin-top: clamp(32px, calc(32px + (36 - 32) * (100vw - 320px) / (1440 - 320)), 36px);
}

.leadership-page .margin-top-responsive .container {
	padding-left: clamp(24px, 5.2vw, 36px);
	padding-right: clamp(24px, 5.2vw, 36px);
}

.leadership-page .york-custom-section h2 {
	margin-bottom: clamp(16px, calc(16px + (18 - 16) * (100vw - 768px) / (1440 - 768)), 18px);
}

.leadership-page .program-type-section {
	border-radius: clamp(16px, 2.2vw, 18px) !important;
}

.leadership-page .leadership-card > a {
	text-decoration: none;
}

.leadership-page .leadership-card:hover h3 {
	color: #ffd200;
	text-decoration-thickness: 3px;
}

.leadership-page .leadership-card > a:hover h3 {
	text-decoration: underline;
}

.leadership-page .custom-para {
	margin-bottom: clamp(32px, calc(32px + (36 - 32) * (100vw - 768px) / (1440 - 768)), 36px);
}

.leadership-page .leadership-archive-intro {
	margin-bottom: clamp(24px, 2vw, 32px);
}

.leadership-page .email-icon {
	display: flex;
	gap: 10px;
	align-items: center;
}

.leadership-page .email-icon a {
	font-size: 16px;
}

.leadership-page .section-tiles .york-custom-block {
	width: 100%;
	max-width: 100%;
	box-shadow: 1px 4px 16px 0px #00000040;
	border-radius: 16px;
}

.leadership-page .section-tiles .york-custom-block-group {
	display: block;
}

.leadership-page .section-tiles .york-custom-block h3 {
	margin-bottom: 8px;
}

.leadership-page .section-tiles .york-custom-block p {
	margin: 0 0 18px;
}

.leadership-page .aside-box p {
	font-size: 16px;
}

.leadership-page .aside-box .leaderhip-sidebar-title {
	font-size: clamp(22px, 1.67vw, 24px) !important;
}

.leadership-page .section-tiles > .container {
	max-width: 100%;
	width: 100%;
	padding-left: 0;
	padding-right: 0;
}

.leadership-page .bottom-download-pdf-icon-link svg {
	width: 26px;
	height: 26px;
}

.leadership-page .bottom-download-pdf-icon-link {
	margin-left: auto;
}

.leadership-page .york-custom-section {
	padding: 24px 0 !important;
}

@media (min-width: 768px) {
	.leadership-page .york-custom-section {
		padding: 36px 0 !important;
	}
}

.leadership-page .york-custom-block .york-pdf-url {
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
	flex-wrap: wrap;
}

.leadership-page .york-custom-block .york-pdf-url .designation {
	flex: 1 1 auto;
}

.leadership-page .york-custom-block .york-pdf-url .arrow-icon {
	margin-left: auto;
}

.leadership-page aside {
	margin-top: 0;
}

.leadership-page .aside-box h3,
.leadership-page .leadership-contact-sidebar__heading {
	font-size: 24px !important;
}

.leadership-page .aside-box-list,
.leadership-page .leadership-contact-sidebar__flat-list {
	list-style: none;
	padding-left: 0;
	gap: 8px;
}

.leadership-page ul.aside-box-list li {
	font-size: 16px;
}

.leadership-page .aside-box-list li,
.leadership-page .leadership-contact-sidebar__flat-list li {
	display: flex;
	align-items: center;
	gap: 10px;
	
}

@media (min-width: 768px) {
	.leadership-page .york-custom-block .york-pdf-url {
		flex-direction: column;
		gap: 24px;
	}
}

@media (max-width: 495px) {
	.leadership-page .aside-box h3,
	.leadership-page .leadership-contact-sidebar__heading {
		font-size: 22px !important;
	}
}

@media (max-width: 991px) {
	.leadership-page .wrapper-dash-leftbar {
		flex-wrap: wrap;
		gap: 0;
	}

	.leadership-page .wrapper-dash-leftbar aside {
		width: 100%;
		min-width: 0;
		order: 2;
	}

	.leadership-page .section-tiles.cmt-36 {
		margin-top: 32px;
		margin-bottom: 32px;
	}
}

.leadership-page .aside-box {
	border-radius: 16px;
}

@media (min-width: 991px) {
	.leadership-page .aside-box {
		border-radius: 18px;
	}

	.leadership-page .section-tiles .york-custom-block {
		border-radius: 18px;
	}

	.leadership-page .desktop-mt-36 {
		margin-top: 36px;
	}

	.leadership-page .york-custom-group-blocks.leadership-card.york-custom-block-three {
		align-items: stretch;
	}

	.leadership-page .york-custom-group-blocks.leadership-card .york-custom-block {
		height: 100%;
	}

	.leadership-page .york-custom-group-blocks.leadership-card .york-custom-block > a {
		display: flex;
		flex-direction: column;
		flex: 1 1 auto;
		min-height: 0;
		height: 100%;
	}

	.leadership-page .york-custom-group-blocks.leadership-card .card-details.section-arrow-padding {
		flex: 1 1 auto;
		display: flex;
		flex-direction: column;
		min-height: 0;
		box-sizing: border-box;
		padding: 36px !important;
	}

	.leadership-page .york-custom-group-blocks.leadership-card .card-details.section-arrow-padding h3 {
		flex-shrink: 0;
	}

	.leadership-page .york-custom-group-blocks.leadership-card .york-pdf-url {
		flex: 1 1 auto;
		display: flex !important;
		flex-direction: column !important;
		flex-wrap: nowrap !important;
		justify-content: flex-end !important;
		align-items: stretch !important;
		gap: 24px;
		width: 100%;
		min-height: 0;
	}

	.leadership-page .york-custom-group-blocks.leadership-card .bottom-download-pdf-icon-link {
		align-self: flex-end;
		position: relative !important;
		right: auto !important;
		bottom: auto !important;
	}

	.leadership-page .york-custom-group-blocks.leadership-card .bottom-download-pdf-icon {
		padding-right: 0 !important;
	}
}

@media (max-width: 767px) {
	.leadership-page .cpt-36 {
		padding-top: 32px !important;
	}

	.leadership-page aside {
		margin-top: 0;
	}
}
.leadership-page  ul li {
    font-size: 16px !important;
	margin-block-start: clamp(6px, 2vw, 8px) !important;
}

.leadership-page ul li:first-child {
	margin-block-end: clamp(6px, 2vw, 8px) !important;
}

.leadership-page .aside-box {
	padding: 24px;
}

@media (min-width: 992px) {
	.leadership-page .aside-box {
		padding: 36px;
	}
} 


/* Leadership single (detail) */


.leadership-details-page .scholarships-desc-wrapper p {
  margin: 0 !important;

}

.leadership-details-page-list {
	list-style: none;
	padding: 0;
	margin-bottom: clamp(8px, calc(8px + (10 - 8) * ((100vw - 320px) / (1240 - 320))), 10px);
}

.leadership-details-page .aside-box .leadership-h3,
.leadership-details-page .leadership-contact-sidebar__heading {
	margin-bottom: clamp(16px, 1.67vw, 18px) !important;
}


.leadership-details-page h2 {
	margin-bottom: clamp(16px, 1.5vw, 18px) !important;
}

.leadership-details-page .container.wrapper-dash-leftbar {
	margin-bottom: 48px !important;
}
.leadership-page .container.wrapper-dash-leftbar {
	margin-bottom: 48px !important;
}

@media (max-width: 991px) {
    .leadership-page .aside-box,
    .leadership-details-page .aside-box {
        margin-bottom: 0;
    }
}


@media (min-width: 1024px) {
	
	.leadership-page .container.wrapper-dash-leftbar {
		margin-bottom: 54px !important;
	}
	
	.leadership-details-page .container.wrapper-dash-leftbar {
		margin-bottom: 54px !important;
	}
}

@media (max-width: 991px) {
	.leadership-details-page .cpt-36 {
		padding-top: 32px;
	}
}

.leadership-details-page .aside-box .leaderhip-sidebar-title {
	font-size: clamp(22px, 1.67vw, 24px) !important;
}

.leadership-details-page ul li {
	font-size: 16px;
}

.leadership-details-page .aside-box {
	border-radius: clamp(16px, calc(18 / 1440 * 100vw), 18px);
}

@media (max-width: 991px) {
	.leadership-details-page .mobile-margin-top {
		margin-top: 32px;
		margin-bottom: 0 !important;
	}
}

@media (max-width: 991px) {
	.leadership-details-page .wrapper-dash-leftbar {
		flex-wrap: wrap;
		gap: 0;
	}

	.leadership-details-page .wrapper-dash-leftbar > .leftbar {
		flex: 1 1 100%;
		width: 100%;
		min-width: 0;
		order: 1;
	}

	.leadership-details-page .wrapper-dash-leftbar > aside {
		flex: 1 1 100%;
		width: 100%;
		min-width: 0;
		max-width: 100%;
		order: 2;
	}
}

.leadership-details-page aside {
	margin-top: 0;
}

.leadership-details-page .aside-box h3,
.leadership-details-page .leadership-contact-sidebar__heading {
	font-size: 24px !important;
}

.leadership-details-page .aside-box-list,
.leadership-details-page .leadership-contact-sidebar__flat-list {
	list-style: none;
	padding-left: 0;
	gap: 8px;
}

.leadership-details-page ul.aside-box-list li {
	font-size: 16px;
}

.leadership-details-page .aside-box-list li,
.leadership-details-page .leadership-contact-sidebar__flat-list li {
	display: flex;
	align-items: center;
	gap: 10px;
	margin: 0;
}

@media (max-width: 495px) {
	.leadership-details-page .aside-box h3,
	.leadership-details-page .leadership-contact-sidebar__heading {
		font-size: 22px !important;
	}
}

/* Single: no featured image — undo global scholarships hero title overlap/card */
.leadership-details-page .uoy_media.scholarships-hero:not(:has(img)) .scholarships-hero-title {
	padding: 0;
	margin-top: 0;
	background: transparent;
	border-top-right-radius: 0;
	max-width: none;
	width: 100%;
	display: block;
}


.leadership-details-page .aside-box {
	padding: 24px;
}

@media (min-width: 992px) {
	.leadership-details-page .aside-box {
		padding: 36px;
	}

	.leadership-details-page .wrapper-dash-leftbar > .leftbar {
		flex: 1 1 auto;
		min-width: 0;
	}

	.leadership-details-page .wrapper-dash-leftbar > aside {
		flex: 0 0 348px;
		min-width: 348px;
	}
}
