@media(min-width:980px){
	.swiper_navigation{
		display: flex !important;
	}
	.gsi-swiper-blog-carousel .gsi_blog_card, 
	.gsi-swiper-blog-carousel .gsi_blog_carousel_slide .gsi_blog_card {
		padding: 40px 64px !important;
		min-height: 381px;
		height: 100%;
	}
	.gsi-swiper-blog-carousel .gsi_blog_carousel_slide .gsi_blog_card{
		min-height: 381px;
		height: 100%;
	}
}

.gsi-swiper-blog-carousel .swiper-wrapper {
	height: auto !important;
}

.gsi-swiper-blog-carousel .gsi_blog_row1 {
	margin-bottom: 24px;
}

.gsi-swiper-blog-carousel .gsi_blog_row2 {
	display: flex;
	column-gap: 24px;
}

.gsi-swiper-blog-carousel .gsi_blog_carousel_slide .gsi_blog_card:after {
	content: '';
	background-size: cover;
	background-repeat: no-repeat;
	position: absolute;
	right: 0;
	bottom: 0;
	z-index: -1;
	background-image: url('https://wordpress-1404196-5286123.cloudwaysapps.com/india/wp-content/uploads/sites/3/2025/03/card.svg');
	width: 455px;
	height: 381px;
}

.gsi-swiper-blog-carousel .gsi_blog_card, 
.gsi-swiper-blog-carousel .gsi_blog_carousel_slide .gsi_blog_card {
	background-color: var(--navy);
	border-radius: 12px;
	padding: 40px;
	width: 100%;
	position: relative;
	z-index: 1;
	overflow: hidden;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	/* background-image: url('https://wordpress-1404196-5286123.cloudwaysapps.com/india/wp-content/uploads/sites/3/2025/03/card.svg'); */
}

.gsi-swiper-blog-carousel .gsi_blog_row2 .gsi_blog_card:after,
.gsi-swiper-blog-carousel .gsi_blog_carousel_slide .gsi_blog_card:after {
	content: '';
	background-size: cover;
	background-repeat: no-repeat;
	position: absolute;
	right: 0;
	bottom: 0;
	z-index: -1;
}

.gsi-swiper-blog-carousel .gsi_blog_carousel_slide .gsi_blog_card:after {
	background-image: url('https://wordpress-1404196-5286123.cloudwaysapps.com/india/wp-content/uploads/sites/3/2025/03/Desktop.svg');
}

.gsi-swiper-blog-carousel .gsi_blog_card .published_date,
.gsi-swiper-blog-carousel .gsi_blog_carousel_slide .gsi_blog_card .published_date{
	color: var(--cool-grey-3);
	font-size: 16px;
	line-height: 26px;
	font-weight: 400;
	padding-bottom: 8px;
}

.gsi-swiper-blog-carousel .gsi_blog_card h3,
.gsi-swiper-blog-carousel .gsi_blog_carousel_slide .gsi_blog_card h3 {
	color: var(--white);
	font-size: 32px;
	line-height: 42px;
	padding-bottom: 24px;
	font-weight: 500;
}

.gsi-swiper-blog-carousel .gsi_blog_card p,
.gsi-swiper-blog-carousel .gsi_blog_carousel_slide .gsi_blog_card p {
	color: var(--cool-grey-2);
	font-size: 16px;
	line-height: 24px;
	font-weight: 400;
	padding-bottom: 40px;
	max-width: 700px;
}

.gsi_blog_row1 .gsi_blog_card p, 
.gsi_blog_row1 .gsi_blog_card h3, 
.gsi_blog_row1 .gsi_blog_card a {
	max-width: 630px;
}

.gsi_blog_card a {
	display: block;
	background: var(--mint);
	width: fit-content;
	color: var(--deep-navy);
	font-size: 18px;
	font-weight: 600;
	line-height: 24px;
	border-radius: 12px;
	padding: 16px 24px;

	margin-top: auto;
}

.gsi_blog_row3 a {
	display: block;
	width: fit-content;
	text-align: center;
	margin: 80px auto 0px auto;
}

