.board-level-leadership {padding-top: 60px;padding-bottom: 73px;}
.board-level-leadership .heading {display: flex;align-items: center;justify-content: space-between;margin-bottom: 40px;}
.board-level-leadership .heading h2 {font-weight: 700;font-size: 48px;line-height: 58px;letter-spacing: -0.5px;color: #00068E;}
.board-level-leadership .heading h3 {font-weight: 700;font-size: 48px;line-height: 58px;letter-spacing: -0.5px;color: #1357F4;}
.board-level-leadership .content {display: grid;grid-template-columns: repeat(2, 1fr);gap: 30px;}
.board-level-leadership .content .item .thumbnail{position: relative;padding-bottom: 600px;}
.board-level-leadership .content .item .thumbnail img {position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;object-fit: cover;border-radius: 15px;object-position: center;border-radius: 12px;}

@media screen and (max-width: 1440px) {
	.board-level-leadership .heading h2 , .board-level-leadership .heading h3 {font-size: 40px; line-height: 50px; }
}
@media screen and (max-width: 1199px) {
	.board-level-leadership .content .item .thumbnail { padding-bottom: 100%; }
	.board-level-leadership .heading h2, .board-level-leadership .heading h3 { font-size: 35px; line-height: 45px; }
}
@media screen and (max-width: 991px) {
	.board-level-leadership .heading { flex-direction: column; align-items: flex-start; gap: 15px; }
	.board-level-leadership .content { gap: 16px; }
}
@media screen and (max-width: 767px) {
	.board-level-leadership { padding: 60px 0; }
	.board-level-leadership .heading h2, .board-level-leadership .heading h3 {font-size: 30px; line-height: 40px; }
	.board-level-leadership .content {gap: 20px; grid-template-columns: 1fr; }
}