@media (max-width: 575.98px) {
	#faq {
		padding: 40px 0 !important;
	}
} @media (min-width: 575.98px) and (max-width: 767.98px) {
} @media (min-width: 767.98px) and (max-width: 991.98px) {
} @media (min-width: 991.98px) and (max-width: 1199.98px) {
}
#faq {
	padding: 80px 0px;
} #faq .card {
	border: 0px;
} #faq .card-header {
	background-color: #fff; /* white */
	border: 0px;
	padding: 25px 0px;
	border-top: 3px solid #e3e4e8; /* gray */
	border-radius: 0px;
} #faq .card-body {
	padding: 0px 0px 0px 30px;
	padding-bottom: 30px;
} #faq a {
	text-decoration: none;
	color: #000000; /* black */
} #faq svg {
	min-width: 14px !important;
	min-height: 14px !important;
	max-width: 14px !important;
	max-height: 14px !important;
}