.gsi_blog_mob_sec{
	display: none;
}

/* @media only screen and (max-width: 980px) { */
/* .gsi_blog_carousel_sec {
display: none;
} */

.gsi_blog_mob_sec{
	display: block;
}

.gsi-swiper-blog-carousel .gsi_blog_carousel_slide .gsi_blog_card h3{
	font-size: 28px;
	line-height: 36px;
	max-width:70%;
}



/* .gsi-swiper-blog-carousel .gsi_blog_carousel_slide .gsi_blog_card:after {
background-image: url('https://wordpress-1404196-5286123.cloudwaysapps.com/india/wp-content/uploads/sites/3/2025/03/mobile-1.svg');
width: 134px;
height: 87px;
} */

.gsi_blog_row3 a {
	margin: 40px auto 0px auto;
}

.gsi_blog_pagination {
	margin-top: 40px;
	text-align: center;
}

.gsi_blog_pagination span.swiper-pagination-bullet.swiper-pagination-bullet-active {
	background: var(--cobalt);
	width: 36px;
	height: 8px;
	border-radius: 6px;
	transition: all 0.3s ease-in;
}

.gsi_blog_pagination span.swiper-pagination-bullet {
	width: 8px;
	height: 8px;
	border-radius: 6px;
	background: var(--cool-grey-4);
	margin: 0 2px !important;
	transition: all 0.3s ease-out;
}
.gsi_pagination_arrow{
	background-color:blue;
	border-radius:8px;
	width:72px;
	height:72px;
	display:flex;
	flex-direction:row;
	justify-content:center;
	align-content:center;
	align-items:center;
	cursor: pointer;
}
.gsi_pagination_arrow img{
	width:30px;
	height:30px;
	object-fit:contain;
}
.swiper_navigation{
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	position: relative;
	top: 225px;
}
.swiper_navigation .gsi-blog-carousel-swiper-button-prev{
	position: relative;
	right: 30px;
	z-index: 10;
}
.swiper_navigation .gsi-blog-carousel-swiper-button-next{
	position: relative;
	left: 30px;
	z-index: 10;
}
.swiper_navigation{
	display: none;
}
@media only screen and (max-width: 980px) { 
	.gsi-swiper-blog-carousel .gsi_blog_carousel_slide .gsi_blog_card {
		padding: 24px;
		min-height: 531px !important;
		height: 100%;
		/* background-image: url('https://wordpress-1404196-5286123.cloudwaysapps.com/india/wp-content/uploads/sites/3/2025/03/mobile.svg') !important; */
	}
	.gsi-swiper-blog-carousel .gsi_blog_carousel_slide .gsi_blog_card:after {
		background-image: url('https://wordpress-1404196-5286123.cloudwaysapps.com/india/wp-content/uploads/sites/3/2025/03/mobile-1.svg');
		width: 320px;
		height: 200px;
	}
	.gsi-swiper-blog-carousel .gsi_blog_carousel_slide .gsi_blog_card h3{
		max-width:100%;
}
}

/* blog cards  */
.gsi_f_blog_cards_sec .gsi_f_blog_cards_row2 {
	margin-bottom: 24px;
}

.gsi_f_blog_cards_sec .gsi_f_blog_cards_row2 {
	display: flex;
	column-gap: 24px;
}


.gsi_f_blog_cards_sec .gsi_f_blog_card {
	background-color: var(--white);
	border-radius: 12px;
	padding: 40px;
	width: 100%;
	position: relative;
	z-index: 1;
	overflow: hidden;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
}

.gsi_f_blog_cards_sec .gsi_f_blog_cards_row2 .gsi_f_blog_card:after {
	content: '';
	background-size: cover;
	background-repeat: no-repeat;
	position: absolute;
	right: 0;
	bottom: 0;
	z-index: -1;
}

.gsi_f_blog_cards_sec .gsi_f_blog_cards_row2 .gsi_f_blog_card:after {
	background-image: url('https://wordpress-1404196-5286123.cloudwaysapps.com/india/wp-content/uploads/sites/3/2025/03/siuk-news-shape-vector.svg');
	width: 161px;
	height: 103px;
}

