.snst-trustee {
    max-width: 1466px;
    margin: auto auto 92px;
    column-gap: 139px;
    border: 1px solid rgba(0, 0, 0, 0.2);
    overflow-x: auto;
	width: 100%;
}

.snst-trustee .trustee-heading {
    display: flex;
    column-gap: 139px;
    justify-content: center;
    padding: 34px 38px 0;
    margin-bottom: 40px;
}

.snst-trustee .trustee-heading h3 {
	margin-bottom: 0;
}

.snst-trustee .content-wrapper .trustee-info {
	display: flex;
	column-gap: 139px;
	justify-content: center;
	padding: 0 38px;
	min-height: 90px;
}

.snst-trustee .content-wrapper .trustee-info .sr-number,
.snst-trustee .trustee-heading h3:first-child {
	width: 57px;
	flex-shrink: 0;
}

.snst-trustee .content-wrapper .trustee-info .sr-number {
	font-size: 20px;
	line-height: 33px;
}

.snst-trustee .content-wrapper .trustee-info .trustee-position,
.snst-trustee .trustee-heading h3:nth-child(3) {
	width: 130px;
	flex-shrink: 0;
}

.snst-trustee .trustee-heading h3:nth-child(2),
.snst-trustee .content-wrapper .trustee-info .trustee-name {
	width: 292px;
	flex-shrink: 0;
}

.snst-trustee .content-wrapper .trustee-info .trustee-faq-an-ocp,
.snst-trustee .trustee-heading h3 {
	width: 484px;
	flex-shrink: 0;
	text-align: left;
}

.snst-trustee .content-wrapper .trustee-info > * {
	text-align: left;
	font-size: 18px;
    font-weight: 400;
    line-height: 30px;
    font-family: var(--wp--preset--font-family--snst-poppins);
    padding: 23px 0 21px;
    align-items: center;
    display: flex;
    text-transform: capitalize;
}

.snst-trustee .content-wrapper .trustee-info:nth-child(odd) {
	background: var( --background-color );
}

.snst-trustee .content-wrapper .trustee-info span {
	display: none;
}

@media screen and (max-width: 1441px) {
	.snst-trustee {
		max-width: calc( 100% - 100px );
	}

	.snst-trustee .trustee-heading,
	.snst-trustee .content-wrapper .trustee-info {
		column-gap: 120px;
		width: max-content;
	}
}

@media screen and (max-width: 951px) {
	.snst-trustee .trustee-heading h3 {
		font-size: 30px;
		line-height: 42px;
	}

	.snst-trustee .content-wrapper .trustee-info > * {
		font-size: 18px;
		line-height: 30px;
	}

	.snst-trustee .content-wrapper .trustee-info .sr-number {
		font-size: 20px;
		line-height: 32px;
	}

	.snst-trustee .trustee-heading,
	.snst-trustee .content-wrapper .trustee-info {
		column-gap: 50px;
	}
}