@media screen and (min-width: 992px) {
	/*-------------------- COMMON STYLES STARTS HERE --------------------*/
	/* Category */
	.sp-category {
		font-size: 0.875rem;
		padding: 0 0 0 0.625rem;
		margin-top: 1.306rem;
	}
	.sp-category, .sp-category a {
		transition: all 0.3s linear;
	}
	.sp-category::before {
		width: 0.125rem;
		height: 0.625rem;
	}
	.sp-category a:hover {
		color: var(--tealish-blue);
		transition: all 0.3s linear;
	}
	/* Post Title */
	.sp-post-title {
		font-size: 1.125rem;
		line-height: 1.75rem;
		font-weight: 600;
		margin-top: 0.625rem;
	}
	.sp-post-title , .sp-post-title a {
		text-decoration: underline;
		text-decoration-color: transparent;
		transition: all 0.2s linear;
	}
	.sp-post-title:hover , .sp-post-title a:hover {
		text-decoration-color: var(--cinder);
		transition: all 0.2s linear;
	}
	/* Post Excerpt */
	.sp-post-excerpt {
		font-size: 1rem;
		line-height: 1.688rem;
		margin: 0.625rem 0 1.243rem;
	}
	/* Post Thumbnail */
	.sp-post-thumbnail {
		width: 100%;
		height: 11.269rem;
		overflow: hidden;
/* 		border-radius: 0.5rem; */
	}
	.sp-post-thumbnail img {
		width: 100%;
		height: 100%;
		transition: all .5s ease-in-out;	
		will-change: transform;
	}
	.sp-post-thumb img {
		transition: all .5s ease-in-out;	
		will-change: transform;		
	}
	.sp-post-thumbnail img:hover {
		transform: scale(1.05);
		transition: all .5s ease-in-out;	
	}
	.sp-post-thumb img:hover {
		transform: scale(1.05);
		transition: all .5s ease-in-out;		
	}
	.sp-post-thumbnail a {
		display: flex;
	}
	/* Post Author */
	.sp-text {
		margin-top: 0.938rem;
		font-size: 0.875rem;
		line-height: 1.026rem;
	}
	.sp-text span a  {
		text-decoration: underline;
		text-decoration-color: transparent;
		transition: all 0.3s linear;
	}
	.sp-text span a:hover {
		text-decoration-color: var(--cinder);
		transition: all 0.3s linear;
	}
	p.sp-text > a.sp-name {
		text-decoration: underline;
		text-decoration-color: transparent;
		transition: all 0.3s linear;
	}
	p.sp-text > a.sp-name:hover {
		color: var(--cinder);
		text-decoration-color: var(--cinder);
		transition: all 0.3s linear;
	}
	/* Post Author and Date*/
	.sp-text.sp-time-text .line-end {
		display: none;
	}
	.sp-text.sp-time-text span {
		margin: 0;
		font-size: 0.875rem;
		line-height: 1.026rem;
		white-space: nowrap;
	}
	.sp-text.sp-time-text .line-start {
		line-height: 0.5rem;
	}
	.sp-text.sp-time-text .time {
		padding-right: 1.125rem;
	}
	.sp-text.sp-time-text .time::after {
		width: 0.375rem;
		height: 0.375rem;
	}
	.sp-text.sp-time-text {
		padding-bottom: 0;
	}
	.sp-text.sp-time-text .date {
		position: static;
	}
	.sp-text.sp-time-text span.name {
		text-decoration: underline;
		text-decoration-color:  transparent;
		transition: all 0.2s linear;;
	}
	.sp-text.sp-time-text span.name:hover {
		text-decoration-color:  var(--cinder);
		transition: all 0.2s linear;
	}
	/* Child Category */ 
	.sp-selected-terms {
		margin-bottom: 3.75rem;
		display: flex;
		gap: 0;
	}
	.term-name , .sp-term-gn-zero {
		font-size: 1rem;
		line-height: 1.75rem;
		padding-right: 1.25rem;
		margin-right: 1.25rem;
	}
	.term-name:not(:last-child)::after , .sp-term-gn-zero:not(:last-child)::after {
		height: 1.5rem;
		right: 0;
	}
	.term-name:hover , .sp-term-gn-zero:hover {
		text-decoration: underline;
	}
	/*-------------------- PHOTO ESSAYS STYLES STARTS HERE --------------------*/
	div.sp-archive-page-grid {
		margin-bottom: 6.25rem;
		grid-template-columns: 1fr;
		grid-row-gap: 3.75rem;
		grid-column-gap: 0.938rem;
	}
	.sp-archive-title {
		font-size: 2.188rem;
		line-height: 2.564rem;
		gap: 0.938rem;
		order: 0;
	}
	.sp-archive-page-grid .is-style-explore-button {
		order: 1;
		width: fit-content;
		justify-self: end;
	}
	.sp-archive-title::before {
		width: 0.694rem;
		height: 0.694rem;
		min-width: 0.694rem;
		min-height: 0.694rem;
		max-width: 0.694rem;
		max-height: 0.694rem;
	}
	.sp-archive-title::after {
		border-bottom: 0.125rem solid var(--silver);
	}
	.sp-posts-main-cnt {
		grid-template-columns: repeat(4, 1fr);
		grid-column-gap: 1.25rem;
		grid-row-gap: 0;
		order: 2;
		grid-column: 1 / 3;
		grid-row: 2 / 3;
	}
	.sp-archive-page-grid .sp-posts-contents {
		gap: 1.283rem;
		overflow: hidden;
		width: 20.156rem;
	}
	.sp-post-figure {
		width: 20.156rem;
		height: 30rem;
		border-radius: 1.875rem;
	}
	.sp-post-figure img{
		width: 20.156rem;
		height: 30rem;
	}
	.sp-archive-page-grid .sp-post-title {
		font-size: 1.125rem;
		line-height: 1.75rem;
		margin: 0;
		max-width: 18.587rem;
	}
	.sp-posts-contents > a {
		text-decoration: underline;
		text-decoration-color: transparent;
		transition: all 0.2s linear;
	}
	.sp-posts-contents > a:hover {
		text-decoration-color: var(--cinder);
		transition: all 0.2s linear;
	}
	/*-------------------- IN FOCUS STYLES STARTS HERE --------------------*/
	.sp-focus-main-block-one {
		padding: 5rem 0;
		margin-bottom: 7.5rem;
	}
	.sp-focus-main-block-one .sp-archive-title {
		margin-bottom: 3.125rem;
		grid-column: 1 / 4;
	}
	.sp-foc-two {
		display: grid;
		grid-template-columns: 1fr 1fr 1fr;
		grid-column-gap: 3.719rem;
	}
	.sp-foc-tw:not(:last-child) {
		padding-bottom: 0;
		border-bottom: none;
		margin-bottom: 0;
	}
	.foc-cat-name {
		font-size: 0.875rem;
		line-height: 1.026rem;
		margin: 0 0 0.68rem 0;
		position: relative;
	}
	.foc-cat-name::before {
		content: "";
	}
	.foc-heading {
		font-size: 1.375rem;
		line-height: 2rem;
		font-weight: 600;
		margin-bottom: 0.434rem;
	}
	.foc-heading {
		text-decoration: underline;
		text-decoration-color: transparent;
		transition: all 0.2s linear;
	}
	.foc-heading:hover {
		text-decoration-color: var(--cinder);
		transition: all 0.2s linear;
	}
	.sp-exp a {
		font-size: 1rem;
		line-height: 1.688rem;
	}
	.sp-focus-main-block-one .sp-category {
		margin-top: 0;
	}
	.sp-foc-content {
		margin: 0.625rem 0 0;
	}
	.sp-foc-content .sp-text {
		margin-top: 1.25rem;
	}
	/*-------------------- LATEST ARTICLES STYLES STARTS HERE --------------------*/
	.my-most-latest-pg {
		grid-template-columns: repeat(3, auto);
		grid-column-gap: 2.5rem;
		grid-row-gap: 1.563rem;
/* 		margin-bottom: 6.25rem; */
	}
	.sp-most-pgm-m:nth-child(1), .sp-most-pgm-m:nth-child(4) , .sp-most-pgm-m:nth-child(5){
		padding-bottom: 0;
		border-bottom: none;		
	}
	.sp-most-pgm-m:nth-child(2), .sp-most-pgm-m:nth-child(3) {
		padding-bottom: 1.563rem;
		border-bottom: 0.031rem solid var(--silver);
		width: 21.25rem;
	}
	.sp-most-pgm-m:first-child {
		width: 36.764rem;
		max-width: 36.764rem;
		grid-row: 1 / 4;
		border-bottom: none;
	}
	.sp-title-most-latest .sp-archive-title  {
		margin-bottom: 3.75rem;
	}
	/* 	Post Title */
	.sp-most-pgm-m:first-child .sp-post-title {
		font-size: 1.375rem;
		line-height: 2rem;
		margin-top: 0.938rem;
	}
	.sp-most-pgm-m:not(:first-child) .sp-post-title {
		font-size: 1.125rem;
		line-height: 1.75rem;
	}
	/* Post Thumbnail */
	.my-most-latest-pg .sp-post-thumbnail {
		width: 100%;
		height: 11.938rem;
	}
	.my-most-latest-pg .sp-post-thumbnail img {
		width: 100%;
		height: 11.938rem;
	}
	.my-most-latest-pg .sp-most-pgm-m:first-child .sp-post-thumbnail {
		width: 36.764rem;
		height: 31.313rem;
	}
	.my-most-latest-pg .sp-most-pgm-m:first-child .sp-post-thumbnail img {
		width: 36.764rem;
		height: 31.313rem;
	}
	/*-------------------- INTERVIEW STYLES STARTS HERE --------------------*/
	div.sp-interview-main {
		margin-bottom: 6.25rem;
		padding-bottom: 0;
	}
	.sp-interview-main .sp-title-foc {
		display: grid;
		grid-template-columns: auto max-content;
		grid-column-gap: 0.938rem;
		margin-bottom: 1.563rem;
		align-items: center;
	}
	.sp-interview-main .is-style-explore-button {
		position: static;
		justify-self: end;
	}
	.sp-interview-main .sp-archive-title {
		margin-bottom: 0;
	}
	.sp-interview-main .sp-post-thumbnail {
		width: 21.875rem;
		height: 12.27rem;
	}
	.sp-interview-main .sp-post-thumbnail img {
		width: 21.875rem;
		height: 12.27rem;
	}
	.sp-interview-main .sp-posts-main {
		display: grid;
		grid-template-columns: 21.875rem 35.625rem 21.875rem;
		grid-column-gap: 2.5rem;
		grid-row-gap: 1.563rem;
		align-items: start;
	}
	.sp-interview-main .sp-pgm-f {
		height: 100%;
	}
	.sp-interview-main .sp-pgm-f:has(.item-5) ,
	.sp-interview-main .sp-pgm-f:has(.item-3){
		display: block;
	}
	.sp-interview-main .sp-pgm-f:has(.item-1) {
		grid-column: 2 / 3;
		grid-row: 1 / 4;
		padding-bottom: 0;
		border-bottom: none;
	}
	.sp-interview-main .sp-post-title {
		font-size: 1rem;
		line-height: 1.5rem;		
	}
	.sp-interview-main .sp-pgm-f:has(.item-1) .sp-post-thumbnail {
		width: 35.625rem;
		height: 20.031rem;
	}
	.sp-interview-main .sp-pgm-f:has(.item-1) .sp-post-thumbnail img {
		width: 35.625rem;
		height: 20.031rem;
	}
	.sp-interview-main .sp-pgm-f:has(.item-1) .sp-post-title {
		font-size: 1.375rem;
		line-height: 2rem;
	}
	.sp-interview-main .sp-pgm-f:has(.item-2) {
		grid-column: 1 / 2;
		grid-row: 1 / 2;
	}
	.sp-interview-main .sp-pgm-f:has(.item-3) {
		grid-column: 1 / 2;
		grid-row: 2 / 3;
		padding-bottom: 0;
		border-bottom: none;
	}
	.sp-interview-main .sp-pgm-f:has(.item-4) {
		grid-column: 3 / 4;
		grid-row: 1 / 2;
		padding-bottom: 1.872rem;
		border-bottom: 0.031rem solid var(--silver);
	}
	.sp-interview-main .sp-pgm-f:has(.item-5) {
		grid-column: 3 / 4;
		grid-row: 2 / 3;
		border-bottom: none;
		padding-bottom: 0;
	}
	.sp-interview-main .sp-pgm-f:has(.item-3) .sp-category {
		margin-top: 0;
	}
	.sp-interview-main .sp-pgm-f:has(.item-5) .sp-category {
		margin-top: 0;
	}
	.sp-interview-main .sp-pgm-f:not(:first-child) .sp-post-title {
		font-size: 1rem;
		line-height: 1.5rem;
	}
	/* Adwaith test style */
	.selected-parent-term-dsk {
		display: flex;
		gap: 16px;
	}
	.child-terms {
		display: flex;
		gap: 14px;
	}
	.child-term:hover  {
		text-decoration: underline;
	}
	/*-------------------- GROUND ZERO STYLES STARTS HERE --------------------*/
	div.sp-ground-zero {
		margin-bottom: 3.75rem;
		padding-bottom: 2.5rem;
		position: relative;
	}
	.sp-ground-zero .is-style-explore-button {
		position: static;
		justify-self: end;
	}
	.sp-ground-zero .sp-title-foc {
		display: grid;
		grid-template-columns: auto max-content;
		grid-column-gap: 0.938rem;
		margin-bottom: 2.813rem;
		align-items: center;
	}
	.sp-ground-zero .sp-archive-title {
		margin-bottom: 0;
	}
	.ground-zero-post-content {
		display: grid;
		grid-template-columns: 28.438rem 28.438rem 21.25rem;
		grid-column-gap: 2.5rem;
		grid-row-gap: 0;
	}
	.ground-zero-post-content .sp-pgm-f:has(.sp-post-thumbnail) {
		grid-row: 1 / 5;
		border-bottom: none;
		padding-bottom: 0;
	}
	.ground-zero-post-content .sp-post-thumbnail ,
	.ground-zero-post-content .sp-post-thumbnail img {
		width: 28.466rem;
		height: 15.991rem;
	}
	.ground-zero-post-content .sp-post-excerpt {
		margin: 0.625rem 0 0.938rem;
	}
	.ground-zero-post-content .sp-pgm-f:not(:has(.sp-post-thumbnail)) .sp-category {
		margin-top: 0;
	}
	.ground-zero-post-content .sp-pgm-f:not(:has(.sp-post-thumbnail)) .sp-post-title {
		font-size: 1rem;
		line-height: 1.5rem;
		margin-top: 0.619rem;
	}
	.ground-zero-post-content .sp-pgm-f:not(:has(.sp-post-thumbnail)) {
		margin-left: 1.313rem;
		width: 100%;
	}
	.ground-zero-post-content .sp-pgm-f:not(:has(.sp-post-thumbnail)):not(:last-child) {
		padding-bottom: 1.563rem;
		border-bottom: 0.031rem solid var(--silver);
		margin-bottom: 1.563rem;
	}
	.ground-zero-post-content .sp-pgm-f:nth-child(2) {
		position: relative;
	}
	.ground-zero-post-content .sp-pgm-f:nth-child(2)::after {
		content: '';
		position: absolute;
		border-right: 0.031rem solid var(--silver);
		height: 100%;
		top: 0;
		right: -1.938rem;
	}
	/*-------------------- ARCHIVE STYLES STARTS HERE --------------------*/
	.sp-most-tren .sp-category {
		margin-top: 0;
	} 
	.sp-most-tren .sp-post-title {
		font-size: 2.188rem;
		line-height: 2.875rem;
		margin-top: 0.938rem;
	}
	.sp-most-tren .sp-post-excerpt {
		margin: 0.625rem 0 1.563rem;
	}
	.sp-tren-archive .sp-post-thumbnail {
		width: 43.414rem;
		height: 23.253rem;
	}
	.sp-tren-archive .sp-post-thumbnail img {
		width: 43.414rem;
		height: 23.253rem;
	}
	.sp-article-main .sp-post-thumbnail {
		width: 26.042rem;
		height: 15.258rem;
	}
	.sp-article-main .sp-post-thumbnail img {
		width: 26.042rem;
		height: 15.258rem;
	}
	.sp-article-main .sp-category {
		margin-top: 0;
	}
	.sp-article-main .sp-post-title {
		font-size: 1.875rem;
		line-height: 2.5rem;
	}
	.sp-article-main .sp-post-excerpt {
		margin: 0.625rem 0 0;
	}
	.sp-more-arc .sp-text {
		display: flex;
		order: 0;
		flex-direction: column;
		align-items: flex-start;
		gap: 0.625rem;
	}
	.sp-more-arc .sp-text.sp-time-text span:first-child span {
		line-height: 1.125rem;
	}
	.sp-more-arc .sp-text.sp-time-text .line-start {
		display: none;
	}
	.sp-more-arc .sp-text.sp-time-text .line-end {
		display: inline-block;
		margin: 0 0.625rem;
		color: var(--silver);
		line-height: 1;
	}
	.sp-more-arc .sp-text.sp-time-text .time {
		padding: 0;
		margin: 0;
	}
	.sp-more-arc .sp-text.sp-time-text .time::after {
		display: none;
	}
	.sp-more-arc .sp-post-thumbnail {
		order: 2;
	}
	.sp-more-arc .sp-more-sub-cnt {
		order: 1;
		width: 31.21rem;
	}
	.sp-more-arc .sp-text {
		order: 0;
	}
	/*-------------------- HERO SECTION STYLES STARTS HERE --------------------*/
	/* Common */
	div.sp-grids-main-items {
		margin-bottom: 6.25rem;
	}
	.sp-grids-main-items .sp-heading:hover {
		text-decoration: underline;
	}
	.sp-grids-main-items .sp-post-thumbnail-new img {
		transition: all .5s;
		will-change: transform;		
	}
	.sp-grids-main-items .sp-post-thumbnail-new img:hover {
		transform: scale(1.05);
		transition: all .5s;
	}
	.sp-heading {
		text-decoration: underline;
		text-decoration-color: transparent;
		transition: all 0.2s linear;
	}
	.sp-heading:hover {
		text-decoration-color: var(--cinder);
		transition: all 0.2s linear;
	}
	/* --First Layout - 5 Posts-- */
	/* First Item */
	.sp-grids-main-items .sp-grid {
		display: grid;
		grid-template-columns: auto auto;
		grid-column-gap: 1.625rem;
		align-items: start;
	}
	.sp-first-grd .sp-post-thumbnail-new.item-1 {
		width: 48rem;
		height: 28.75rem;
	}
	.sp-first-grd .sp-post-thumbnail-new.item-1 img {
		width: 48rem;
		height: 28.75rem;
	}
	.sp-first-grd:first-child .sp-category {
		margin-top: 1.875rem;
	}
	.sp-first-grd:first-child .sp-heading {
		font-size: 1.875rem;
		line-height: 2.5rem;
		margin-top: 0.938rem;
	}
	.sp-first-grd:first-child .sp-post-excerpt {
		margin: 0.625rem 0 1.283rem;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
		overflow: hidden;
	}
	.sp-first-grd:first-child {
		padding-bottom: 0;
		border-bottom: none;
		margin-bottom: 0;
		grid-column: 1 / 2;
		grid-row: 1 / 6;
		max-width: 49.875rem;
		padding-right: 1.851rem;
		border-right: 0.031rem solid var(--silver);
		height: 100%;
		padding-bottom: 0.5rem;
	}
	/* Sub Items */
	.sp-first-grd:not(:first-child) .sp-category {
		margin-top: 0;
		margin-bottom: 0.625rem;
		grid-column: 1 / 2;
		max-width: unset;
	}
	.sp-first-grd:not(:first-child) {
		grid-template-rows: 1.633rem 5.563rem auto;
	}
	.sp-first-grd:not(:first-child) {
		grid-column-gap: 2.193rem;
	}
	.sp-first-grd:not(:first-child) .sp-post-thumbnail-new {
		width: 10.25rem;
		height: 6.688rem;
		grid-row: 2 / 4;
	}
	.sp-first-content {
		grid-column: 1 / 2;
	}
	.sp-first-grd:not(:first-child) .sp-post-thumbnail-new img {
		width: 10.25rem;
		height: 6.688rem;
	}
	.sp-first-grd:not(:first-child) .sp-heading {
		font-size: 1.125rem;
		font-weight: 500;
		line-height: 1.75rem;
		margin-top: 0;
	}
	.sp-first-grd:not(:first-child) .sp-text {
		margin-top: 0.75rem;
		align-self: end;
		grid-column: 1 / 2;
	}
	.sp-first-grd:nth-child(2) , .sp-first-grd:nth-child(3) , .sp-first-grd:nth-child(4) {
		padding-bottom: 1.563rem;
		margin-bottom: 1.563rem;
	}
	.sp-first-grd:last-child {
		padding-bottom: 0.5rem;
	}
	/* --Second Layout - 2 Posts-- */
	.sp-grid:has(.sp-second-grd) {
		display: grid;
		grid-template-columns: 1fr 1fr;
		grid-gap: 3.281rem;
	}
	.sp-second-grd .sp-post-thumbnail-new {
		width: 40.625rem;
		height: 22.852rem;
	}
	.sp-second-grd .sp-post-thumbnail-new img {
		width: 40.625rem;
		height: 22.852rem;
	}
	.sp-second-grd .sp-category {
		margin-top: 1.563rem;
	}
	.sp-second-grd .sp-heading {
		font-size: 1.875rem;
		line-height: 2.625rem;
		margin-top: 0.938rem;
	}
	.sp-second-grd .sp-post-excerpt {
		margin: 0.625rem 0 1.249rem;
	}
	.sp-second-grd:not(:last-child) {
		margin-bottom: 0;
	}
	/* --Third Layout - 3 Posts-- */
	/* First Item */
	.sp-grid:has(.sp-third-grd) {
		display: grid;
		grid-template-columns: 59.248rem auto;
		grid-column-gap: 2.483rem;
	}
	.sp-third-grd .sp-post-thumbnail-new.item-1 {
		width: 59.248rem;
		height: 32.814rem;
	}
	.sp-third-grd .sp-post-thumbnail-new.item-1 img {
		width: 59.248rem;
		height: 32.814rem;
	}
	.sp-third-grd:first-child .sp-category {
		margin-top: 1.875rem;
		margin-bottom: 0;
	}
	.sp-third-grd:first-child .sp-heading {
		font-size: 1.875rem;
		line-height: 2.625rem;
		margin-top: 0.938rem;
		max-width: 47.125rem;
	}
	.sp-third-grd:first-child .sp-post-excerpt {
		margin: 0.625rem 0 1.21rem;
		max-width: 47.125rem;
	}
	.sp-third-grd:first-child {
		padding-bottom: 0;
		border-bottom: none;
		margin-bottom: 0;
		grid-column: 1 / 2;
		grid-row: 1 / 4;
	}
	/* Sub Items */
	.sp-third-grd:not(:first-child) {
		display: flex;
		grid-column-gap: 0;
		align-items: flex-start;
		flex-direction: column;
	}
	.sp-third-grd:not(:first-child) .sp-post-thumbnail-new {
		order: 0;
		width: 22.563rem;
		height: 12.5rem;
		align-self: flex-start;
	}
	.sp-third-grd:not(:first-child) .sp-post-thumbnail-new img {
		width: 22.563rem;
		height: 12.5rem;
	}
	.sp-third-grd:not(:first-child) .sp-heading {
		font-size: 1.125rem;
		font-weight: 500;
		line-height: 1.75rem;
		margin-top: 0.313rem;
	}
	.sp-third-grd:not(:first-child) .sp-text {
		margin-top: 0.938rem;
	}
	.sp-third-grd:not(:first-child) .sp-category {
		margin-top: 1.25rem;
		font-size: 0.75rem;
		line-height: 0.879rem;
	}
	.sp-third-grd:nth-child(2) {
		padding-bottom: 1.813rem;
		margin-bottom: 1.875rem;
	}
	/* --Fourth Layout - 3 Posts and a Section-- */
	/* First Item */
	.sp-grid:has(.sp-fourth-grd) {
		display: grid;
		grid-template-columns: 49rem auto;
		grid-column-gap: 1.851rem;
		align-items: start;
	}
	.sp-fourth-grd .sp-post-thumbnail-new.item-1 {
		width: 47.125rem;
		height: 32.25rem;
	}
	.sp-fourth-grd .sp-post-thumbnail-new.item-1 img {
		width: 47.125rem;
		height: 32.25rem;
	}
	.sp-fourth-grd:first-child .sp-category {
		margin-top: 1.875rem;
	}
	.sp-fourth-grd:first-child .sp-heading {
		font-size: 1.875rem;
		font-weight: 600;
		line-height: 2.625rem;
		margin-top: 0.938rem;
	}
	.sp-fourth-grd:first-child .sp-post-excerpt {
		margin: 0.625rem 0 1.25rem;
	}
	.sp-fourth-grd:first-child {
		padding-bottom: 0;
		border-bottom: none;
		margin-bottom: 0;
		grid-column: 1 / 2;
		grid-row: 1 / 5;
		padding-right: 1.875rem;
		border-right: 0.031rem solid var(--silver);
	}
	/* Blue Section */
	.sp-pgm-four-item {
		padding: 3.125rem 3.663rem 3.438rem 2.524rem;
		margin-bottom: 2.5rem;
	}
	.sp-pgm-four-item .sp-heading {
		font-size: 2.188rem;
		line-height: 2.5rem;
		margin-bottom: 0.938rem;
		cursor: alias;
	}
	.sp-pgm-four-item .sp-heading:hover {
		text-decoration: none;
	}
	.sp-pgm-four-item .sp-contents {
		font-size: 1rem;
		line-height: 1.688rem;
		margin-bottom: 1.563rem;
	}
	.sp-pgm-four-item .is-style-toggle-button a {
		padding: 0.625rem 2.5rem;
	}
	.sp-pgm-four-item .is-style-toggle-button a:hover {
		border: none;
		background-color: var(--red-pink);
	}
	/* Sub Items */
	.sp-fourth-grd:not(:first-child) {
		grid-column-gap: 2.193rem;
	}
	.sp-fourth-grd:not(:first-child) .sp-category {
		margin-bottom: 0.625rem;
	}
	.sp-fourth-grd:not(:first-child) .sp-post-thumbnail-new {
		width: 8.5rem;
		height: 5.563rem;
	}
	.sp-fourth-grd:not(:first-child) .sp-post-thumbnail-new img {
		width: 8.5rem;
		height: 5.563rem;
	}
	.sp-fourth-grd:not(:first-child) .sp-heading {
		font-size: 1.125rem;
		font-weight: 500;
		line-height: 1.75rem;
	}
	.sp-fourth-grd:not(:first-child) .sp-text {
		margin-top: 0.938rem;
		align-self: end;
	}
	.sp-fourth-grd:nth-child(3) {
		padding-bottom: 1.563rem;
		margin-bottom: 1.563rem;
	}
	/*-------------------- FILTER STYLES STARTS HERE --------------------*/
	div.sp-filter-main-item {
		margin-bottom: 6.25rem;
		padding-top: 0;
		border-top: none;
		padding-bottom: 0;
	}
	/* 	Filter */
	.parent-terms-container {
		display: flex;
		justify-content: center;
		gap: 0.938rem;
		position: relative;
		align-items: center;
	}
	.parent-terms-container::before {
		content: '';
		border-bottom: 0.125rem solid var(--silver);
		width: 100%;
	}
	.parent-terms-container::after {
		content: '';
		border-bottom: 0.125rem solid var(--silver);
		width: 100%;
	}
	.ch-term-name {
		font-size: 1rem;
		font-weight: 500;
		line-height: 1.688rem;
		color: var(--deep-grey);
		padding: 0.625rem 2.188rem;
		height: 2.938rem;
		cursor: pointer;
		border: 0.0625rem solid var(--silver);
		border-radius: 1.875rem;
		transition: all 0.3s linear;
		display: inline-flex;
		align-items: center;
		justify-content: center;
		white-space: nowrap;
	}
	.ch-term-name:hover , .ch-term-name.active-parent {
		color: var(--white);
		border-color: var(--tealish-blue);
		background-color: var(--tealish-blue);
		transition: all 0.3s linear;
	}
	/* Options Dropdown */
	.custom-select-container {
		display: none;
	}
	/* Child Category */
	.child-terms-container {
		margin-top: 2.313rem;
		display: flex;
		align-items: center;
		justify-content: center;
	}
	.child-terms {
		gap: 0;
	}
	.child-term {
		font-size: 1rem;
		line-height: 1.75rem;
		padding-right: 1.25rem;
		margin-right: 1.25rem;
	}
	.child-term:not(:last-child)::after {
		height: 1.5rem;
		right: 0;
	}
	/* Button */
	.sp-filter-main-item .is-style-explore-button {
		position: absolute;
		bottom: 0;
	}
	/* Posts */
	.sp-filter-main-block-one {
		margin-top: 4.063rem;
	}
	.sp-filter-main-block-one .sp-fil-tw:not(:last-child) {
		margin-bottom: 0;
		padding-bottom: 0;
		border-bottom: none;
	}
	.sp-fil-two {
		display: grid;
		grid-template-columns: 1fr 1fr;
		grid-column-gap: 1.875rem;
		grid-row-gap: 3.099rem;
	}
	.sp-fil-two > .sp-fil-tw .sp-category {
		margin-top: 1.563rem;
	}
	.sp-fil-two > .sp-fil-tw .fil-heading {
		font-size: 1.375rem;
		font-weight: 600;
		line-height: 2rem;
		margin-top: 0.625rem;
		margin-bottom: 0;
	}
	.sp-fil-two > .sp-fil-tw .sp-post-excerpt {
		margin: 0.625rem 0 1.25rem;
	}
	.sp-fil-tw .sp-post-thumbnail , .sp-fil-tw .sp-post-thumbnail img {
		width: 100%;
		height: 22.693rem;
	} 
	.sp-scnd-main {
		display: grid;
		grid-template-columns: 1fr 1fr 1fr;
		grid-column-gap: 1.875rem;
		grid-column: 1 / 3;
		padding-top: 3.099rem;
		border-top: 0.031rem solid var(--silver);
	}
	.sp-scnd-main .sp-post-thumbnail , .sp-scnd-main .sp-post-thumbnail img {
		width: 25.642rem;
		height: 14.408rem;		
	}
	.sp-scnd-main .sp-fil-tw:not(:last-child) {
		padding-right: 1.813rem;
		border-right: 0.031rem solid var(--silver);
	}
	.sp-fil-tw:first-child {
		padding-right: 1.875rem;
		border-right: 0.031rem solid var(--silver);
		box-sizing: content-box;
	}
	.sp-scnd-main .sp-fil-tw .sp-category {
		margin-top: 1.25rem;
	}
	.sp-scnd-main .sp-fil-tw .fil-heading {
		font-size: 1.125rem;
		line-height: 1.75rem;
		margin-top: 0.625rem;
		margin-bottom: 0;
	}
	.sp-scnd-main .sp-fil-tw .sp-post-thumbnail {
		width: 100%;
		height: 14.408rem;
	}
	.sp-scnd-main .sp-fil-tw .sp-post-thumbnail img {
		width: 100%;
		height: 14.408rem;
	}
	.sp-filter-main-item .is-style-explore-button {
		position: static;
	}
	.sp-more-arc .sp-text.sp-time-text > span:nth-child(2) {
		display: flex;
		flex-wrap: nowrap;
	}
	.sp-fil-tw.main-item-1 , .sp-fil-tw.main-item-2 {
		width: 40.302rem;
	}
	.sp-scnd-main .sp-fil-tw {
		width: 25.642rem;
		box-sizing: content-box;
	}
	.fil-heading {
		text-decoration: underline;
		text-decoration-color:  transparent;
		transition: all 0.2s linear;
	}
	.fil-heading:hover {
		text-decoration-color:  var(--cinder);
		transition: all 0.2s linear;
	}
	/*-------------------- FEATURED VOICES STARTS HERE --------------------*/
	div.sp-our-teams {
		display: grid;
		grid-template-columns: 1fr;
		justify-items: start;
		grid-column-gap: 0.938rem;
		margin-bottom: 6.25rem;
		align-items: center;
		padding-bottom: 0;
	}
	.sp-our-teams .is-style-explore-button {
		position: static;
	}
	.sp-our-teams .sp-archive-title {
		margin-bottom: 0;
	}
	.sp-feat-wrapper {
		display: grid;
/* 		grid-template-columns: repeat(5, 1fr); */
		grid-gap: 3.125rem;
		grid-column: 1 / 3;
		margin-top: 3.75rem;
	}
	.sp-our-teams .sp-tm-main-blck:not(:last-child) {
		padding-bottom: 0;
		margin-bottom: 0;
		border-bottom: none;
	}
	.sp-our-teams .sp-post-thumbnail, .sp-our-teams .sp-post-thumbnail img {
		width: 100%;
		height: 16.813rem;
	}
	.sp-our-teams .sp-post-title {
		margin-top: 1.375rem;
		font-size: 1.375rem;
		font-weight: 600;
		line-height: 1.688rem;
		text-align: center;
	}
	.sp-our-teams .sp-post-post {
		font-size: 1rem;
		font-weight: 400;
		line-height: 1.688rem;
		text-align: center;
		margin-top: 0.313rem;
	}
}