.gsi_f_blog_cards_sec .gsi_f_blog_card .published_date{
	color: var(--black);
	font-size: 16px;
	line-height: 26px;
	font-weight: 400;
	padding-bottom: 8px;
}

.gsi_f_blog_cards_sec .gsi_f_blog_card h3{
	color: var(--black);
	font-size: 32px;
	line-height: 42px;
	padding-bottom: 24px;
	font-weight: 500;
}

.gsi_f_blog_cards_sec .gsi_f_blog_card p {
	color: black;
	font-size: 16px;
	line-height: 24px;
	font-weight: 400;
	padding-bottom: 40px;
}

.gsi_f_blog_card a {
	display: block;
	background: var(--cobalt);
	width: fit-content;
	color: var(--white);
	font-size: 18px;
	font-weight: 600;
	line-height: 24px;
	border-radius: 12px;
	padding: 16px 24px;
	margin-top: auto;
}

@media only screen and (max-width: 980px) {
	.gsi_f_blog_cards_sec .gsi_f_blog_cards_row2{
		display: flex;
		flex-direction: column;
		gap: 24px;
	}
	.gsi_f_blog_cards_sec .gsi_f_blog_card{
		padding: 24px;
	}
	.gsi_f_blog_cards_sec .gsi_f_blog_card .published_date{
		color: var(--black);
		font-size: 16px;
		line-height: 26px;
		font-weight: 400;
		padding-bottom: 8px;
	}

	.gsi_f_blog_cards_sec .gsi_f_blog_card h3{
		color: var(--black);
		font-size: 28px;
		line-height: 42px;
		padding-bottom: 24px;
		font-weight: 500;
	}

	.gsi_f_blog_cards_sec .gsi_f_blog_card p {
		color: black;
		font-size: 16px;
		line-height: 24px;
		font-weight: 400;
		padding-bottom: 40px;
	}
	.gsi_f_blog_card a {
		display: block;
		background: var(--cobalt);
		width: fit-content;
		color: var(--white);
		font-size: 18px;
		font-weight: 600;
		line-height: 24px;
		border-radius: 12px;
		padding: 12px 24px;
		margin-top: auto;
	}
}


