
#main_content .faq_widget .item {
	margin-left: 48px;
	padding: 1px 0;
}

#main_content .faq_widget .item h3 {
	font-family: "Fugue Regular";
	font-size: 24px;
	line-height: 100%;
	color: #121316;
	margin-top: 44px;
	margin-bottom: 26px;
	position: relative;
	cursor: pointer;
}

#main_content .faq_widget .item p {
	margin-top: 0 !important;
}

#main_content .faq_widget .item.closed h3 {
	margin-bottom: 26px;
}

#main_content .faq_widget .item h3:before {
	content: "";
	display: block;
	width: 32px;
	height: 32px;
	position: absolute;
	top: -5px;
	left: -48px;
	background: url('data:image/svg+xml;utf8,<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="4" y="14" width="24" height="4" fill="%23121316"/></svg>');
}

#main_content .faq_widget .item.closed h3:before {
	background: url('data:image/svg+xml;utf8,<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="4" y="14" width="24" height="4" fill="%23121316"/><rect x="18" y="4" width="24" height="4" transform="rotate(90 18 4)" fill="%23121316"/></svg>');
}

@media screen and (max-width: 414px) {

	#main_content .faq_widget .item p {
		text-align: left !important;
	}

}



