/*************************** 
FAQ Section
****************************/

.gsi_faq .et_pb_toggle_content ul {
    margin-top: 24px;
    padding-bottom: 0;
    list-style: disc;
    margin-left: 20px;
}

.gsi_faq a {
    color: #2017ce !important;
}

.gsi_faq .et_pb_toggle_content {
    font-weight: 400;
    font-size: 18px;
    line-height: 24px;
}

.gsi_faq .et_pb_toggle_content ul li {
    padding-bottom: 8px;
}

.gsi_faq .et_pb_toggle_content ul li:last-child {
    padding-bottom: 0;
}

.gsi_faq .et_pb_toggle_content ol {
    padding-bottom: 0;
}

.gsi_faq .et_pb_toggle_content ol ol {
    margin-top: 8px;
    margin-left: 16px;
}

.gsi_faq .et_pb_toggle_content ul ul {
    margin-top: 8px;
}

.gsi_faq h5.et_pb_toggle_title, 
#gsi_body.single .gsi_faq h5.et_pb_toggle_title,
#gsi_body .gsi_faq h5.et_pb_toggle_title {
    font-size: 28px;
    font-weight: 500;
    line-height: 36px;
}

.gsi_faq .et_pb_toggle_content p{
	padding-right: 50px;
}

.gsi_faq .et_pb_toggle.et_pb_module.et_pb_accordion_item, 
#gsi_body .gsi_faq .et_pb_toggle.et_pb_module.et_pb_accordion_item {
    margin-bottom: 0 !important;
    padding: 32px 0;
    border-left: 0;
    border-right: 0;
    border-bottom: 0;
    border-top: 1px solid var(--deep-navy);
	background: initial;
}

.gsi_faq .et_pb_toggle.et_pb_module.et_pb_accordion_item:last-child,
#gsi_body .gsi_faq .et_pb_toggle.et_pb_module.et_pb_accordion_item:last-child {
	border-bottom: 1px solid var(--deep-navy);
}

.gsi_faq.pa-add-accordion-icon .et_pb_accordion_item.et_pb_toggle_close .et_pb_toggle_title:before,
#gsi_body .gsi_faq.pa-add-accordion-icon .et_pb_accordion_item.et_pb_toggle_close .et_pb_toggle_title:before {
	content: url('/wp-content/uploads/sites/3/2025/03/according-plus.svg');
	width: 32px;
	height: 32px;
	aspect-ratio: 1/1;
}

.gsi_faq.pa-add-accordion-icon .et_pb_accordion_item.et_pb_toggle_open .et_pb_toggle_title:before,
#gsi_body .gsi_faq.pa-add-accordion-icon .et_pb_accordion_item.et_pb_toggle_open .et_pb_toggle_title:before {
	display: block;
	content: url('/wp-content/uploads/sites/3/2025/03/according-minus.svg');
	width: 32px;
	height: 32px;
	aspect-ratio: 1/1;
}

@media only screen and (max-width: 980px) {

	.gsi_faq h5.et_pb_toggle_title, 
	#gsi_body.single .gsi_faq h5.et_pb_toggle_title,
	#gsi_body .gsi_faq h5.et_pb_toggle_title {
		font-size: 20px;
		line-height: 26px;
	}

	#gsi_body .et_pb_section.gsi_section.et_section_regular.gsi_ad_space_section.gsi_ad_space_remove {
		padding-bottom: 0 !important;
		padding-top: 0 !important;
	}

	.et_pb_section.gsi_section.gsi_faq_section {
		padding-top: 80px !important;
		padding-bottom: 80px !important;
	}

	.gsi_faq .et_pb_toggle.et_pb_module.et_pb_accordion_item {
		padding: 16px 0;
	}

	.gsi_faq.pa-add-accordion-icon .et_pb_accordion_item.et_pb_toggle_close .et_pb_toggle_title:before,
	#gsi_body .gsi_faq.pa-add-accordion-icon .et_pb_accordion_item.et_pb_toggle_close .et_pb_toggle_title:before {
		content: url('/wp-content/uploads/sites/3/2025/03/according-plus-mob.svg');
		width: 20px;
		height: 20px;
	}

	.gsi_faq.pa-add-accordion-icon .et_pb_accordion_item.et_pb_toggle_open .et_pb_toggle_title:before,
	#gsi_body .gsi_faq.pa-add-accordion-icon .et_pb_accordion_item.et_pb_toggle_open .et_pb_toggle_title:before {
		content: url('/wp-content/uploads/sites/3/2025/03/according-minus-mob.svg');
		width: 20px;
		height: 20px;
	}
}

/*************************** 
FAQ Section END
****************************/