/* blog filter CSS  */
.categories_boxes{
	display: flex;
	flex-direction: row;
	gap: 20px;
	justify-content: center;

}
.categories_boxes span.category_box{
	border: 1px solid #2017CE;
	height: 40px;
	line-height: 1.1em;
	padding: 10px 24px;
	border-radius: 8px;
	color: #2017CE;
	font-weight: 600;
	cursor: pointer;
}
.categories_boxes span.category_box.active{
	border: 1px solid #2017CE;
	background-color: #2017CE;
	color: white;
	font-weight: 600;
}
.gsi-blog-page-archive-wrapper .gsi-filter-sort-by-wrapper{
	display: flex;
	justify-content: end;
	gap: 20px;
}
.gsi-blog-page-archive-wrapper select.gsi-filter-with-prefix.gsi-filter-sort-by,
.gsi-blog-page-archive-wrapper select.gsi_category_filter{
	padding: 24px 28px;
	width: 373px;
	height: 80px;
	border-radius: 12px;
	font-size: 18px;
	background-image: url(/india/wp-content/uploads/sites/3/2025/02/header-dropdown-arrow.svg);
    background-repeat: no-repeat;
    background-position-x: 95%;
    background-position-y: 50%;
    --arrow-svg: transparent;
    -webkit-appearance: none;
	cursor:pointer;
}
/* blog page blog cards CSS  */
.gsi_blog_results_sec .gsi_blog_result_card{
	background-color: var(--white);
	border-radius: 12px;
	border:1px solid var(--Core-Palette-Cobalt-200, #B5B2EF);
	padding: 40px;
	width: 100%;
	position: relative;
	z-index: 1;
	overflow: hidden;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	flex:1;
}
.gsi_blog_results_sec .gsi_blog_result_card::after{
	content: '';
	background-size: cover;
	background-repeat: no-repeat;
	position: absolute;
	right: 0;
	bottom: 0;
	z-index: -1;
	background-image: url('/wp-content/uploads/sites/3/2025/03/related-articles-vector.svg');
	width: 188px;
	height: 128px;
}
.gsi_blog_results_sec .gsi_blog_results_row_1{
	margin-bottom: 24px;
	display: flex;
}
.gsi_blog_results_sec .gsi_blog_results_row_1 .gsi_blog_result_card:after{
	background-image: url('/wp-content/uploads/2025/03/news-venctor-alt.svg');
	width: 400px;
	height: 367px;
}
.gsi_blog_results_sec .gsi_blog_results_row_1 .gsi_blog_result_card h2, .gsi-news-archive-loop.gsi-loop-first-page .gsi-news-card-item.gsi-news-card-index-5 h5, .gsi-news-archive-loop.gsi-loop-page .gsi-news-card-item.gsi-news-card-index-6 h5{ 
	font-size: 40px;
	max-width:73%;
}
.gsi_blog_results_sec .gsi_blog_results_row_1 .gsi_blog_result_card p, .gsi-news-archive-loop.gsi-loop-first-page .gsi-news-card-item.gsi-news-card-index-5 .gsi-news-fs-meta-excerpt, .gsi-news-archive-loop.gsi-loop-page .gsi-news-card-item.gsi-news-card-index-6 .gsi-news-fs-meta-excerpt{
	 max-width:68%;
}
.gsi_blog_results_sec .gsi_blog_result_card h2{ 
	font-size: 32px;
	line-height: 42px !important;
	padding-bottom: 24px;
	font-weight: 500;
}
.gsi_blog_results_sec .gsi_blog_result_card .published_date{ 
	font-size: 16px;
	line-height: 26px;
	font-weight: 400;
	padding-bottom: 8px;
}
.gsi_blog_results_sec .gsi_blog_result_card p{ 
	font-size: 16px;
	line-height: 24px;
	font-weight: 400;
	padding-bottom: 40px;
}
.gsi_blog_results_sec .gsi_blog_result_card a {
	display: block;
	background: #2017CE;
	width: fit-content;
	color: var(--white);
	font-size: 18px;
	font-weight: 600;
	line-height: 24px;
	border-radius: 12px;
	padding: 16px 24px;
	margin-top: auto;
}

.gsi_blog_results_sec .gsi_blog_results_row_2{
	display: flex;
	flex-direction: row;
	margin-bottom: 24px;
	gap: 20px;
}

.gsi_blog_results_sec .gsi_blog_results_row_3{
	margin-bottom: 24px;
	display: flex;
	flex-direction: row;
	gap: 20px;
}

.gsi_blog_results_sec .gsi_blog_results_row_4{
	margin-bottom: 24px;
	display: flex;
	flex-direction: row;
	gap: 20px;
}
.gsi_blog_results_sec .pagination{
	display: flex;
	gap: 16px;
}
.gsi_blog_results_sec .pagination a.prev{
	border: 1px solid black;
	border-radius: 8px;
	display: flex;
	width: 56px;
	height: 56px;
	text-align: center;
	padding: 16px;
}
.gsi_blog_results_sec .pagination a.next{
	border: 1px solid black;
	border-radius: 8px;
	display: flex;
	width: 56px;
	height: 56px;
	text-align: center;
	padding: 16px;
}
.gsi_blog_results_sec .page-numbers{
	border: 1px solid black;
	border-radius: 8px;
	display: flex;
	width: 56px;
	height: 56px;
	text-align: center;
	align-items: center;
	justify-content: center;
	padding: 16px;
	color: black;
}
.gsi_blog_results_sec .page-numbers.current{
	border: 1px solid #2017CE;
	background-color: #2017CE;
	color: white;
}
@media(max-width:980px){
	.gsi-blog-page-archive-wrapper .gsi-filter-sort-by-wrapper{
		display: flex;
		justify-content: center;
		gap: 20px;
		flex-direction: column;
	}
	.gsi_blog_results_sec .gsi_blog_results_row_1 .gsi_blog_result_card:after{
		background-image: url('/wp-content/uploads/sites/3/2025/03/related-articles-vector.svg');
		width: 188px;
		height: 128px;
	}

	.gsi_blog_results_row_2{
		flex-direction: column !important;
	}
	.gsi_blog_results_row_3{
		flex-direction: column !important;
	}
	.gsi_blog_results_row_4{
		flex-direction: column !important;
	}
	.gsi_blog_results_sec .gsi_blog_result_card{
		padding: 24px;
	}
	.gsi-blog-page-archive-wrapper select.gsi-filter-with-prefix.gsi-filter-sort-by,
	.gsi-blog-page-archive-wrapper select.gsi_category_filter {
		padding: 0px 28px;
		width: 100%;
		height: 50px;
		border-radius: 12px;
		font-size: 18px;
	}
	.gsi_blog_results_sec .gsi_blog_results_row_1 .gsi_blog_result_card h2, .gsi-news-archive-loop.gsi-loop-first-page .gsi-news-card-item.gsi-news-card-index-5 h5, .gsi-news-archive-loop.gsi-loop-page .gsi-news-card-item.gsi-news-card-index-6 h5{ 
	font-size: 40px;
		max-width:100%;
	}
	.gsi_blog_results_sec .gsi_blog_results_row_1 .gsi_blog_result_card p, .gsi-news-archive-loop.gsi-loop-first-page .gsi-news-card-item.gsi-news-card-index-5 .gsi-news-fs-meta-excerpt, .gsi-news-archive-loop.gsi-loop-page .gsi-news-card-item.gsi-news-card-index-6 .gsi-news-fs-meta-excerpt{
		 max-width:100%;
}
}
@media(max-width:500px) {
	.categories_boxes {
		justify-content: flex-start; 
		overflow-x: auto; 
		white-space: nowrap;
		scrollbar-width: none;
		-ms-overflow-style: none;
		gap: 10px;
	}

	.categories_boxes::-webkit-scrollbar {
		display: none;
	}
	.category_box {
		white-space: nowrap; 
	}

	.gsi-blog-page-archive-wrapper select.gsi-filter-with-prefix.gsi-filter-sort-by,
	.gsi-blog-page-archive-wrapper select.gsi_category_filter {
		padding: 0px 28px;
		width: 100%;
		height: 50px;
		border-radius: 12px;
		font-size: 18px;
	}
	.gsi_blog_results_sec .gsi_blog_results_row_1 .gsi_blog_result_card h2{ 
		font-size: 28px;
		line-height: 36px;

	}
	.gsi_blog_results_sec .gsi_blog_result_card h2{ 
		font-size: 28px;
		line-height: 36px;
	}

}

/* search bar CSS  */

.gsi-blog-filter-wrapper-inner{
	display: flex;
	flex-direction: row-reverse;
	justify-content: space-between;
}
.gsi-blog-search-wrapper form input{
	padding: 24px 28px;
	width: 373px;
	height: 80px;
	border-radius: 12px;
	font-size: 18px;
}
#gsi-blog-search-form {
	display: flex;
	gap: 10px;
}
#gsi-blog-search-form button{
	background-color: #2017CE;
	border: none;
	border-radius: 12px;
	padding: 10px 20px;
}
#gsi-blog-search-form img{
	width: 30px;
	height: 30px;
}
@media(max-width:900px){
	.gsi-blog-filter-wrapper-inner{
		display: flex !important;
		flex-direction: column-reverse !important;
		justify-content: space-between !important;
		gap: 20px !important;
	}
	.gsi-blog-search-wrapper form input{
		height: 50px !important;
		width: 100% !important;
	}
	#gsi-blog-search-form button{
		padding: 5px 20px !important;
	}
	#gsi-blog-search-form img {
		width: 30px !important;
		height: 30px !important;
		object-fit: contain !important;
		position: relative !important;
		top: 2px !important;
	}
}