.faq-container {
	max-width: 1200px;
	width: 100% !important;
	margin: 0 auto;
	padding: 20px;
}

.faq-question {
	width: 100%;
	text-align: left;
	padding: 15px;
	font-size: 20px;
	background-color: rgba(144, 238, 144, 0.5);
	border: none;
	outline: none;
	cursor: pointer;
	transition: background 0.3s;
	margin-bottom: 5px;
}

.faq-question:hover {
	background-color: rgba(144, 238, 144, 0.3);
}

.faq-answer {
	display: none;
	padding: 15px;
	background-color: #fafafa;
	border-left: 3px solid rgb(144, 238, 144);
}

@media (min-width: 1150px) {
	.faq-container {
	min-width: 1200px;
	width: 100%;
	margin: 0 auto;
	padding: 20px;
}
}
